Globo.com’s Live Video Platform for FIFA World Cup ’14- Part I: Delivery and Caching
Globo.com’s Live Video Platform for FIFA World Cup ’14- Part I: Delivery and Caching The following is adapted from a presentation given by Leandro Moreira and Juarez Bochi of Globo.com at nginx.conf 2015, held in San Francisco in September. This blog post is the first of two parts, and is focused on using NGINX for streaming video delivery and caching. You can watch the video of the complete talk onYouTube. Table of Contents 0:03 Introduction 1:51 Agenda 2:14 Architecture in 2010 4:08 The Good Part – Low Latency 4:19 Issue – Lack of Instrumentation 4:44 Issue – Scalability 5:52 FIFA 2010 – The Numbers 6:18 Mobile Support 7:29 How Does HLS Work? 9:18 First HLS Implementation 10:14 Generation and Distribution 10:55 First Solution Architecture 11:12 HLS Adoption 11:54 HLS vs RTMP Buffering 12:34 Instrumentation 13:22 Dashboard 13:45 Caching Configuration 15:30 [ more… ]