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
40
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
160
Engineering a Live Streaming Workflow for Super Bowl 53 at CBS
flavioribeiro
0
100
Live Streaming Challenges & How we are Dealing with Them
flavioribeiro
0
260
How Video Works?
flavioribeiro
2
760
Improving the Video Delivery at The New York Times
flavioribeiro
1
310
Building a Closed Captions Ecosystem at The New York Times
flavioribeiro
0
160
Snickers: Open Source HTTP API for Media Encoding
flavioribeiro
0
300
The New York Times: Flash Free Video in 2016
flavioribeiro
0
56
Towards the Application of WebRTC Peer-to-Peer to Scale Live Video Streaming over the Internet
flavioribeiro
1
140
Other Decks in Programming
See All in Programming
Milestoner
bkuhlmann
1
410
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
27
8.3k
Elm Form Validation
bkuhlmann
0
510
Site Reliability Engineering for GMO
pyama86
8
1.1k
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
370
見た目から始める生産性向上
ikumatadokoro
8
1k
Tailwind CSSを本気でカスタマイズする方法
fsubal
14
5.3k
Java 22 Overview
kishida
1
190
VS Code をプロダクトにどう取り込むか
onomax
1
490
ゆるい個人開発のススメ
kuroppe1819
10
1k
SIMD Parallel Programming with the Vector API
josepaumard
0
210
禅の心を手に入れよ
eltociear
1
190
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
73
5.2k
In The Pink: A Labor of Love
frogandcode
138
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
244
20k
A designer walks into a library…
pauljervisheath
200
23k
Agile that works and the tools we love
rasmusluckow
325
20k
Happy Clients
brianwarren
92
6.4k
What's in a price? How to price your products and services
michaelherold
237
11k
Building Adaptive Systems
keathley
31
1.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
4 Signs Your Business is Dying
shpigford
175
21k
How to name files
jennybc
65
93k
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!