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
frame/stream transport has become a popular transport mode for WebTransport, since it eliminates head-of-line blocking, simplifies framing and makes it possible to implement partial reliability.
WebTransport supports transfer of unidirectional streams or bidirectional streams (the readable and writable components can each be transferred to different workers). However, transferring a created "frame/stream" transport (either sending or receiving) does not perform well. Creating or receiving multiple streams and only sending or receiving one frame on them is inherently a high overhead process, that is hard to implement efficiently along with transfer.
In contrast, reliable/unordered transports can be constructed in RTCDataChannel and transferred.
The text was updated successfully, but these errors were encountered:
aboba
changed the title
Frame/stream transport and transferrable streams
Transport: Reliable/unordered transport and transferrable streams
Oct 13, 2022
aboba
changed the title
Transport: Reliable/unordered transport and transferrable streams
Transport: Frame/stream transport and transferrable streams
Dec 29, 2022
frame/stream transport has become a popular transport mode for WebTransport, since it eliminates head-of-line blocking, simplifies framing and makes it possible to implement partial reliability.
WebTransport supports transfer of unidirectional streams or bidirectional streams (the readable and writable components can each be transferred to different workers). However, transferring a created "frame/stream" transport (either sending or receiving) does not perform well. Creating or receiving multiple streams and only sending or receiving one frame on them is inherently a high overhead process, that is hard to implement efficiently along with transfer.
In contrast, reliable/unordered transports can be constructed in RTCDataChannel and transferred.
Related (WebTransport): w3c/webtransport#420, w3c/webtransport#424
Related (RTCDataChannel): w3c/webrtc-extensions#114
The text was updated successfully, but these errors were encountered: