drag to pan · scroll to zoom
⚠ Rebuffering…
240p 480p 720p 1080p

Adaptive Bitrate Streaming 2D: Buffer & Ladder Simulator

Every mobile learning app that streams lecture video — Coursera, Khan Academy, Udemy — runs an adaptive-bitrate (ABR) algorithm that decides which quality segment to fetch next, purely from the state of a short local buffer and the measured network throughput. This 2D simulator draws that buffer as a live stack of video segments on a flat diagram: watch it fill from a network tower, drain as the lecture plays, and reshuffle its quality ladder in real time as you switch between the buffer-based (BBA) and throughput-based adaptation strategies under stable, fluctuating, or degrading mobile network conditions — with rebuffer stalls counted exactly as a real player would count them. Drag to pan the diagram and scroll or pinch to zoom in on any part of it.