TypeScript-DOM-lib-generator
TypeScript-DOM-lib-generator copied to clipboard
Add playoutDelayHint to RTPRtcReceiver.
Search Terms playoutDelayHint, playoutDelay
Suggestion Add playoutDelayHint to RTPRtcReceiver.
The API playoutDelayHint as a member to RTCRtpReceiver was introduced in https://henbos.github.io/webrtc-timing/#dom-rtcrtpreceiver-playoutdelayhint and implemented by Chrome. It was adopted by WebRTC extension as defined in https://w3c.github.io/webrtc-extensions/#dom-rtcrtpreceiver-playoutdelay with a different name, even though Chrome has not updated the implementation, and no other major browsers have implemented it.
It would be good to add playoutDelayHint to RTCRtpReceiver for now to enable Chrome. A TODO for the future is to deprecate it and rename it to playoutDelay.
Use Cases In WebRTC based calling, one can use this to adjust the jitter buffer to flavor streaming or conferencing applications.
Examples fippo/webrtc@6f77f10
W3C https://github.com/google/closure-compiler/blob/master/externs/browser/w3c_rtc.js#L764