Performance
Cutting time-to-first-frame at kick-off
- Problem
- At 20:00 on match nights the player took eight seconds or more to show a picture. Everyone opened the same beIN channel at once and the upstream master playlist was fetched separately for every viewer.
- What we changed
- We now build the master playlist on our own server and cache it for twenty seconds, and the player starts on the 720p rung instead of probing 1080p first.
- Result
- Median time to first frame dropped from 8.1 s to 2.4 s on a 4G connection, and the number of "stream not responding" reports on Telegram fell by roughly two thirds.