Skip to main content

Module adaptive_bitrate

Module adaptive_bitrate 

Source
Expand description

Adaptive bitrate ladder generation for HLS/DASH streaming.

This module provides tools for generating Netflix-style ABR ladders, per-title encoding optimization, and bandwidth estimation.

Structsยง

AbrLadder
An adaptive bitrate ladder containing multiple renditions.
AbrLadderGenerator
Generator for ABR ladders targeting specific resolutions and codecs.
BandwidthEstimator
Ring buffer of recent bandwidth samples (last 30 samples).
BandwidthPoint
A bandwidth measurement at a point in time.
PerTitleEncoding
Per-title encoding optimization for content-aware ABR ladders.
ResolutionBitrate
A single rendition in an ABR ladder.