LGTM2

On Mon, Jun 26, 2023 at 5:15 PM Rick Byers <[email protected]> wrote:

> LGTM1
>
> On Wed, Jun 21, 2023 at 9:10 AM 'Philipp Hancke' via blink-dev <
> [email protected]> wrote:
>
>> Contact emails
>>
>> [email protected], [email protected], [email protected] (sticking to my
>> already subscribed email for sending)
>>
>> Explainer
>>
>>
>> https://docs.google.com/document/d/1y1hTsMeav5ijPvoqu1R6U4YC564i1QzgkMeIqWhgiis/edit#
>>
>> (slightly outdated but still conveys the general idea)
>>
>> Spec
>>
>> https://w3c.github.io/webrtc-extensions/#rtp-header-extension-control
>>
>> There’s also an IETF change pending
>> <https://github.com/rtcweb-wg/jsep/pull/1033> for inclusion into
>> RFC8829-bis
>> <https://datatracker.ietf.org/doc/draft-uberti-rtcweb-rfc8829bis/> that
>> allows us to change some of the language of the W3C spec, but this will not
>> change any behavior and is only editorial as far as the implementation is
>> concerned. It also updates the IETF spec to match the current behavior
>> of browsers
>> <https://github.com/w3c/webrtc-extensions/issues/134#issuecomment-1517504823>
>> .
>>
>> TAG review
>>
>> N/A; minor extension to WebRTC
>>
>> Blink component
>>
>> Blink>WebRTC
>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EWebRTC>
>>
>> Summary
>>
>> The RTP header extensions API adds a control surface  to the WebRTC
>> RTCRtpTransceiver API which allows developers to control which RTP header
>> extensions are being negotiated by WebRTC.
>>
>> This is something that is currently only possible via a non-standard API
>> where the Session Description Protocol string is manually modified to tell
>> WebRTC which header extensions to use. By providing apps with a
>> spec-compliant alternative we’ll be that much closer to deprecating the
>> non-standard code path.
>>
>> Link to “Intent to Prototype” blink-dev discussion
>>
>>
>> https://groups.google.com/a/chromium.org/g/blink-dev/c/65YdUi02yZk/m/dXL1a8PYBQAJ
>>
>> Is this feature supported on all six Blink platforms (Windows, Mac,
>> Linux, Chrome OS, Android, and Android WebView)?
>>
>> Yes
>>
>> Debuggability
>>
>> The resulting RTP header extensions are visible in
>> chrome://webrtc-internals by looking at the SDP meaning any app using this
>> API can be inspected via this dev tool. The API also conveys which header
>> extensions were negotiated via a getter for JS level debugging.
>>
>> Risks
>>
>> Interoperability and Compatibility
>>
>> Firefox: positive
>> https://github.com/mozilla/standards-positions/issues/713 with great
>> feedback that improved the specification
>>
>> Safari: positive https://github.com/WebKit/standards-positions/issues/100
>>
>> Web / Framework developers: Positive (Teams and Google Meet)
>>
>> Is this feature fully tested by web-platform-tests
>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>?
>> Link to test suite results from wpt.fyi.
>>
>> Yes:
>> https://wpt.fyi/results/webrtc-extensions/RTCRtpTransceiver-headerExtensionControl.html
>>
>> Entry on the feature dashboard <http://www.chromestatus.com/>
>>
>> https://chromestatus.com/feature/5680189201711104
>>
>> --
>> 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 [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADxkKi%2BVVgjhZg%2BG1sbj%2BzUtaMzooeo9RRQPONx0%2B-G1ROA%2BgQ%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADxkKi%2BVVgjhZg%2BG1sbj%2BzUtaMzooeo9RRQPONx0%2B-G1ROA%2BgQ%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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY8ZYCxw1gvKvV9uZ-6s4K%3Dtzxm0z9detCCYBbrrM10OEQ%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY8ZYCxw1gvKvV9uZ-6s4K%3Dtzxm0z9detCCYBbrrM10OEQ%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfUrvK%3D%3DRGuSSfoEWnB0sto4ZmnDksitVsU6STPqrDRetQ%40mail.gmail.com.

Reply via email to