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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Flávio Ribeiro
May 01, 2020
Programming
0
67
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
180
Live Streaming Challenges & How we are Dealing with Them
flavioribeiro
0
290
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
78
Towards the Application of WebRTC Peer-to-Peer to Scale Live Video Streaming over the Internet
flavioribeiro
1
180
Other Decks in Programming
See All in Programming
Head of Engineeringが現場で回した生産性向上施策 2025→2026
gessy0129
0
200
RAGでハマりがちな"Excelの罠"を、データの構造化で突破する
harumiweb
8
1.9k
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
380
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
220
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
110
株式会社 Sun terras カンパニーデック
sunterras
0
1.9k
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
530
Event Storming
hschwentner
3
1.3k
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
400
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
490
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
3
420
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.1k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
[SF Ruby Conf 2025] Rails X
palkan
2
800
We Have a Design System, Now What?
morganepeng
55
8k
BBQ
matthewcrist
89
10k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
240
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
170
First, design no harm
axbom
PRO
2
1.1k
New Earth Scene 8
popppiees
1
1.6k
Tell your own story through comics
letsgokoyo
1
830
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
270
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!