4 ms·
Indeed - it's very well done. I think what makes it so smooth is something quite simple. Its letting the previous stream run while it buffers the new one and s
by ian0 8y ago
Indeed - it's very well done.
I think what makes it so smooth is something quite simple. Its letting the previous stream run while it buffers the new one and switches you over?
- rasz 8y agoThat would still make you wait for the switch. Switching channels on digital TV is slow due to key frames - you need to wait until one full Intra-frame of the new channel has been decoded. Here client can simply request Intra-frame on demand and receive one immediately.
- ehsankia 8y agoHigher up a comment mentions they use websocket. I believe it uses the same connection, and in the backend it swaps you to a different feed, allowing it to be very quick. So really you only get one keyframe worth of black before the new video stream starts.