3 ms·
As pure speculation, I'd expect they recorded each channel singing the full song and then switch stream and sync the times when you change channel. It would be
by HyprMusic 13y ago
As pure speculation, I'd expect they recorded each channel singing the full song and then switch stream and sync the times when you change channel.
It would be really interesting to see how they dealt with the buffering on slower connections, since presumably the video can't prefetch too much ahead as the channel is likely to change regularly.
- atwebb 13y agoI can help answer that: They didn't, changing channels or even leaving it playing is awfully slow, though the site's probably getting hammered by Reddit/HN. Great concept though. EDIT: Or apparently they did and my connection is still too slow to catch up.
- joshberry 13y agoThey probably use a HTTP Live Streaming-like approach to test the connection quality before serving you a set of clips. Changing channels is more like changing playlist files starting at whatever index.