| I don’t have any unique insights into TikTok nor do I use the app, but TikTok has several product advantages over those other platforms: 1. They only have a queue of videos. That means there is one video playing and they know exactly what the next N videos are going to be, so they can start buffering them early 2. The video plays are high intent. If you launch TikTok, you are 100% going to watch videos. This is not true for Reddit or Twitter, making it harder for them to preemptively buffer content or over-optimize their architecture just for video playback. 3. As you noted, the videos are lower quality and shorter than YouTube or Netflix videos. They also are exclusively optimized for mobile, so don’t need to worry about streaming videos larger than a phone screen. 4. Most videos in your feed might be a similar style. This one is a stretch but I wouldn’t be shocked if TikTok uses some ML to extrapolate highly compressed videos early in the buffer. 5. Depending on who you believe, ByteDance might have financial backing and motivations that make it easier to throw more money at this problem than its American competitors. |
Also young people scroll for hours (and adults, the average age is above 25 afaik) so watch-time isn't less than on YT, probably even more.
Lastly but most importantly, many people scroll through a huge pile of videos before watching even 10 seconds of an "interesting one" before doing the same thing over and over again, so in effect you are buffering a lot more video than on YT.
They must have absolutely massive infrastructure.