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
48
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
210
Engineering a Live Streaming Workflow for Super Bowl 53 at CBS
flavioribeiro
0
160
Live Streaming Challenges & How we are Dealing with Them
flavioribeiro
0
270
How Video Works?
flavioribeiro
2
780
Improving the Video Delivery at The New York Times
flavioribeiro
1
330
Building a Closed Captions Ecosystem at The New York Times
flavioribeiro
0
190
Snickers: Open Source HTTP API for Media Encoding
flavioribeiro
0
320
The New York Times: Flash Free Video in 2016
flavioribeiro
0
68
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
remix + cloudflare workers (DO) docker上でいい感じに開発する
yoshidatomoaki
0
110
Day0 初心者向けワークショップ実践!ソフトウェアテストの第一歩
satohiroyuki
0
140
2025/3/18 サービスの成長で生じる幅広いパフォーマンスの問題を、 AIで手軽に解決する
shirahama_x
0
140
令和トラベルにおけるコンテンツ生成AIアプリケーション開発の実践
ippo012
1
250
RailsでCQRS/ESをやってみたきづき
suzukimar
2
1.4k
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
2
1.5k
goにおける コネクションプールの仕組み を軽く掘って見た
aronokuyama
0
110
研究開発と実装OSSと プロダクトの好循環 / A virtuous cycle of research and development implementation OSS and products
linyows
1
180
AtCoder Heuristic First-step Vol.1 講義スライド
terryu16
2
930
Devin入門と最近のアップデートから見るDevinの進化 / Introduction to Devin and the Evolution of Devin as Seen in Recent Update
rkaga
6
2.7k
マルチアカウント環境での、そこまでがんばらない RI/SP 運用設計
wa6sn
0
220
Firebase Dynamic Linksの代替手段を自作する / Create your own Firebase Dynamic Links alternative
kubode
0
160
Featured
See All Featured
Statistics for Hackers
jakevdp
797
220k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
Thoughts on Productivity
jonyablonski
69
4.5k
KATA
mclloyd
29
14k
Gamification - CAS2011
davidbonilla
80
5.2k
Done Done
chrislema
183
16k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Scaling GitHub
holman
459
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
The Pragmatic Product Professional
lauravandoore
33
6.5k
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!