Dissecting Globo.com's video platform
summary
A technical overview of Globo.com's in-house video platform, covering the full pipeline from video ingestion to large-scale distribution to browsers and mobile/connected-TV apps. It describes the technologies and architecture used to deliver online video, the platform's history, operational problems encountered, and how the team scaled the solution to meet Globo's challenges.
AI-written summary · about
chapters (33)
- 0:00Introduction
- 0:15Video platform overview
- 4:12Platform structure and stats
- 5:58CDN architecture
- 7:25CDN challenges
- 8:28Geographic distribution and BGP
- 9:33Content overflow at events
- 10:15Smart load balancing
- 10:59Audience-based distribution
- 12:24Content caching and optimization
- 13:49Multiplayer cache and prioritization
- 14:54Prioritized cache efficiency
- 15:40Video server structure
- 16:43Scalability with multiple disks
- 17:28Isolation and critical path
- 18:57Auxiliary services and prioritization
- 20:46Failure testing and resilience
- 21:29Hardware and software improvements
- 23:16Server testing before purchase
- 24:43Production testing and metrics
- 25:47Server optimization
- 26:33Monitoring and alerts
- 26:53Video player and technologies
- 28:44Player development challenges
- 29:48Player requirements
- 30:11Backend and video management
- 31:15Video data storage
- 31:59Video ingestion process
- 33:03Video packaging and security
- 34:05Video production and transformation
- 35:06Multi-resolution and segmentation
- 36:14Summary and final considerations
- 36:37Q&A
related talks
25mUX Challenges for Video Apps
43mHow to Build a 200 Gbps Video Platform
29mFocus on Performance: From Preload to Service Worker
48mContext, multi-device and the future of TV in the browser
07mJeff Geiser (Verizon Digital Media Services)
27mSummarizing & analyzing videos
47mArchitecture of the National Video Hosting RUTUBE: How We Serve 5 Tbps
06mIf Stupcat Comes to You - Video Streaming on Gjirafa Video
