$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building a Live Streaming Stack for Big Brother
Search
Flávio Ribeiro
May 01, 2020
Programming
0
59
Building a Live Streaming Stack for Big Brother
Flávio Ribeiro
May 01, 2020
Tweet
Share
More Decks by Flávio Ribeiro
See All by Flávio Ribeiro
Leveraging Open Source to Create Virtual Live Channels from On-Demand Video
flavioribeiro
0
220
Engineering a Live Streaming Workflow for Super Bowl 53 at CBS
flavioribeiro
0
170
Live Streaming Challenges & How we are Dealing with Them
flavioribeiro
0
290
How Video Works?
flavioribeiro
2
790
Improving the Video Delivery at The New York Times
flavioribeiro
1
350
Building a Closed Captions Ecosystem at The New York Times
flavioribeiro
0
210
Snickers: Open Source HTTP API for Media Encoding
flavioribeiro
0
330
The New York Times: Flash Free Video in 2016
flavioribeiro
0
73
Towards the Application of WebRTC Peer-to-Peer to Scale Live Video Streaming over the Internet
flavioribeiro
1
170
Other Decks in Programming
See All in Programming
Microservices rules: What good looks like
cer
PRO
0
420
All(?) About Point Sets
hole
0
260
sbt 2
xuwei_k
0
160
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
16
6.3k
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
310
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
4
250
AWS CDKの推しポイントN選
akihisaikeda
1
230
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.8k
レイトレZ世代に捧ぐ、今からレイトレを始めるための小径
ichi_raven
0
490
JJUG CCC 2025 Fall: Virtual Thread Deep Dive
ternbusty
3
510
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
6k
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
200
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
A better future with KSS
kneath
240
18k
Visualization
eitanlees
150
16k
RailsConf 2023
tenderlove
30
1.3k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Transcript
Building a Live Streaming Stack for May, 2020
Flavio Ribeiro Director of Engineering, Video Technology Group ViacomCBS Digital
@flavioribeiro /in/flavioribeiro /flavioribeiro
AGENDA • Some of the services we built • Big
Brother Project
Propeller is a vendor-agnostic live-streaming platform responsible for creating, provisioning
and managing cloud-based services for online streaming linear channels & ad-hoc events.
Mediahub is an On-Demand Video Orchestrator.
Bakery is a Proxy & Manifest Customization service for Adaptive
Streaming Formats. https://cbsinteractive.github.io/bakery
Big Brother Live Feeds
• 20+ Platforms • DRM (All flavors) • Full Season
DVR • Live Thumbnails • Syndication to Partners
LIVE (DRM & 20+ PLATFORMS)
FULL SEASON DVR & THUMBNAILS
Long Seekable Manifests 24h VoD Files for each day of
the season Kaltura's OTFP is Powerful Player + UX Manipulates Seekbar On-The-Fly Live Thumbnails Extraction Bakery is Open Source HIGHLIGHTS
Thanks!