[webrtc-extensions] Please make Data Channels more suitable for realtime data (#245)

sirzooro has just created a new issue for https://github.com/w3c/webrtc-extensions:

== Please make Data Channels more suitable for realtime data ==
In some cases it is useful to send realtime data over data channel, e.g. media (e,g, H.265, for long time browsers could play it but not receive via RTP), readings from sensors (temperature, humidity, etc) or output from AI models (bounding boxes, subtitles). Use of data channels for this kind of data causes some issues. In reliable transmission mode it works like TCP, so network congestion may stop whole transmission and the fastest way to recover may be to close one data channel and open new one. Closing also has its own issue, as SCTP layer will try to send all buffered data, so custom fix to drop all queued data is needed. In unreliable transmission mode network congestion are not that bad, but it is more like UDP than RTP with all benefits of RTCP/FEC/etc. Please make Data Channels more suitable for realtime data.

Please view or discuss this issue at https://github.com/w3c/webrtc-extensions/issues/245 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 8 October 2025 18:07:52 UTC