HLS network lab
See how a video player survives a bad network.
Pick a stream and a network, press Run, and watch hls.js fight it in real time: the bandwidth it gets, the quality it picks, the buffer, every stall. Then read a report with the numbers viewers feel.
90 seconds. Runs in your browser; nothing is uploaded.
Set up a run
How it works
A real player
hls.js plays the stream in this page with the settings you chose. Nothing about its logic is faked.
A simulated network
Segment bytes reach the player on the schedule your network curve allows, shared between parallel downloads.
Honest numbers
The same setup gives the same result. If your real connection was the bottleneck, the report says so.