Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
65
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
74
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
AIコーディングエージェント(Manus)
kondai24
0
210
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
150
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.3k
ゆくKotlin くるRust
exoego
1
140
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
410
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
170
gunshi
kazupon
1
110
チームをチームにするEM
hitode909
0
360
認証・認可の基本を学ぼう前編
kouyuume
0
260
これならできる!個人開発のすゝめ
tinykitten
PRO
0
120
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.4k
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
110
Featured
See All Featured
How to build a perfect <img>
jonoalderson
0
4.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Designing for Performance
lara
610
69k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
140
How to make the Groovebox
asonas
2
1.8k
Statistics for Hackers
jakevdp
799
230k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
220
A designer walks into a library…
pauljervisheath
210
24k
Prompt Engineering for Job Search
mfonobong
0
120
Design in an AI World
tapps
0
94
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
A Tale of Four Properties
chriscoyier
162
23k
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!