Track A: Case Study - How Twitch Achieves Low Latency Live Streaming At Scale
Every day, more than 15 million users around the world visit Twitch to watch a variety of live professionally-generated and user-generated content. As a critical architectural upgrade to improve QoS and support large viewership, Twitch abandoned RTMP and adopted HLS as its live video format in 2013. In this presentation, Twitch will talk about a number of innovations in their streaming architecture design, algorithmic research, and QoS-metrics-based tuning, for deploying Twitch's low-latency broadcast solution to production. The combination of these efforts eventually brought the end-to-end broadcast latency down to 5s, with acceptable impacts on the QoS and cost.