pexip / libnice

libnice
Other
3 stars 2 forks source link

Add support for TCP Simultaneous Open candidates #2

Open superdump opened 9 years ago

superdump commented 9 years ago

Upstream libnice has support for candidates of type NICE_CANDIDATE_TRANSPORT_TCP_SO.

It seems that at least RTCWEB requires support for ICE TCP candidates according to RFC 6544 and specifically in Section 7.2:

   An ICE TCP agent, full or lite, MUST be prepared to receive incoming
   TCP connection requests on the base of any TCP candidate that is
   simultaneous-open or passive.

That does not imply that one has to offer S-O candidates, but it does imply that one MUST be able to handle them if offered.