3 ms·
"It rarely buffers or fails to load" this is because the next 6 or so videos are known and buffered ahead of time. This isn't really the case on other sites.
by dbbk 4y ago
"It rarely buffers or fails to load" this is because the next 6 or so videos are known and buffered ahead of time. This isn't really the case on other sites.
- hot_gril 4y agoYou load a feed on Twitter. It knows what videos are coming up. You open a page on Reddit, it knows what videos are in the first few pages.
- netsharc 4y agoBut Twitter/Reddit don't know if you'll play the videos, meanwhile TikTok can assume you will, so can already fetch them from the server.
- hot_gril 4y agoYou might skip the TikTok ones or not reach them. Every time you close the app or change contexts, it probably wastes ~5 preloaded video intros. Reddit and Twitter could do the same. It's not necessary to load the entire video, just the first few seconds. But since video isn't the main focus of those, I can see them not feeling the need to optimize it so much. I think Twitter's video servers are also just slow.
- muzani 4y agoThere's a trick with Spotify, where they buffer a few seconds from expected next songs and load the rest once it picks which song is next. You can test this by cutting off internet, then pressing next song at the same time.
- Jonovono 4y agoThey featured this on the show The Playlist. Really fun show btw