I just opened access to the doc.

On Wed, May 15, 2024 at 2:57 PM Daniel Bratell <brat...@sarasas.se> wrote:

> The document seems to be an internal one. Is there anything you can share
> publicly?
>
> /Daniel
> On 2024-05-15 07:34, Domenic Denicola wrote:
>
> LGTM2
>
> On Wednesday, May 15, 2024 at 4:47:32 AM UTC+9 Mike Taylor wrote:
>
>> Thanks for the doc. It sounds like the design evolved during the OT based
>> on fedback from the WG, and at least one partner was satisfied with the
>> shape and functionality.
>>
>> LGTM1
>> On 5/14/24 8:05 AM, Guido Urdaneta wrote:
>>
>> Here is a doc with feedback from the Origin Trial. There were two
>> registrants reported with a large usage scale. We received feedback from
>> one of them and will update the doc if/when we get feedback from the other
>> one.
>>
>>
>> https://docs.google.com/document/d/1QSYbrlgE_6ZZag_VRd8Mn863Slb5-GLlJ_-X4WOiym0/edit?usp=sharing
>>
>>
>> On Wed, May 8, 2024 at 5:45 PM Alex Russell <slightly...@chromium.org>
>> wrote:
>>
>>> Hey Guido,
>>>
>>> This is a cool feature! The Milestones section shows that an OT was run;
>>> is there a summary someplace of what we learned from the OT?
>>>
>>> Best,
>>>
>>> Alex
>>>
>>> On Thursday, May 2, 2024 at 4:40:31 AM UTC-7 Guido Urdaneta wrote:
>>>
>>>> Contact emails h...@chromium.org, gui...@chromium.org,
>>>> agpa...@chromium.org
>>>>
>>>> Explainer
>>>> https://github.com/guidou/webrtc-extensions/blob/main/constructor-explainer.md
>>>>
>>>> Specification
>>>> https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframe-constructor
>>>> https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedaudioframe-constructor
>>>>
>>>> Summary
>>>>
>>>> Allow WebRTC Encoded Transform API to create encoded audio and video
>>>> frames specifying custom metadata. This is achieved by introducing
>>>> constructors for encoded frames that take the original frame and custom
>>>> metadata as input. This supports use cases that involve manipulation of not
>>>> only the payload of encoded video / audio frames but also its metadata.
>>>> Some examples: * Changing the mime type of the frame if the transform
>>>> changes the type of the payload * Forwarding of media to a new peer
>>>> connection set up to use different metadata values * Altering the timestamp
>>>> of a frame to introduce a delay
>>>> Use cases:
>>>> https://w3c.github.io/webrtc-nv-use-cases/#live-encoded-media
>>>> https://w3c.github.io/webrtc-nv-use-cases/#stored-encoded-media
>>>> https://w3c.github.io/webrtc-nv-use-cases/#auction Issue link:
>>>> https://github.com/w3c/webrtc-nv-use-cases/issues/77
>>>>
>>>> This change has consensus in the WebRTC Working Group and has been
>>>> merged into the WebRTC Encoded Transform spec.
>>>>
>>>> Blink component Blink>WebRTC
>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EWebRTC>
>>>>
>>>> TAG review TAG review request for this specific change:
>>>> https://github.com/w3ctag/design-reviews/issues/942  The original
>>>> version of the full spec was reviewed by TAG here:
>>>> https://github.com/w3ctag/design-reviews/issues/531
>>>>
>>>> TAG review status Pending
>>>>
>>>> Chromium Trial Name RTCEncodedFrameSetMetadata
>>>>
>>>> Origin Trial documentation link
>>>> https://github.com/palak8669/webrtc-encoded-transform/blob/create-encoded-explainer/create-encoded-explainer.md
>>>>
>>>> WebFeature UseCounter name RTCEncodedFrameSetMetadata
>>>>
>>>> Risks
>>>>
>>>>
>>>> Interoperability and Compatibility
>>>>
>>>> Interoperability risk: There is always the risk that other browsers
>>>> will not implement this feature. This risk is mitigated by alignment across
>>>> browser vendors in the W3C WebRTC Working Group around the spec.
>>>> Compatibility risk: This is a new feature intended to support new use
>>>> cases. It introduces no breaking changes, so we do not expect any
>>>> compatibility issues.
>>>>
>>>> *Gecko*: No signal (
>>>> https://github.com/mozilla/standards-positions/issues/1009) During
>>>> WebRTC WG meetings, Mozilla has shown positive signals and agreed with
>>>> merging the PR in the main spec. See the exchange in
>>>> https://github.com/w3c/webrtc-encoded-transform/pull/223
>>>>
>>>> *WebKit*: Positive (
>>>> https://github.com/WebKit/standards-positions/issues/334)
>>>> Marked as "Invalid" in the position request because this is a small
>>>> change and the position was addressed in the PR review. The comments from
>>>> WebKit in the PR review and during WebRTC WG meetings are positive and they
>>>> have agreed with merging the PR in the main spec. See the exchange in
>>>> https://github.com/w3c/webrtc-encoded-transform/pull/223
>>>>
>>>> *Web developers*: Positive
>>>>
>>>> *Other signals*:
>>>>
>>>> Ergonomics
>>>>
>>>> This feature is an extension to WebRTC Encoded Transform, which itself
>>>> is an extension to WebRTC/RTCPeerConnection.
>>>>
>>>>
>>>> Activation
>>>>
>>>> No significant risks identified.
>>>>
>>>>
>>>> Security
>>>>
>>>> No new security risks identified.
>>>>
>>>>
>>>> WebView application risks
>>>>
>>>> Does this intent deprecate or change behavior of existing APIs, such
>>>> that it has potentially high risk for Android WebView-based applications?
>>>>
>>>> No
>>>>
>>>>
>>>> Debuggability
>>>>
>>>> N/A
>>>>
>>>>
>>>> Will this feature be supported on all six Blink platforms (Windows,
>>>> Mac, Linux, ChromeOS, Android, and Android WebView)? Yes
>>>>
>>>> Is this feature fully tested by web-platform-tests
>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>> ? Yes
>>>>
>>>>
>>>> https://wpt.fyi/results/webrtc-encoded-transform/tentative/RTCEncodedAudioFrame-metadata.https.html?label=master&label=experimental&aligned
>>>> https://wpt.fyi/results/webrtc-encoded-transform/tentative/RTCEncodedVideoFrame-metadata.https.html?label=master&label=experimental&aligned
>>>>
>>>>
>>>> Flag name on chrome://flags
>>>>
>>>> Finch feature name RTCEncodedFrameSetMetadata
>>>>
>>>> Non-finch justification
>>>>
>>>> Guarded by a Blink RuntimeEnabledFeature.
>>>>
>>>>
>>>> Requires code in //chrome? False
>>>>
>>>> Tracking bug https://issues.chromium.org/issues/40248396
>>>>
>>>> Estimated milestones
>>>> Shipping on desktop 126
>>>> Origin trial desktop first 118
>>>> Origin trial desktop last 126
>>>> Origin trial extension 1 end milestone 126
>>>> Shipping on Android 126
>>>> OriginTrial Android last 126
>>>> OriginTrial Android first 118
>>>> Shipping on WebView 126
>>>> OriginTrial webView last 126
>>>> OriginTrial webView first 118
>>>>
>>>> Anticipated spec changes
>>>>
>>>> None for the changes covered by this intent.
>>>>
>>>> Link to entry on the Chrome Platform Status
>>>> https://chromestatus.com/feature/5116073827893248?gate=5122458632323072
>>>>
>>>> Links to previous Intent discussions Intent to prototype:
>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/x2ZACgXrqp0 Intent
>>>> to Experiment:
>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2BBuZxazRts59rCgrOHm2yDKwpGkXqsd-_5Wkurxid34FknDiQ%40mail.gmail.com
>>>> Intent to Extend Experiment 1:
>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/dA4TndGG4VQ
>>>>
>>>>
>>>> This intent message was generated by Chrome Platform Status
>>>> <https://chromestatus.com/>.
>>>>
>>> --
>> 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/CA%2BBuZxa8OyREc7SGWbwSB9xPkwrbpwjkw%2Bhz%2BPJtPezDpOmu_w%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2BBuZxa8OyREc7SGWbwSB9xPkwrbpwjkw%2Bhz%2BPJtPezDpOmu_w%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/c04d3cba-f2de-420a-9938-6848adba9568n%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/c04d3cba-f2de-420a-9938-6848adba9568n%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+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2BBuZxYbydShAZSYgEiDYFGN5S911BhFsxSmPSj4v%2BpLAQj1xQ%40mail.gmail.com.

Reply via email to