Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building a Live Streaming Stack for Big Brother
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Flávio Ribeiro
May 01, 2020
Programming
0
69
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
230
Engineering a Live Streaming Workflow for Super Bowl 53 at CBS
flavioribeiro
0
190
Live Streaming Challenges & How we are Dealing with Them
flavioribeiro
0
300
How Video Works?
flavioribeiro
2
800
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
340
The New York Times: Flash Free Video in 2016
flavioribeiro
0
80
Towards the Application of WebRTC Peer-to-Peer to Scale Live Video Streaming over the Internet
flavioribeiro
1
190
Other Decks in Programming
See All in Programming
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
140
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
1.8k
SourceGeneratorのマーカー属性問題について
htkym
0
200
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
170
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
120
へんな働き方
yusukebe
5
2.6k
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
400
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
150
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
150
[SF Ruby Feb'26] The Silicon Heel
palkan
0
110
20260315 AWSなんもわからん🥲
chiilog
2
160
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.3k
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
290
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
The SEO identity crisis: Don't let AI make you average
varn
0
420
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Mobile First: as difficult as doing things right
swwweet
225
10k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
640
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
200
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
78
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Designing for Performance
lara
611
70k
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!