SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Let´s optimize your
audio/video streaming on
the Internet
Massive P2P streaming with HTML5
browsers
P2P streaming with HTML5 browsers
is a technology that allows streaming at a lower cost with
better quality of:
ONLINE VIDEO ONLINE RADIOS STATIONS
HTML5 video player benefits
You can easily customize the layout of your player with CSS:
icons, size, color, social media, branding. There is no need to
do Flash or Silverlight development.
What´s new ?
Most providers stream today audio/video point to point
Broadcaster
With P2P streaming with HTML5 browsers
You´ll stream audio/vídeo point to point and users to users
Broadcaster
P2P streaming with HTML5 browsers
For audio/vídeo VOD or LIVE stream
- With HTML5 browsers, no plugins have to be installed
for end users.
- Flash player is not required.
- Works with any CDN.
P2P streaming with HTML5 browsers
Benefits
For audio/vídeo VOD or
Live stream
- Encode your files or live stream to
mp4 or webm and configure
fragments.
- Geolocalize your users.
- Offer adaptative streaming with
different quality according to different
user devices.
- Integrate P2P technology in your
favorite HTML5 player.
- Serve more viewers and save on
bandwidth.
- Reduce buffering time and improve
service quality.
- Handle your peak traffic: support
millions of concurrent viewers.
- Scalability: Built to serve and run
cross platform and browsers, no
matter our popular is what you are
streaming.
Benefits
‘ It is the first time that there is
an Internet technology that
reduces costs with this
feature: the more users there
are, the greater the savings’
‘Video plays in less than 2 seconds, improving the user
experience’
‘The more users, the faster
the video loads’
- The emerging standard HTML5 introduces two APIs
WebRTC and Media Source Extensions gives web
browsers the ability to communicate directly with each
other in real time + manage video segments.
P2P streaming with HTML5 browsers
Media Source
Extensions
(MSE)
WebRTC
- We use HTML5 APIs.
- We split (encode) the audio/video into chunks, next
appending each chunk using either chunks from the CDN
or users.
- The more users you have, the more peers, the better it
works, and the more you save on your audio/video
distribution costs.
P2P streaming with HTML5 browsers
- Streaming video usually requires a lot of bandwidth or a
specialized Content Delivery Network (CDN) to deliver videos to
the users.
- It is very relevant when you stream sports or contents with a lot
of traction. Cost optimization is even more relevant when users
are in Asia, because CDN video distribution cost is higher.
P2P streaming with HTML5 browsers
P2P streaming with HTML5 browsers
Amazon Cloudfront CDN price list per GB
P2P streaming with HTML5 browsers
Cost savings calculation
Traffic per month: 350 TB CDN distribution cost Peer to peer assumption
30%
First 10TB =10*1024*0,12 = 1.228$
Next 40TB =40*1024*0,08 = 3.276$
Next 100TB =100*1024*0,06 = 6.144$
Next 350 TB =200*1024**0,04 = 8.192$
Total: 18.842$ 5.652 $ savings/month
Support all browsers
- Detect user browser type, and according to it, manage the
HTML5 fallback. 83% HTML5, the rest is flash.
Want to know more ?
Visit us: http://socialtvs.net/
Follow us: https://twitter.com/SocialTVs
Contact-us: contact@socialtvs.net

Weitere ähnliche Inhalte

Was ist angesagt?

8 faster networks – faster to the abyss
8 faster networks – faster to the abyss8 faster networks – faster to the abyss
8 faster networks – faster to the abyssCPqD
 
Microsoft smooth straming on iis7
Microsoft smooth straming on iis7Microsoft smooth straming on iis7
Microsoft smooth straming on iis7Andrew Zak
 
V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012momebootu
 
Microservices tech talk
Microservices tech talkMicroservices tech talk
Microservices tech talkJavier Arrieta
 
ITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and Azure
ITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and AzureITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and Azure
ITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and AzureFlorin Cardasim
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading service
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading serviceDOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading service
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading serviceIEEEGLOBALSOFTTECHNOLOGIES
 
Server Push Technology ( Ratchet )
Server Push Technology ( Ratchet )Server Push Technology ( Ratchet )
Server Push Technology ( Ratchet )Milad Alshomary
 
Digital Transformation through Open Software Defined Infrastructure
Digital Transformation through Open Software Defined InfrastructureDigital Transformation through Open Software Defined Infrastructure
Digital Transformation through Open Software Defined InfrastructureOpen Networking Summit
 
ABR Algorithms Explained (from Streaming Media East 2016)
ABR Algorithms Explained (from Streaming Media East 2016) ABR Algorithms Explained (from Streaming Media East 2016)
ABR Algorithms Explained (from Streaming Media East 2016) Erica Beavers
 
5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvarado5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvaradoSSPI Brasil
 
Microservice bus tutorial
Microservice bus tutorialMicroservice bus tutorial
Microservice bus tutorialHuabing Zhao
 
NetCache Accelerates Web Servers
NetCache Accelerates Web ServersNetCache Accelerates Web Servers
NetCache Accelerates Web Serverswebhostingguy
 
New features in PMTA 5.0
New features in PMTA 5.0New features in PMTA 5.0
New features in PMTA 5.0SparkPost
 
vPOP networks datasheet
vPOP networks datasheetvPOP networks datasheet
vPOP networks datasheetMichael Cohen
 
MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service MeshMSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service MeshHuabing Zhao
 
Flex Messeging Services
Flex Messeging ServicesFlex Messeging Services
Flex Messeging Servicesravinxg
 
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦20190727 HashiCorp Consul Workshop: 管管你們家 config 啦
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦Jiun-Yi Chen
 
Real time websites and mobile apps with SignalR
Real time websites and mobile apps with SignalRReal time websites and mobile apps with SignalR
Real time websites and mobile apps with SignalRRoy Cornelissen
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesOpen Networking Summit
 

Was ist angesagt? (20)

8 faster networks – faster to the abyss
8 faster networks – faster to the abyss8 faster networks – faster to the abyss
8 faster networks – faster to the abyss
 
Microsoft smooth straming on iis7
Microsoft smooth straming on iis7Microsoft smooth straming on iis7
Microsoft smooth straming on iis7
 
V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012
 
Microservices tech talk
Microservices tech talkMicroservices tech talk
Microservices tech talk
 
ITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and Azure
ITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and AzureITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and Azure
ITCamp 2011 - Florin Cardasim - Duplex Communications with WCF and Azure
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading service
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading serviceDOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading service
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT An adaptive cloud downloading service
 
Server Push Technology ( Ratchet )
Server Push Technology ( Ratchet )Server Push Technology ( Ratchet )
Server Push Technology ( Ratchet )
 
Digital Transformation through Open Software Defined Infrastructure
Digital Transformation through Open Software Defined InfrastructureDigital Transformation through Open Software Defined Infrastructure
Digital Transformation through Open Software Defined Infrastructure
 
MSB Deep Dive
MSB Deep DiveMSB Deep Dive
MSB Deep Dive
 
ABR Algorithms Explained (from Streaming Media East 2016)
ABR Algorithms Explained (from Streaming Media East 2016) ABR Algorithms Explained (from Streaming Media East 2016)
ABR Algorithms Explained (from Streaming Media East 2016)
 
5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvarado5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvarado
 
Microservice bus tutorial
Microservice bus tutorialMicroservice bus tutorial
Microservice bus tutorial
 
NetCache Accelerates Web Servers
NetCache Accelerates Web ServersNetCache Accelerates Web Servers
NetCache Accelerates Web Servers
 
New features in PMTA 5.0
New features in PMTA 5.0New features in PMTA 5.0
New features in PMTA 5.0
 
vPOP networks datasheet
vPOP networks datasheetvPOP networks datasheet
vPOP networks datasheet
 
MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service MeshMSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
 
Flex Messeging Services
Flex Messeging ServicesFlex Messeging Services
Flex Messeging Services
 
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦20190727 HashiCorp Consul Workshop: 管管你們家 config 啦
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦
 
Real time websites and mobile apps with SignalR
Real time websites and mobile apps with SignalRReal time websites and mobile apps with SignalR
Real time websites and mobile apps with SignalR
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and Services
 

Ähnlich wie Optimize audio/video streaming with P2P HTML5 technology

Building video application on windows 8 with Windows Azure Media Services
Building video application on windows 8 with Windows Azure Media ServicesBuilding video application on windows 8 with Windows Azure Media Services
Building video application on windows 8 with Windows Azure Media ServicesMingfei Yan
 
GlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming WorksGlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming WorksGlobalDots
 
Architecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For GrowthArchitecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For GrowthZencoder
 
IBC Content Everywhere Hub Presentation: HTML5 And Fastest Encoding
IBC Content Everywhere Hub Presentation: HTML5 And Fastest EncodingIBC Content Everywhere Hub Presentation: HTML5 And Fastest Encoding
IBC Content Everywhere Hub Presentation: HTML5 And Fastest EncodingBitmovin Inc
 
Suppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfSuppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfanandappliances
 
Inlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth StreamingInlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth StreamingSematron UK Ltd
 
Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?Cloudflare
 
WiZE Streaming Vs Downloading
WiZE  Streaming Vs DownloadingWiZE  Streaming Vs Downloading
WiZE Streaming Vs Downloadingmaharastaman
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the InternetVideoguy
 
Best practices for live streaming
Best practices for live streamingBest practices for live streaming
Best practices for live streamingAlden Fertig
 
Video Streaming
Video StreamingVideo Streaming
Video StreamingVideoguy
 
Encoding Video for Microsoft Silverlight
Encoding Video for Microsoft SilverlightEncoding Video for Microsoft Silverlight
Encoding Video for Microsoft Silverlightgoodfriday
 
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media ServicesBuilding video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media ServicesMingfei Yan
 
Xevgenis_Michail_CI7120 Multimedia Communications
Xevgenis_Michail_CI7120 Multimedia CommunicationsXevgenis_Michail_CI7120 Multimedia Communications
Xevgenis_Michail_CI7120 Multimedia CommunicationsMichael Xevgenis
 

Ähnlich wie Optimize audio/video streaming with P2P HTML5 technology (20)

Building video application on windows 8 with Windows Azure Media Services
Building video application on windows 8 with Windows Azure Media ServicesBuilding video application on windows 8 with Windows Azure Media Services
Building video application on windows 8 with Windows Azure Media Services
 
GlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming WorksGlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming Works
 
Architecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For GrowthArchitecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For Growth
 
IBC Content Everywhere Hub Presentation: HTML5 And Fastest Encoding
IBC Content Everywhere Hub Presentation: HTML5 And Fastest EncodingIBC Content Everywhere Hub Presentation: HTML5 And Fastest Encoding
IBC Content Everywhere Hub Presentation: HTML5 And Fastest Encoding
 
Suppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfSuppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdf
 
Inlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth StreamingInlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth Streaming
 
Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?
 
WiZE Streaming Vs Downloading
WiZE  Streaming Vs DownloadingWiZE  Streaming Vs Downloading
WiZE Streaming Vs Downloading
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the Internet
 
Best practices for live streaming
Best practices for live streamingBest practices for live streaming
Best practices for live streaming
 
WEEK 1
WEEK 1WEEK 1
WEEK 1
 
Multimedia Streaming Architecture
Multimedia Streaming ArchitectureMultimedia Streaming Architecture
Multimedia Streaming Architecture
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Pycon2013
Pycon2013Pycon2013
Pycon2013
 
ProjectReportSem2
ProjectReportSem2ProjectReportSem2
ProjectReportSem2
 
FMS 3.5
FMS 3.5FMS 3.5
FMS 3.5
 
Dos presentation by ahlam shakeel
Dos presentation by ahlam shakeelDos presentation by ahlam shakeel
Dos presentation by ahlam shakeel
 
Encoding Video for Microsoft Silverlight
Encoding Video for Microsoft SilverlightEncoding Video for Microsoft Silverlight
Encoding Video for Microsoft Silverlight
 
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media ServicesBuilding video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
 
Xevgenis_Michail_CI7120 Multimedia Communications
Xevgenis_Michail_CI7120 Multimedia CommunicationsXevgenis_Michail_CI7120 Multimedia Communications
Xevgenis_Michail_CI7120 Multimedia Communications
 

Mehr von Thierry Scelles

P2P HTML5 STREAMING MEDIA FR
P2P HTML5 STREAMING MEDIA FRP2P HTML5 STREAMING MEDIA FR
P2P HTML5 STREAMING MEDIA FRThierry Scelles
 
P2P HTML5 STREAMING MEDIA EN
P2P HTML5 STREAMING MEDIA ENP2P HTML5 STREAMING MEDIA EN
P2P HTML5 STREAMING MEDIA ENThierry Scelles
 
P2P HTML 5 MEDIA STREAMING ESP
P2P HTML 5 MEDIA STREAMING ESPP2P HTML 5 MEDIA STREAMING ESP
P2P HTML 5 MEDIA STREAMING ESPThierry Scelles
 

Mehr von Thierry Scelles (6)

DYNAMIC AD INSERTION FR
DYNAMIC AD INSERTION FRDYNAMIC AD INSERTION FR
DYNAMIC AD INSERTION FR
 
DYNAMIC AD INSERTION EN
DYNAMIC AD INSERTION ENDYNAMIC AD INSERTION EN
DYNAMIC AD INSERTION EN
 
DYNAMIC AD INSERTION ES
DYNAMIC AD INSERTION ESDYNAMIC AD INSERTION ES
DYNAMIC AD INSERTION ES
 
P2P HTML5 STREAMING MEDIA FR
P2P HTML5 STREAMING MEDIA FRP2P HTML5 STREAMING MEDIA FR
P2P HTML5 STREAMING MEDIA FR
 
P2P HTML5 STREAMING MEDIA EN
P2P HTML5 STREAMING MEDIA ENP2P HTML5 STREAMING MEDIA EN
P2P HTML5 STREAMING MEDIA EN
 
P2P HTML 5 MEDIA STREAMING ESP
P2P HTML 5 MEDIA STREAMING ESPP2P HTML 5 MEDIA STREAMING ESP
P2P HTML 5 MEDIA STREAMING ESP
 

Kürzlich hochgeladen

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Optimize audio/video streaming with P2P HTML5 technology

  • 1. Let´s optimize your audio/video streaming on the Internet Massive P2P streaming with HTML5 browsers
  • 2. P2P streaming with HTML5 browsers is a technology that allows streaming at a lower cost with better quality of: ONLINE VIDEO ONLINE RADIOS STATIONS
  • 3. HTML5 video player benefits You can easily customize the layout of your player with CSS: icons, size, color, social media, branding. There is no need to do Flash or Silverlight development.
  • 4. What´s new ? Most providers stream today audio/video point to point Broadcaster
  • 5. With P2P streaming with HTML5 browsers You´ll stream audio/vídeo point to point and users to users Broadcaster
  • 6. P2P streaming with HTML5 browsers For audio/vídeo VOD or LIVE stream - With HTML5 browsers, no plugins have to be installed for end users. - Flash player is not required. - Works with any CDN.
  • 7. P2P streaming with HTML5 browsers Benefits For audio/vídeo VOD or Live stream - Encode your files or live stream to mp4 or webm and configure fragments. - Geolocalize your users. - Offer adaptative streaming with different quality according to different user devices. - Integrate P2P technology in your favorite HTML5 player. - Serve more viewers and save on bandwidth. - Reduce buffering time and improve service quality. - Handle your peak traffic: support millions of concurrent viewers. - Scalability: Built to serve and run cross platform and browsers, no matter our popular is what you are streaming.
  • 8. Benefits ‘ It is the first time that there is an Internet technology that reduces costs with this feature: the more users there are, the greater the savings’ ‘Video plays in less than 2 seconds, improving the user experience’ ‘The more users, the faster the video loads’
  • 9. - The emerging standard HTML5 introduces two APIs WebRTC and Media Source Extensions gives web browsers the ability to communicate directly with each other in real time + manage video segments. P2P streaming with HTML5 browsers Media Source Extensions (MSE) WebRTC
  • 10. - We use HTML5 APIs. - We split (encode) the audio/video into chunks, next appending each chunk using either chunks from the CDN or users. - The more users you have, the more peers, the better it works, and the more you save on your audio/video distribution costs. P2P streaming with HTML5 browsers
  • 11. - Streaming video usually requires a lot of bandwidth or a specialized Content Delivery Network (CDN) to deliver videos to the users. - It is very relevant when you stream sports or contents with a lot of traction. Cost optimization is even more relevant when users are in Asia, because CDN video distribution cost is higher. P2P streaming with HTML5 browsers
  • 12. P2P streaming with HTML5 browsers Amazon Cloudfront CDN price list per GB
  • 13. P2P streaming with HTML5 browsers Cost savings calculation Traffic per month: 350 TB CDN distribution cost Peer to peer assumption 30% First 10TB =10*1024*0,12 = 1.228$ Next 40TB =40*1024*0,08 = 3.276$ Next 100TB =100*1024*0,06 = 6.144$ Next 350 TB =200*1024**0,04 = 8.192$ Total: 18.842$ 5.652 $ savings/month
  • 14. Support all browsers - Detect user browser type, and according to it, manage the HTML5 fallback. 83% HTML5, the rest is flash.
  • 15. Want to know more ? Visit us: http://socialtvs.net/ Follow us: https://twitter.com/SocialTVs Contact-us: contact@socialtvs.net