News for hackers. Stuff that matters.
Re:Why was SCTP selected for WebRTC’s data channel? (2014) by theamk on Wednesday December 25, 2019 @04:05PM (#21880456)
Note the final implementation is not running directly over IP, as section 1.2 of rfc 4960 says. Instead, WebRTC uses “SCTP over DTLS over ICE/UDP”. This unfortunately means that WebRTC adoption means nothing for general STCP apps, and will never care about kernel-based implementations.
Re:Why was SCTP selected for WebRTC’s data channel? (2014) by Sean-Der on Wednesday December 25, 2019 @04:54PM (#21880688)
Do you know of anyone that is interested in bridging that gap? I only have done user-space/embedded WebRTC. After Pion WebRTC I got hired to write a pure C WebRTC implementation [0] that is at around ~700kb. It does media + DataChannels.

I want to eventually explore building a very minimal SCTP implementation and maybe get the binary size sub 400Kb. IoT/Embedded is just getting warmed up to WebRTC, I am really excited to see what happens next.

[0] https://github.com/awslabs/amazon-kinesis-video-streams-webr...

Re:Why was SCTP selected for WebRTC’s data channel? (2014) by tsahil on Wednesday December 25, 2019 @04:24PM (#21880565)
I've written that article a few years back. Today things are worse for SCTP - there are thoughts and a general intent in replacing SCTP altogether with QUIC. Didn't happen yet, but probably will in a couple of years.