You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We now have two APIs in the spec for transferring data: a DataChannel-based one (LP2PDataChannel) and a WebTransport-based one (LP2PQuicTransport). Both have advantages and disadvantages:
using a dedicated QUIC connection for lower overhead (as currently specified)
I wanted to open this issue to discuss:
If we want to keep both options. While they both have precedent (WebRTC & WebTransport) having both likely has a higher cost.
If keeping both: do we want to put forward one over the other in the spec?
If keeping one: It may be possible to polyfill the DataChannel API over the WebTransport one. Maybe it's also possible to allow the option to choose between a multiplexed (over OSP) or dedicated (new QUIC conn) WebTransport.
The text was updated successfully, but these errors were encountered:
We (@backkem, @wangw-1991 and @anssiko) had a short discussion on this which confirms the status-quo: the DataChannel API is more easy to grok; the WebTransport API is more modern & powerful.
We now have two APIs in the spec for transferring data: a DataChannel-based one (
LP2PDataChannel
) and a WebTransport-based one (LP2PQuicTransport
). Both have advantages and disadvantages:I wanted to open this issue to discuss:
The text was updated successfully, but these errors were encountered: