webrtc-extensions icon indicating copy to clipboard operation
webrtc-extensions copied to clipboard

A repository for experimental additions to the WebRTC API

Results 75 webrtc-extensions issues
Sort by recently updated
recently updated
newest added

Fixes: #196. Enumerate examples of situations in which `icecandidatepairremove` is fired, including ICE restart. This makes it clear that the event is fired and `[[CandidatePairs]]` is cleared in the event...

editors can integrate

Addresses: w3c/webrtc-pc#2930. This change is built on top of w3c/webrtc-pc#2961, which converts RTCIceCandidatePair from a dictionary to an interface. - Change RTCIceCandidatePairEvent to contain a single RTCIceCandidatePair attribute. - Modify...

editors can integrate

Filed as a follow-up to [this comment](https://github.com/w3c/webrtc-extensions/pull/194#discussion_r1457986273). The reason why I filed it is I'm not sure whether or not this is already covered by existing ICE pair removal steps....

### Background There is missing possibility to force jitter buffer to operate with specific delay. Existing attribute jitterBufferTarget enables setting of minimum delay, but upper bound is not controllable from...

Add an explainer for the upcoming RTCRtpSenderEncodedSource extension proposal *** Preview | Diff

the spec links to [RTP Header Extension for Absolute Capture Time](https://webrtc.org/experiments/rtp-hdrext/abs-capture-time) as a reference; that document is not a standards, but claims that "once experience has shown that it is...

CR blocker

Moved from https://github.com/w3c/webrtc-pc/issues/2346 Current browsers do not add pages that have a live (or connected) peer connection to the b/f cache. It would be interesting to enable this. One possibility...

We all know and love `scaleResolutionDownBy`... it let's you do this: Capture 720p and apply expensive video effects on the track. Send {active, scaleResolutionDownBy:1 (720p)} + {active, scaleResolutionDownBy:2 (360p)} simulcast....

May 2023 Virtual Interim

Looking at https://w3c.github.io/webrtc-extensions/#rtcrtpencodingparameters, a new parameter "codec" is added. However, it is not used in any of the algorithms in section 7 (parameters.codec**s** is used in 7.2.1, presumably that refers...

## Background Encode complexity settings are hardcoded for WebRTC's built-in encoders (libvpx VP8/VP9, libaom AV1 and OpenH264). The settings depend on platform, number of CPU cores and video resolution and...

enhancement
Ready for PR