Re:Replacing WebRTC: real-time latency with WebTransport and...
by kixelated on Tuesday October 31, 2023 @01:18AM
(#38080626)
Yeah, if you're using WebRTC only for data channels, then 100% you should switch to WebTransport with all due haste. Once Safari adds support of course.
Re:Replacing WebRTC: real-time latency with WebTransport and...
by fidotron on Tuesday October 31, 2023 @06:03AM
(#38082439)
This is what I profoundly disagree about, and I am referring to native code, not in browsers.
The whole P2P, STUN/TURN/ICE integration has value far beyond just media streaming, especially for large amounts of real time data where the central node doesn't want to be handling the data itself.
There are definite oddities to it but having the P2P setup and negotiation working (and QAed, as pointed out) is huge.
Curiously I was working on a webrtc project for about 18 months which also hit the wall, however, since then I have learned of several high profile data only libwebrtc deployments, which really just use it in the way classic libjingle was intended to be used, P2P, NAT punching etc. I'd go so far as to say if you don't have a P2P aspect to what you're doing with libwebrtc you're missing the point.
The big picture though is there seems to be a general denial of the fact that web style CDNs and multidirectional media streaming graphs are two totally different beasts.