HomeNetworks & Graph TheoryAdaptive Bitrate Content Delivery Simulator

Adaptive Bitrate Content Delivery Simulator

Interactive 3D simulator of adaptive-bitrate (ABR) mobile content delivery: watch a throughput-estimation and buffer-based algorithm pick the right quality tier for streamed rich media as mobile network bandwidth fluctuates, and see what happens when you disable it.

Networks & Graph Theory3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
mobile-content-management ↗ Open standalone

Mobile apps stream rich content — video, high‑resolution images, embedded media — in short chunks that a content‑delivery pipeline can encode at several quality tiers. This simulator runs a real throughput‑estimation and buffer‑based ABR (adaptive bitrate) algorithm against a fluctuating mobile network: harmonic‑mean bandwidth estimation, a configurable safety margin, and a buffer‑protection rule pick the delivered quality tier chunk by chunk, exactly as HLS/DASH‑style mobile content pipelines do. Switch network class and volatility to simulate 3G, 4G or 5G/Wi‑Fi conditions and handoff‑style drops, or force "Always Max" / "Always Min" to see why naive quality selection stalls playback or wastes bandwidth compared to the adaptive strategy.

⚙ Under the hood

Watch a throughput-estimation and buffer-based ABR algorithm pick the right quality tier for streamed mobile content as network bandwidth fluctuates, then compare it against always-max and always-min strategies.

adaptive bitratecontent deliverymobile networksstreamingbufferingCDN

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)