← Back to release summary

WebRTC Scalable Video Coding extensions

Category
WebRTC
Type
New or changed feature
Status
Enabled by default (Chrome 111)
Intent stage
Prepare to ship

WPT details: Test will be developed as part of implementation.

Summary

This extension defines a standard method for picking between possible Scalable Video Coding (SVC) configurations on an outgoing WebRTC video track.

Motivation

Many video codecs (VP8, VP9, AV1, H264-SVC) have modes that allow an encoder to send out video data in such a format that it's possible to strip out certain packets from the stream and reconstruct a lower quality video stream from the result. This makes providing video at differing qualities to multiple destinations for the same video stream easier.

Standards & signals

Ecosystem

Docs: https://w3c.github.io/webrtc-svc/

Explainers: https://w3c.github.io/webrtc-svc/

View on chromestatus.com