Low-level RTC Transport API
- Upcoming
- Tentative
- Breakout Sessions
- Upcoming
- Tentative
- Breakout Sessions
Meeting
The WebRTC APIs have long enabled sending and receiving realtime media peer-to-peer with a streamlined control interface, but with limited ability to tune how media is encoded and interacts with the network. While APIs such as WebCodecs have begun to allow users low-level access to the browser's built-in encoders and decoders, there is still no API to allow similar levels of access to the low-latency peer-to-peer network transports like those used within an RTCPeerConnection.
The RtcTransport API aims to enable applications to directly utilize peer-to-peer datagram based transport for realtime media, controlling the details of congestion control and allowing arbitrary media encodings and formats. The current proposal is an evolution of the RTP-focussed transport discussed in a breakout session at TPAC 2024.
Agenda
Chairs:
Tony Herre, Peter Thatcher, Harald Alvestrand
Description:
The WebRTC APIs have long enabled sending and receiving realtime media peer-to-peer with a streamlined control interface, but with limited ability to tune how media is encoded and interacts with the network. While APIs such as WebCodecs have begun to allow users low-level access to the browser's built-in encoders and decoders, there is still no API to allow similar levels of access to the low-latency peer-to-peer network transports like those used within an RTCPeerConnection.
The RtcTransport API aims to enable applications to directly utilize peer-to-peer datagram based transport for realtime media, controlling the details of congestion control and allowing arbitrary media encodings and formats. The current proposal is an evolution of the RTP-focussed transport discussed in a breakout session at TPAC 2024.
Goal(s):
To describe the goals of the RtcTransport API, and to solicit feedback on developer needs and use cases.
Agenda:
- Introduction to the RtcTransport API
- Use cases
- Developer feedback
Materials:
Joining Instructions
Instructions are restricted to W3C users . You need to log in to see them.
Export options
Personal Links
Please log in to export this event with all the information you have access to.
Public Links
The following links do not contain any sensitive information and can be shared publicly.