Skip to content

Add av1 codec feature support#736

Open
bsriramprasad wants to merge 3 commits into
developmentfrom
video/feat-add-av1-codec-config
Open

Add av1 codec feature support#736
bsriramprasad wants to merge 3 commits into
developmentfrom
video/feat-add-av1-codec-config

Conversation

@bsriramprasad

@bsriramprasad bsriramprasad commented Mar 10, 2026

Copy link
Copy Markdown
Contributor

This is PR is a feature proposal to add ONVIF configuration and streaming support for AV1 encoded video.

Introduction

This specification extends the ONVIF Media2 configuration and Streaming framework to support video streams encoded using the AV1 codec. AV1 is a modern video coding format developed by the Alliance for Open Media that provides improved
compression efficiency compared to earlier codecs.

The transport of AV1 video over RTP shall follow the RTP Payload Format for AV1 Video specification. Unless otherwise specified, the RTP transport behavior defined in this specification remains applicable.

The additions in this document describe the signaling, synchronization behavior, and RTP payload considerations required to support AV1 video streams within the ONVIF streaming architecture.

Changes description

Thanks to Media2, there is an existing structure that makes adding this enhancement relatively simple.

Specifications affected/updated

  • Media 2
    • Mime type
    • Codec 'profile' level added
  • Streaming
    • RTP header spec reference for AV1

@bsriramprasad bsriramprasad changed the title updates for av1 codec feature support Add av1 codec feature support Mar 10, 2026
@bsriramprasad bsriramprasad marked this pull request as ready for review March 11, 2026 08:44
Comment thread doc/Streaming.xml
Comment thread doc/Streaming.xml Outdated
Comment thread doc/Streaming.xml Outdated
Comment thread doc/Streaming.xml Outdated

@kieran242 kieran242 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bsriramprasad approved. There was some points I agreed with @bjornvolcker but it did not see them as blocking points.

@ocampana-videotec

Copy link
Copy Markdown
Collaborator

Yesterday AOMedia announces the final specs for AV2.

Is there anything we may be willing to consider for this PR? I mean, given that there will be AV2, is there any spec that can be more friendly with these new specs? Probably not, but maybe it is worth checking...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants