top | item 25935297

(no title)

vasilvv | 5 years ago

I am not sure I follow this. WebTransport defines a way to transfer arbitrary data over HTTP/3, it's not a media protocol. I expect that a well-defined media transfer protocol will eventually emerge for media over WebTransport, and it will make its way to IETF.

(FWIW, you can send RTP over WebTransport datagrams, instead of using SRTP and ICE-lite)

discuss

order

Sean-Der|5 years ago

> a well-defined media transfer protocol will eventually emerge

Until then interacting with a 'WebTransport Media API' involves me running code distributed by the person running the API. With WebRTC I can exchange a Offer/Answer and then have a bi-directional media session. I appreciate that these lower level APIs help companies that need the flexibility. I worry that the complexity will lock out Open Source and smaller companies. Smaller companies are going to have to figure out things took years to solve with WebRTC. Stuff like

* Congestion Control/Error Correction trade-offs and Latency

* Simulcast

* Re-negotation

* Rollbacks

* Capability Negotation

I was always a big fan of ORTC. Give flexibility to the power users, but give an even playing field to small players.

> RTP over WebTransport datagrams

I don't feel strongly about QUIC vs S(RTP). WebTransport doesn't force RTP, so it doesn't help unless I control everything. Bridging will get a lot harder. Right now it is nice that Reports/NACKs/etc.. can cross protocols.

josephg|5 years ago

> Until then interacting with a 'WebTransport Media API' involves...

Until then just use webrtc for client/server video. P2p protocols work just fine in centralised contexts.