ABR is the answer to the basic streaming problem: the network varies, the video must keep playing. Every modern streaming protocol — HLS, DASH, LL-HLS, LL-DASH — supports it. The packager produces several renditions of the same content at different bitrate/resolution combinations (the ABR ladder), the player downloads the manifest and picks a starting rendition, and at each segment boundary the player reassesses and may switch to a higher or lower rendition. The viewer sees one continuous video; behind the scenes, a 240p mobile rendition might switch to 1080p as the connection improves.

The ABR decision is made by an algorithm that consumes recent throughput measurements, current buffer level, segment download history, and a target latency. Classical algorithms are throughput-based (estimate bandwidth, pick the highest rendition that fits with margin) and buffer-based (keep the buffer in a target range, let buffer dynamics drive choice). Production algorithms — BOLA, MPC, hybrid heuristics — combine both signals.

ABR's quality is measured by three metrics: rebuffer ratio (how often the buffer empties), average video bitrate watched (higher = better picture), and number of switches per session (fewer = less visual disturbance). A good ABR algorithm balances all three. Most viewers never think about ABR; it works silently. But every QoE improvement project at every OTT company eventually touches the ABR algorithm because it is where most of the user-perceived quality battle happens.

Book cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering Handbook

The book · Volume 3 of 7

Video Streaming: A Complete Guide to Video Delivery: From ABR and CDNs to Players, WebRTC, DRM, and the Economics of Streaming

Adaptive bitrate (ABR) is what keeps video playing when the network sags, and a poor ladder or algorithm shows up as stalls or blurry pictures. Volume 3 covers ABR in detail: bitrate ladders, buffer-based and throughput-based rung selection, hybrid algorithms, players and QoE monitoring. Written by Nikolay Sapunov, CEO at Fora Soft.

Read it on Amazon →Kindle & paperback · Fora Soft Video Engineering Handbook

Tuning adaptive bitrate so viewers get fewer stalls and sharper video?

We will review your ABR ladder and player logic and give you a tuned ladder and algorithm settings for your audience. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →