Implement RTCDegradationPreference related functions
Categories
(Core :: WebRTC: Networking, task, P3)
Tracking
()
People
(Reporter: sangyumin, Assigned: dbaker)
References
()
Details
(Keywords: dev-doc-complete, webcompat:platform-bug, Whiteboard: [spec])
User Story
https://mozilla-hub.atlassian.net/browse/FFXP-677 platform-scheduled:2025-03-01
Attachments
(1 file)
Comment 1•9 years ago
|
||
Comment 2•9 years ago
|
||
Comment 4•4 years ago
|
||
The spec is now located here https://w3c.github.io/mst-content-hint/#dom-rtcrtpsendparameters-degradationpreference
This would let apps configure how a WebRTC call should degrade in the face of bandwidth constriction. For instance, an app might want to drop resolution for camera video, but not for a screen presentation, where it might choose to drop frame rate instead. Another app might choose differently.
Updated•3 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 5•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 7•1 year ago
|
||
The current MDN shows this as being deprecated/deleted. This is incorrect and needs to be updated, the feature was moved under content-hints https://w3c.github.io/mst-content-hint/#degradation-preference-when-encoding.
Comment 8•1 year ago
|
||
| bugherder | ||
Comment 9•1 year ago
|
||
:dbaker is this something you want to mention in the 138 release notes as well? If so, feel free to nominate it.
| Assignee | ||
Comment 10•1 year ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: Applications can now set their preferred degradation method to be utilized when encoding the configured framerate and resolution cannot be maintained.
[Affects Firefox for Android]: Yes
[Suggested wording]: The RTCDegradationPreference method allows applications to override the browser's default degradation behavior with one of the following values: "maintain-framerate", "maintain-resolution", or "balanced".
[Links (documentation, blog post, etc)]: https://w3c.github.io/mst-content-hint/#degradation-preference-when-encoding
Comment 11•1 year ago
|
||
Added to the 138 nightly release notes and on track to be in the final release notes.
Comment 12•1 year ago
|
||
FF138 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/38880
Description
•