44 ms·
> doubt you're going to save any money by sending every single video stream to every single node in the CDN What? The meat of the cost isn't when sending video
by littlestymaar 3y ago
> doubt you're going to save any money by sending every single video stream to every single node in the CDN
What? The meat of the cost isn't when sending videos segments to the CDN, it's what the CDN charges you for sending those segments thousands of time.
> Then you have the issue of pausing everyone else’s feed until the new user catches up.
No, if the p2p system isn't working well, it falls back to the CDN transparently for the users. And again it's not something theoretical, we ran this in production for up to several hundred thousands viewers, and it was working great.
> I think Twitch has moved on from that. Users' expectations have gone way up. They want more interaction with streamers, not less. They aren't going to tolerate a backslide to higher latencies if the only purpose is to save Twitch money.
Maybe, people getting used to comfort and never wanting to go back is a real phenomenon. But Twitch had many years between when I worked in the field and 2019 to deploy such a system without degrading the experience and to me it's pretty disappointing that they didn't.