Back to site

Channel-change lab

Faster channel changes come from one idea: keep the video player alive and just swap its feed, instead of tearing it down and rebuilding it every time. This is a live, honest version of that technique from the case study — change channels with the buttons or the ▲ ▼ arrow keys and watch the time from keypress to first frame.

Loading player…
Last keypress → first frame

Test streams over the public internet — absolute numbers depend on your connection; watch the reuse-vs-rebuild delta, not the raw ms.

Uses hls.js on public test streams. No client code or content — the same idea, rebuilt in the open.