1
www.streamroot.io
Pierre-LouisThéron Nikolay Rodionov Axel Delmas
2
What happens when all of us stream
our videos directly from servers ?
50% of the US bandwidth is
consumed by video strea...
3
Somewhere, someone is looking
for exactly what you have to offer
Browser Plugin / adds-ons
4
Server /
CDN
StreamRoot
Cuts the bandwidth
usage by 50 %
Quality of
experience
guaranteed
NO PLUGINTO INSTALL
Downloadin...
StreamRoot : built usingWebRTC and MSEAPI
HTML 5 Client Player
5
MSE
CDN tracker
PeersData Channel
Peer Connection
StreamRoot media management :AdaptiveStreaming
6
Apple HLS Adobe HDS Microsoft SS
MPEG-DASH
7
Chapters
Audio/Video
Tracks
Bitrate
Segments’
Location (URL
or ByteRange)
8
Browsers supporting Media Source Extension
9
Browsers supporting WebRTC
10
Use caseVOD : Ray William JohnsonYouTube videos
54 videos of 5 min published / years 3 Million views
Bandwidth usage
Bi...
11
Use case : LIVE STREAMING
30 000 simultaneous viewers between 8pm and 10pm
Bandwidth usage
Bit rate : 1 Mbit/s
Bandwidt...
Thank you
www.streamroot.io
12
@StreamRoot
Upcoming SlideShare
Loading in …5
×

StreamRoot Meetup WebRTC

1,773 views

Published on

StreamRoot : a peer-to-peer video streaming solution, all in browser thanks to WebRTC

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,773
On SlideShare
0
From Embeds
0
Number of Embeds
48
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

StreamRoot Meetup WebRTC

  1. 1. 1 www.streamroot.io Pierre-LouisThéron Nikolay Rodionov Axel Delmas
  2. 2. 2 What happens when all of us stream our videos directly from servers ? 50% of the US bandwidth is consumed by video streaming > 35 % > 17 %
  3. 3. 3 Somewhere, someone is looking for exactly what you have to offer Browser Plugin / adds-ons
  4. 4. 4 Server / CDN StreamRoot Cuts the bandwidth usage by 50 % Quality of experience guaranteed NO PLUGINTO INSTALL Downloading the video from CDN Downloading the video from peers How does it work ?
  5. 5. StreamRoot : built usingWebRTC and MSEAPI HTML 5 Client Player 5 MSE CDN tracker PeersData Channel Peer Connection
  6. 6. StreamRoot media management :AdaptiveStreaming 6 Apple HLS Adobe HDS Microsoft SS
  7. 7. MPEG-DASH 7 Chapters Audio/Video Tracks Bitrate Segments’ Location (URL or ByteRange)
  8. 8. 8 Browsers supporting Media Source Extension
  9. 9. 9 Browsers supporting WebRTC
  10. 10. 10 Use caseVOD : Ray William JohnsonYouTube videos 54 videos of 5 min published / years 3 Million views Bandwidth usage Bit rate : 500 kBits/s Bandwidth usage : StreamRootToday: Chrome : 40 % P2P : 2/3 of the total stream - 25 % Reduction of 750To / year 1 500 simultaneous viewers 3 000T0 / year
  11. 11. 11 Use case : LIVE STREAMING 30 000 simultaneous viewers between 8pm and 10pm Bandwidth usage Bit rate : 1 Mbit/s Bandwidth usage : 30 000 Mbit / s StreamRootToday : Chrome : 40 % P2P : 2/3 of the total stream Reduction of 7 500 Mbit / s - 25 %
  12. 12. Thank you www.streamroot.io 12 @StreamRoot

×