SlideShare una empresa de Scribd logo
1 de 24
The Goldilocks Paradox
and the Challenge of Live Provisioning
Eric Klinker, CEO
@ericklinker
Mobile World Congress - Barcelona
Mar. 2nd, 2015
Distributed networks
for live broadcasting
How Consumers Spend Media Time (HH:MM) Each Month
133 HRS 49 MIN
ON LIVE TV
27 HRS 3 MINS
USING THE INTERNET
ON A COMPUTER
34 HRS 17 MINS
USING BROWSERS/APPS
ON A SMARTPHONE
13 HRS 12 MINS
WATCHING TIME-SHIFTED TV
[ +9:52 ]
[ +1:42 ]
[ -2:44 ]
[ -1:54 ]
+ CHANGE SINCE 2012 - CHANGE SINCE 2012
BitTorrent, Inc. | NAB For Internal Presentation Purposes Only, Not For External Distribution .
Why This Version of the Future Won’t Scale
4.6MM Servers
5500 MW of power (5-10 nuclear plants)
$5B monthly CDN bill
Avg. household TV viewing = 66 ExaBytes
Online distribution would require...
SVOD (subscription video on demand)
scripted content
on-demand
news
sports
live events
YES
NO
Want to learn more?
or keep reading.
Get Updates on BitTorrent Live
Provisioning for live
is still hard...
Challenges with Live Provisioning
Big events = massive infrastructure
Can’t scale to viral popularity
Complicated pricing
Insane overage rates ($0.20-0.50/viewer hr)
The Goldilocks Paradox
of live provisioning
Provision too
much
Wasting money.
Provision too
little
Distribution failure.
Provision just
right
Still spend too much
money and resources to
set up infrastructure with
incremental costs per user.
Often cannot know the
right amount because of
the nature of live
broadcasting.
You don’t want to fail
right when things are
getting good
Online live broadcast
critical to the future of television
Sports
News &
Live Events
provide the largest audiences of any type of content
The 21 most-watched
programs in American TV
history are all Super Bowls.
Charts are simple, big, and bold.
Audience Sizes (in millions)
2,600
2,250
1,500
750
0
FIFAWorldCUPSummerOlympicsCom-wealthGames
UEFAChamp.League
FIFAConfed.CupRugbyWorldCupRugbyLeagueWC
AsianGames
CricketWorldCupSuperBowlXLIXSuperBowlXLVIII
SuperBowlXLVII
SuperBowlXLVSuperBowlXLIV
SuperBowlXLVI
WinterOlympics
SuperBowlXLIIM*A*S*H*FInale
SuperBowlXLIII
Addressing Performance
The Problem with Popularity
Cincinnati vs. Carolina (10/12/2014)
Viewers flock to only overtime game
DirecTV Sunday Ticket App fails
Live broadcasts
are shared experiences
Addressing Cost
CDN Distribution
Costs scale linearly with
audience size.
Peer to Peer
No incremental cost for
additional viewers.
Delivers margins like
distribution of traditional
television broadcasting.
Consider the effort behind recent livestreams
FIFAWorldCUP
SuperBowlXLIX
M*A*S*H*Finale
RedBullStratos
LiveStream
2,600
2,250
1,500
750
0
Distributed technology
brings online live distribution
that scales like broadcast TV
Thank you
Get Updates on BitTorrent Live

Más contenido relacionado

Destacado

My Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4page
My Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4pageMy Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4page
My Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4pagePrachoom Rangkasikorn
 
Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...
Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...
Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...MarinaSprava
 
WritingUpResearchAStatisticalPerspective
WritingUpResearchAStatisticalPerspectiveWritingUpResearchAStatisticalPerspective
WritingUpResearchAStatisticalPerspectivemehedi hasan
 
Planeacion filosofiadelaciencia
Planeacion filosofiadelacienciaPlaneacion filosofiadelaciencia
Planeacion filosofiadelacienciablognms
 
Online Video and Broadcasting
Online Video and BroadcastingOnline Video and Broadcasting
Online Video and BroadcastingDanielle Kane
 
How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015
How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015
How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015Aconex
 
Fixura Annual Report 2014
Fixura Annual Report 2014 Fixura Annual Report 2014
Fixura Annual Report 2014 Fixura
 

Destacado (9)

My Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4page
My Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4pageMy Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4page
My Self+Friends1+ป.1+104+dltvengp1+54en p01 f11-4page
 
My cv
My cvMy cv
My cv
 
Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...
Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...
Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложе...
 
WritingUpResearchAStatisticalPerspective
WritingUpResearchAStatisticalPerspectiveWritingUpResearchAStatisticalPerspective
WritingUpResearchAStatisticalPerspective
 
Planeacion filosofiadelaciencia
Planeacion filosofiadelacienciaPlaneacion filosofiadelaciencia
Planeacion filosofiadelaciencia
 
Online Video and Broadcasting
Online Video and BroadcastingOnline Video and Broadcasting
Online Video and Broadcasting
 
Live mobile video and social media
Live mobile video and social mediaLive mobile video and social media
Live mobile video and social media
 
How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015
How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015
How BIM Can Improve Decisions and Reduce Errors - Webinar, December 2, 2015
 
Fixura Annual Report 2014
Fixura Annual Report 2014 Fixura Annual Report 2014
Fixura Annual Report 2014
 

Último

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Último (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

The Goldilocks Paradox and the Challenge of Live Online Broadcasting

  • 1. The Goldilocks Paradox and the Challenge of Live Provisioning Eric Klinker, CEO @ericklinker Mobile World Congress - Barcelona Mar. 2nd, 2015
  • 3. How Consumers Spend Media Time (HH:MM) Each Month 133 HRS 49 MIN ON LIVE TV 27 HRS 3 MINS USING THE INTERNET ON A COMPUTER 34 HRS 17 MINS USING BROWSERS/APPS ON A SMARTPHONE 13 HRS 12 MINS WATCHING TIME-SHIFTED TV [ +9:52 ] [ +1:42 ] [ -2:44 ] [ -1:54 ] + CHANGE SINCE 2012 - CHANGE SINCE 2012
  • 4. BitTorrent, Inc. | NAB For Internal Presentation Purposes Only, Not For External Distribution . Why This Version of the Future Won’t Scale 4.6MM Servers 5500 MW of power (5-10 nuclear plants) $5B monthly CDN bill Avg. household TV viewing = 66 ExaBytes Online distribution would require...
  • 5. SVOD (subscription video on demand) scripted content on-demand news sports live events YES NO
  • 6. Want to learn more? or keep reading. Get Updates on BitTorrent Live
  • 7. Provisioning for live is still hard...
  • 8. Challenges with Live Provisioning Big events = massive infrastructure Can’t scale to viral popularity Complicated pricing Insane overage rates ($0.20-0.50/viewer hr)
  • 9. The Goldilocks Paradox of live provisioning Provision too much Wasting money. Provision too little Distribution failure. Provision just right Still spend too much money and resources to set up infrastructure with incremental costs per user. Often cannot know the right amount because of the nature of live broadcasting.
  • 10. You don’t want to fail right when things are getting good
  • 11. Online live broadcast critical to the future of television
  • 12. Sports News & Live Events provide the largest audiences of any type of content
  • 13. The 21 most-watched programs in American TV history are all Super Bowls.
  • 14. Charts are simple, big, and bold. Audience Sizes (in millions) 2,600 2,250 1,500 750 0 FIFAWorldCUPSummerOlympicsCom-wealthGames UEFAChamp.League FIFAConfed.CupRugbyWorldCupRugbyLeagueWC AsianGames CricketWorldCupSuperBowlXLIXSuperBowlXLVIII SuperBowlXLVII SuperBowlXLVSuperBowlXLIV SuperBowlXLVI WinterOlympics SuperBowlXLIIM*A*S*H*FInale SuperBowlXLIII
  • 16.
  • 17.
  • 18. The Problem with Popularity Cincinnati vs. Carolina (10/12/2014) Viewers flock to only overtime game DirecTV Sunday Ticket App fails
  • 21. CDN Distribution Costs scale linearly with audience size. Peer to Peer No incremental cost for additional viewers. Delivers margins like distribution of traditional television broadcasting.
  • 22. Consider the effort behind recent livestreams FIFAWorldCUP SuperBowlXLIX M*A*S*H*Finale RedBullStratos LiveStream 2,600 2,250 1,500 750 0
  • 23. Distributed technology brings online live distribution that scales like broadcast TV
  • 24. Thank you Get Updates on BitTorrent Live