Efficient tools to build your streaming infrastructure


Nimble Streamer AV1 support

New advanced codec can be used for both input and output


AOMedia Video 1 codec, or AV1, is a free codec that is being widely adopted by the streaming media industry. Its support is now provided by various hardware and software products.

Nimble Streamer software media server supports AV1 codec in various transport protocols and delivery options. It also supports AV1 live transcoding via Live Transcoder add-on.

Live Streaming AV1

Nimble Streamer supports many different live streaming scenarios.

AV1 input protocols

Users can utilize the following delivery methods.

The MPEGTS-based protocols are not standardized yet so these are working only in connection to other Nimble Streamer instance:

  • SRT via all modes.
  • RIST via all modes.
  • MPEG-TS via both UDP and HTTP.

AV1 output protocols

Users can deliver AV1 outside using the following methods.

  • HLS with fMP4 container
  • MPEG-DASH is codec-agnostic so it supports live AV1 transmuxing output.
  • SLDP can deliver content with multiple codecs, including AV1.
    AV1 content can be played using SLDP HTML 5 Player.
  • RTMP is available for re-publishing.
  • SRT via all modes but only to another Nimble Steamer instance.
  • RIST via all modes
  • New: WebRTC WHEP playback in Chrome browser

AV1 live transcoding

Nimble Streamer Live Transcoder supports AV1 in a number of scenarios.

Decoding is available as:

The software encoding is supported by using SVT-AV1 and libaom-av1 libraries.

This enabled the transcoding of AV1 content into any supported codecs like H.264/AVC, H.265/HEVC, VP9 etc.

DVR for AV1

AV1 can be recorded and played with DVR feature set via MPEG-DASH protocol.

AV1 for Video-on-Demand

Nimble Streamer provides efficient streaming of H.265-encoded video in VOD mode via both MPEG-DASH and HLS.

Nimble Paywall Capabilities for AV1

The following features and capabilities are available in Nimble Streamer for building paywalls for AV1.

  • Hot-linking protection to avoid media links hi-jacking.
  • Pay-per-view framework for controlling playback in pay-per-view, pay-per-minute, monthly subscription and other scenarios.
  • Geo-location and IP ranges restriction.
  • Paywall feature set is applicable for all output protocols.