Skip to content

v1.5.0

Compare
Choose a tag to compare
@davidliu davidliu released this 07 Nov 06:29
· 180 commits to main since this release

SVC and Multi-Codec support

Support for SVC codecs (VP9 and AV1) have been implemented. These can be used by specifying the videoCodec and scalabilityMode on the room's VideoTrackPublishDefaults or when manually publishing by passing VideoTrackPublishOptions.

If scalabilityMode is not specified for an SVC codec, a default of L3T3_KEY is used.

In addition to this change, multi-codec support has been added. Since not all clients are capable of decoding AV1/VP9, a backup codec can be specified for use when a client lacking SVC decoders requests to subscribe to a video stream. This corresponds to the backupCodec parameter on the video publishing options. By default, a backup VP8 codec is added for SVC tracks.

What's Changed

New Contributors

Full Changelog: v1.4.2...v1.5.0