Extends the MediaCapabilities API to support WebRTC streams. The MediaCapabilities API helps websites to make informed decisions on what codec, resolution, etc. to use for video playback by providing information about whether a configuration is supported and also whether the playback is expected to be smooth. This feature extends the MediaCapabilities API to also include WebRTC streams.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No.
N/A
Does the feature depend on any code or APIs outside the Chromium open source repository and its open-source dependencies to function?
No.No milestones specified
Contact emails
kr...@google.com
Explainer
https://github.com/drkron/media-capabilities/blob/webrtc_examples/explainer.md#webrtc
https://github.com/w3c/media-capabilities/pull/191
Specification
https://w3c.github.io/media-capabilities/
Summary
Extends the MediaCapabilities API to support WebRTC streams. The MediaCapabilities API helps websites to make informed decisions on what codec, resolution, etc. to use for video playback by providing information about whether a configuration is supported and also whether the playback is expected to be smooth. This feature extends the MediaCapabilities API to also include WebRTC streams.
Blink component
Blink>Media>Capabilities
TAG review
This is a straightforward extension of an existing API.
TAG review status
Not applicable
Risks
Interoperability and Compatibility
Gecko: Positive (https://www.w3.org/2011/04/webrtc/wiki/December_02_2020)
Could you please request a more formal position at
https://github.com/mozilla/standards-positions?
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFJBoCT2deSuxdos%2BLX6_ZEwfsRngPhsELwRGCm%3DrXYgv4RH%3DQ%40mail.gmail.com.
On 3/14/22 1:30 PM, 'Johannes Kron' via blink-dev wrote:
Contact emails
kr...@google.com
Explainer
https://github.com/drkron/media-capabilities/blob/webrtc_examples/explainer.md#webrtc
https://github.com/w3c/media-capabilities/pull/191
Specification
https://w3c.github.io/media-capabilities/
Summary
Extends the MediaCapabilities API to support WebRTC streams. The MediaCapabilities API helps websites to make informed decisions on what codec, resolution, etc. to use for video playback by providing information about whether a configuration is supported and also whether the playback is expected to be smooth. This feature extends the MediaCapabilities API to also include WebRTC streams.
Blink component
Blink>Media>Capabilities
TAG review
This is a straightforward extension of an existing API.
TAG review status
Not applicable
Risks
Interoperability and Compatibility
Gecko: Positive (https://www.w3.org/2011/04/webrtc/wiki/December_02_2020)
Could you please request a more formal position at https://github.com/mozilla/standards-positions?
WebKit: Shipped/Shipping (https://webkit.org/blog/12033/release-notes-for-safari-technology-preview-134/)
Web developers: No signals
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
On 3/14/22 1:30 PM, 'Johannes Kron' via blink-dev wrote:Risks
Interoperability and Compatibility
Gecko: Positive (https://www.w3.org/2011/04/webrtc/wiki/December_02_2020)Could you please request a more formal position at https://github.com/mozilla/standards-positions?
On Monday, March 14, 2022 at 6:33:31 PM UTC+1 Mike Taylor wrote:On 3/14/22 1:30 PM, 'Johannes Kron' via blink-dev wrote:
Contact emails
kr...@google.com
Explainer
https://github.com/drkron/media-capabilities/blob/webrtc_examples/explainer.md#webrtc
https://github.com/w3c/media-capabilities/pull/191
Specification
https://w3c.github.io/media-capabilities/
Summary
Extends the MediaCapabilities API to support WebRTC streams. The MediaCapabilities API helps websites to make informed decisions on what codec, resolution, etc. to use for video playback by providing information about whether a configuration is supported and also whether the playback is expected to be smooth. This feature extends the MediaCapabilities API to also include WebRTC streams.
Blink component
Blink>Media>Capabilities
TAG review
This is a straightforward extension of an existing API.That's not the right reason for this being exempt from a TAG review. I think that a TAG review is not needed because this was accepted in the WG and there's already another browser engine shipping this.At the same time, seems worthwhile to at least file an FYI TAG review issue.
Risks
Interoperability and Compatibility
Gecko: Positive (https://www.w3.org/2011/04/webrtc/wiki/December_02_2020)
Could you please request a more formal position at https://github.com/mozilla/standards-positions?
WebKit: Shipped/Shipping (https://webkit.org/blog/12033/release-notes-for-safari-technology-preview-134/)
Web developers: No signalsAny signals from web developers? https://goo.gle/developer-signals
In which version are you hoping to ship?
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/000000000000d119f605da446d82%40google.com.
On Tue, Mar 15, 2022 at 5:38 PM jmedley via Chromestatus <admin+jmedley@cr-status.appspotmail.com> wrote:In which version are you hoping to ship?All code has landed except a few minor tweaks that I'm currently working on so my goal is to ship this in M101.Do you think that's reasonable?
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
LGTM2, but I'd second Yoav's request to pay attention to the discussion around fingerprinting. My understanding is that we're going to be bucketing things in our implementation so as to reduce the total surface exposed via different configurations. That feels like a reasonable place to start, but given the heterogeneity of devices upon which Chrome runs, it might not be the last thing we need to do as a mitigation.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/000000000000b55afd05da55ead9%40google.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/58c249e1-ef93-249a-3e45-9c9e1ec3c9e1%40chromium.org.