Thank you for the link to the template Boris.

Intent to ship WebRTC RTCRtpReceiver contributing and synchronization sources

Summary: RTCRtpReceiver's[1] getSynchronizationSources() method allows WebRTC applications to monitor volume levels of call participants without having to use the costly getStats()[2] call. RTCRtpReceiver's getContributingSources() method enables WebRTC applications to monitor the volume level of participants whose audio is being mixed upstream if the mixer includes this data in the RTP extension headers.

It is in nightly now, and we intend to ship these interfaces in 59. Chrome shipped a partial implementation[3] of getContributingSources() in 59. Edge has partial support[4] for getContributingSources().

Bug to turn on by default: https://bugzilla.mozilla.org/show_bug.cgi?id=1363667
Link to standard: https://w3c.github.io/webrtc-pc/#rtcrtpreceiver-interface
Testing: WPT are disabled, as the tests are themselves not functional[5] and there is ongoing spec discussion as how to fix them[6].

[1] https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver
[2] https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-getstats()
[3] https://bugs.chromium.org/p/chromium/issues/detail?id=703122&desc=2
[4] https://msdn.microsoft.com/en-us/library/mt502507(v=vs.85).aspx
[5] https://bugzilla.mozilla.org/show_bug.cgi?id=1419900
[6] https://github.com/w3c/webrtc-pc/pull/1668#issuecomment-346951615

-- Nico Grunbaum


On 12/6/17 5:42 AM, Boris Zbarsky wrote:
Would you mind filling out the other parts of the intent templates at
https://wiki.mozilla.org/WebAPI/ExposureGuidelines#Intent_to_Implement and https://wiki.mozilla.org/WebAPI/ExposureGuidelines#Intent_to_Ship ?

At the very least, what is the status in other implementations and what is the testing situation?

-Boris
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to