3 ms·
Why do you assume your interlocutor is stupid? It's not about just switching protocol nor it is about the source steamer (who should never be exposed, for DDoS
by littlestymaar 3y ago
Why do you assume your interlocutor is stupid?
It's not about just switching protocol nor it is about the source steamer (who should never be exposed, for DDoS/doxing reasons). But instead of delivering the video from the CDN to all users directly, you build a p2p network of viewers and have non-leaf viewers rebroadcast the video segments they've received (either directly from the CDN or from another peer).
It's obviously not as trivial as the description above implies, but it's not very hard either and for live streaming with lots of users it works very well. (I used to work on such a system and deployed it in production for streams with up to 300k concurrent viewers)