https://chromestatus.com/feature/5087376775053312

On Wednesday, October 11, 2023 at 4:09:32 PM UTC+2 Mike Taylor wrote:

> Also, could you please create a chromestatus entry and request the various 
> review gate bits?
> On 10/11/23 10:08 AM, Mike Taylor wrote:
>
> LGTM2
> On 10/11/23 8:49 AM, Philip Jägenstedt wrote:
>
> LGTM1, this is a minor addition to an existing API, was discussed in the 
> WG at TPAC, and has a positive standards position from Mozilla.
>
> On Mon, Oct 9, 2023 at 4:16 PM Henrik Boström <hb...@chromium.org> wrote:
>
>> *Contant emails:* 
>> hb...@chromium.org, h...@chromium.org
>>
>> *Explainer:*
>> This is a small addition to the MediaStreamTrack 
>> <https://rawgit.com/w3c/mediacapture-main/master/getusermedia.html#dom-mediastreamtrack>.
>>  
>> The new `track.stats` attribute getter allows a JS app to obtain statistics 
>> of a track, which in the case of video refers to frame counters. For 
>> example, if you use getUserMedia() to open a camera at a specific frame 
>> rate setting, this API lets you know how many frames the camera is actually 
>> producing (e.g. frame rate may be lower in low light conditions or higher 
>> than the app wants due to HW capabilities) and how many frames, if any, are 
>> discarded or dropped by the user agent, which is useful for investigations 
>> and experiments (some concrete examples mentioned here 
>> <https://github.com/mozilla/standards-positions/issues/895>).
>>
>> *Spec:*
>> https://w3c.github.io/mediacapture-extensions/#mediastreamtrack-statistics
>> This is an extension spec, owned by the same working group who owns the 
>> main spec.
>>
>> The spec and implementation currently only covers video frames, but 
>> similar audio frame counters are being considered for the future as well.
>>
>> *Summary:*
>> Add frame counters to MediaStreamTrack.
>>
>> *Is this feature supported on all six Blink platforms?*
>> Yes.
>>
>> *Measurements*
>> Will add [Measure].
>>
>> *Risks*
>> Compatibility: MediaStreamTrack is supported on all browsers and the new 
>> stats API is a read-only statistics API rather than core functionality, so 
>> interop risks should be relatively limited.
>>
>> Signals from other implementers:
>> - Firefox: positive (request for position 
>> <https://github.com/mozilla/standards-positions/issues/895>)
>> - Safari: no signal at the time of writing (request for position 
>> <https://github.com/WebKit/standards-positions/issues/260>)
>>
>> Ergonomics: Used together with MediaStreamTrack and WebRTC 
>> (RTCPeerConnection)
>>
>> Activation: N/A
>>
>> *Web Platform Tests*
>>
>> https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/external/wpt/mediacapture-extensions/MediaStreamTrack-video-stats.https.html
>>
>> -- 
>> 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/029c4aea-9a60-4e9e-bc9c-773cac617454n%40chromium.org
>>  
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/029c4aea-9a60-4e9e-bc9c-773cac617454n%40chromium.org?utm_medium=email&utm_source=footer>
>> .
>>
> -- 
> 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/CAARdPYcfV8inYFU5ChgPrTVRUX7%3D%2BFTTjL4D%3DLaYYYdQX1Wsbw%40mail.gmail.com
>  
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYcfV8inYFU5ChgPrTVRUX7%3D%2BFTTjL4D%3DLaYYYdQX1Wsbw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
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+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d9a15321-d5d8-49ce-86da-b22a490486den%40chromium.org.

Reply via email to