Average bitrate played is the time-weighted mean of the quality rungs viewers actually received during a session, computed over playing time only so that stalls do not count. It is derived from the player's logged rendition changes rather than from a standard media event, and it signals how effective the ABR ladder and adaptation logic were at delivering picture detail across the session. It is the steadiness metric's counterpart to bitrate switching: a higher average usually looks better and matters more for live than for on-demand content, but it is an effectiveness signal, not a picture-fidelity score, so higher is not automatically better-looking for a given piece of content, and it says nothing about whether the viewer saw it without stalling. Its catch is that it must always be read against the rebuffering ratio and switching, because the same ABR choice that lifts the average bitrate can also drain the buffer and invite a stall, the trade-off ABR makes every segment.


The handbook · 7 volumes
Fora Soft Video Engineering Handbook
Average bitrate played shows what the ABR ladder actually delivered to viewers, which is often far below the top rung you paid to encode. We wrote seven volumes covering the whole video stack, and for this metric start with Volume 3: ABR algorithms, bitrate ladders, players and QoE monitoring, with Volume 1 on encoding the rungs. Written by Nikolay Sapunov, CEO at Fora Soft.
Is your average bitrate played far below the top rung you encode and store?
Share your player analytics and ladder: we find where sessions get stuck on low rungs and give you ladder and ABR changes with the expected bitrate gain. 250+ video products shipped since 2005.