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
Flávio Ribeiro
May 01, 2020
Programming
0
47
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
190
Engineering a Live Streaming Workflow for Super Bowl 53 at CBS
flavioribeiro
0
130
Live Streaming Challenges & How we are Dealing with Them
flavioribeiro
0
270
How Video Works?
flavioribeiro
2
770
Improving the Video Delivery at The New York Times
flavioribeiro
1
320
Building a Closed Captions Ecosystem at The New York Times
flavioribeiro
0
170
Snickers: Open Source HTTP API for Media Encoding
flavioribeiro
0
310
The New York Times: Flash Free Video in 2016
flavioribeiro
0
64
Towards the Application of WebRTC Peer-to-Peer to Scale Live Video Streaming over the Internet
flavioribeiro
1
150
Other Decks in Programming
See All in Programming
GoのIteratorに詳しくなってしまう
inatonix
1
200
GenU導入でCDKに初挑戦し、悪戦苦闘した話
hideg
0
170
Hermes: Better Performance with Bytecode Translation (React Universe 2024)
tmikov2023
0
100
Google Sign-inの移行から始めるCredential Manager活用
clockvoid
0
320
ドメイン駆動設計を実践するために必要なもの
bikisuke
4
330
XStateでReactに秩序を与えたい
gizm000
0
730
GraphQLとGigaViewer for Apps
numeroanddev
2
110
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
390
Why Prism?
kddnewton
4
1.7k
LangChainでWebサイトの内容取得やGitHubソースコード取得
shukob
0
160
Lessons by WebAssembly app in production on CDN Edge Computing Service
tetsuharuohzeki
0
210
マルチモジュールにおけるテスト最適化
fxwx23
0
210
Featured
See All Featured
Done Done
chrislema
180
16k
Building Adaptive Systems
keathley
36
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
47
48k
Six Lessons from altMBA
skipperchong
26
3.4k
For a Future-Friendly Web
brad_frost
174
9.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
36
2.1k
Ruby is Unlike a Banana
tanoku
96
11k
Designing Experiences People Love
moore
138
23k
A Tale of Four Properties
chriscoyier
155
22k
How GitHub Uses GitHub to Build GitHub
holman
472
290k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
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!