• Save
DASH at the ACM Multimedia 2011
Upcoming SlideShare
Loading in...5
×
 

DASH at the ACM Multimedia 2011

on

  • 9,636 views

 

Statistics

Views

Total Views
9,636
Views on SlideShare
2,423
Embed Views
7,213

Actions

Likes
3
Downloads
0
Comments
0

8 Embeds 7,213

http://www-itec.uni-klu.ac.at 5950
http://www.scoop.it 1084
http://www-itec.aau.at 122
http://www.itec.uni-klu.ac.at 27
http://www.itec.aau.at 22
http://translate.googleusercontent.com 5
http://ftp-itec.uni-klu.ac.at 2
http://webcache.googleusercontent.com 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

DASH at the ACM Multimedia 2011 DASH at the ACM Multimedia 2011 Presentation Transcript

  • A VLC Media Player Plugin enabling Dynamic Adaptive Streaming over HTTP (DASH) Christopher Mueller and Christian Timmerer Alpen-Adria Universität Klagenfurt (AAU)  Faculty of Technical Sciences (TEWI) Institute of Information Technology (ITEC)  Multimedia Communication (MMC) Christopher Mueller
  • Outline• Introduction – Dynamic Adaptive Streaming over HTTP – DASH Data Model• DASH VLC Media Plugin – Plugin Architecture – Plugin Features – Demo• Conclusion and Further Work Christopher Mueller, Alpen-Adria-Universität29/11/2011 2 Klagenfurt, Austria
  • Dynamic Adaptive Streaming over HTTP• Problems – Firewalls – NAT’s – Fluctuating bandwidth – Rebuffering – No reuse of the internet infrastructure e.g. caches, proxies, CDNs – Flexible and easy deployment (Netflix, Hulu etc.) Christopher Mueller, Alpen-Adria-Universität29/11/2011 3 Klagenfurt, Austria View slide
  • DASH System Architecture ISOBMFF … ISO Base Media File Format e.g. mp4) M2TS … MPEG-2 Transport Stream MF … Manifest Format e.g. MPD, FMF DF … Delivery Format e.g. mp4s, 3gs, chopped media content Christopher Mueller, Alpen-Adria-Universität29/11/2011 4 Klagenfurt, Austria View slide
  • DASH Data Model Christopher Mueller, Alpen-Adria-Universität29/11/2011 5 Klagenfurt, Austria
  • DASH Data Model• MPD: Top level container with basic information e.g. EPG• Period: Separates the content for e.g. ad insertion or for camera angle changes• Group: Logical grouping of Representations by resolution, codec etc.• Subset: Restricts the combination of groups e.g. prohibit resolution switching• Segment: The chopped media content Christopher Mueller, Alpen-Adria-Universität29/11/2011 6 Klagenfurt, Austria
  • DASH Plugin Architecture• Four major components and two controller classes• Easy Adaptation Logic Interface for Researchers and Developers• Flexible HTTP structure for further improvements e.g. persistent connections Christopher Mueller, Alpen-Adria-Universität 29/11/2011 7 Klagenfurt, Austria
  • DASH Plugin Features• Officially part of VLC• Provides a simple interface to integrate new Adaptation Logics• Dynamic adaptation to the available bandwidth• Flexible for further improvements e.g. profiles, persistent connections and pipelining• Source code is available through the VLC git repository and at: http://www-itec.aau.at/dash Christopher Mueller, Alpen-Adria-Universität29/11/2011 8 Klagenfurt, Austria
  • Demo• Virtual Shaping Network Christopher Mueller, Alpen-Adria-Universität29/11/2011 9 Klagenfurt, Austria
  • Conclusion and Further Work• VLC DASH Plugin – Officially part of VLC – Dynamic adaptation – Provides a simple interface to integrate new Adaptation Logics – Flexible for further improvements e.g. profiles, persistent connections and pipelining Christopher Mueller, Alpen-Adria-Universität29/11/2011 10 Klagenfurt, Austria
  • Thank you for your attentionDASH at the Alpen-Adria University of Klagenfurt http://www-itec.aau.at/dash Join this activity, everyone is invited – get involved in and exited about DASH! Christopher Mueller, Alpen-Adria-Universität29/11/2011 11 Klagenfurt, Austria