This feature encapsulates the addition of the following methods to RTCPeerConnection: getSenders(), getReceivers(), addTrack(MediaStreamTrack track, MediaStream... streams), and removeTrack(RTCRtpSender sender). The RTCRtpSender and RTCRtpReceiver objects will initially be limited to supporting the "track" attribute, with RTCRtpSender also supporting "replaceTrack(MediaStreamTrack withTrack)".
Specification
Status in Chromium
Enabled by default (tracking bug) in:
- Chrome for desktop release 65
- Chrome for Android release 65
- Chrome for iOS release 65
Consensus & Standardization
After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.
- Shipped/Shipping
- No signal
- No signal
- Positive
Owners
Search tags
webrtc, rtpsender, rtpreceiver, replacetrack,Last updated on 2020-11-09
Comments
addTrack, removeTrack, getSenders, getReceivers are shipped in M64. Full support of addTrack with zero or multiple streams as well as replaceTrack are in development.