content generation and practical applications for dynamic adaptive streaming over http with a focus...
DESCRIPTION
TRANSCRIPT
Content Generation and Practical Applications for Dynamic Adaptive
Streaming over HTTP with a Focus on Mobile and Peer-Assisted Streaming
Stef
an L
eder
erFö
rder
vere
in
Tech
nis
che
Faku
ltät
FTI | Stefan Lederer Slide 2
Motivation
• HTTP Streaming has become very popular on the Internet – Various different bitrates of the video are available on the
server --> choose the best version to load – Easy to use existing CDN structure– No NAT/Firewall issues due to HTTP – Various technologies
• BUT: no standard in use!
FTI | Stefan Lederer Slide 3
DASH Dataset Sequences
FTI | Stefan Lederer Slide 4
Vehicular Environment & Test Tracks• Autobahn: Villach-Klagenfurt• Connection: A1 Mobile Internet USB Stick
GPRS to HSDPA
FTI | Stefan Lederer Slide 5
Results: MS Smooth Streaming30 sec. Buffer, smooth representation switch
FTI | Stefan Lederer Slide 6
Results:Apple HTTP Live StreamingTransmission pause, pretty constant quality
FTI | Stefan Lederer Slide 7
Results:Adobe Dynamic StreamingNot suitable, BUT: Incremental Buffer Size
FTI | Stefan Lederer Slide 8
Results:MPEG DASH with PipeliningTries go get best quality, too many switches
FTI | Stefan Lederer Slide 9
Results Comparison
Name Average Bitrate [kbps]
Average Switches [Number of Switches]
Average Unsmoothness
[Seconds]
Microsoft 1522 51 0
Adobe 1239 97 64
Apple 1162 7 0
MPEG – DASH
1464 166 0
FTI | Stefan Lederer Slide 10
Peer Assisted Streaming
FTI | Stefan Lederer Slide 11
Simulation Results - Server
- 25 %
The END
http://dash.itec.aau.at