SlideShare a Scribd company logo
1 of 11
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ät
29/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ät
29/11/2011                                                          3
                                 Klagenfurt, Austria
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ät
29/11/2011                                                                  4
                                     Klagenfurt, Austria
DASH Data Model




               Christopher Mueller, Alpen-Adria-Universität
29/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ät
29/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ät
29/11/2011                                                      8
                             Klagenfurt, Austria
Demo
• Virtual Shaping Network




               Christopher Mueller, Alpen-Adria-Universität
29/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ät
29/11/2011                                                          10
                                 Klagenfurt, Austria
Thank you for your attention
DASH 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ät
29/11/2011                                                          11
                                 Klagenfurt, Austria

More Related Content

What's hot

Dynamic Adaptive Streaming over HTTP (DASH)
Dynamic Adaptive Streaming over HTTP (DASH)Dynamic Adaptive Streaming over HTTP (DASH)
Dynamic Adaptive Streaming over HTTP (DASH)
Alpen-Adria-Universität
 
Adaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging ProtocolsAdaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging Protocols
Alpen-Adria-Universität
 
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular EnvironmentsAn Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
Alpen-Adria-Universität
 
Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to ConsumptionDynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Alpen-Adria-Universität
 
MPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceMPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and Conformance
Alpen-Adria-Universität
 
Media-Aware Network Elements on Legacy Devices
Media-Aware Network Elements on Legacy DevicesMedia-Aware Network Elements on Legacy Devices
Media-Aware Network Elements on Legacy Devices
Alpen-Adria-Universität
 
Quality adaptive p2 p streaming using svc ricky 9876059 - multimedia data c...
Quality adaptive p2 p streaming using svc   ricky 9876059 - multimedia data c...Quality adaptive p2 p streaming using svc   ricky 9876059 - multimedia data c...
Quality adaptive p2 p streaming using svc ricky 9876059 - multimedia data c...
Ricky Christanto
 

What's hot (20)

Dynamic Adaptive Streaming over HTTP (DASH)
Dynamic Adaptive Streaming over HTTP (DASH)Dynamic Adaptive Streaming over HTTP (DASH)
Dynamic Adaptive Streaming over HTTP (DASH)
 
MPEG-DASH open source tools and cloud services
MPEG-DASH open source tools and cloud servicesMPEG-DASH open source tools and cloud services
MPEG-DASH open source tools and cloud services
 
Adaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging ProtocolsAdaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging Protocols
 
A PROXY EFFECT ANALYIS AND FAIR ADATPATION ALGORITHM FOR MULTIPLE COMPETING D...
A PROXY EFFECT ANALYIS AND FAIR ADATPATION ALGORITHM FOR MULTIPLE COMPETING D...A PROXY EFFECT ANALYIS AND FAIR ADATPATION ALGORITHM FOR MULTIPLE COMPETING D...
A PROXY EFFECT ANALYIS AND FAIR ADATPATION ALGORITHM FOR MULTIPLE COMPETING D...
 
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular EnvironmentsAn Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
 
Standards' Perspective - MPEG DASH overview and related efforts
Standards' Perspective - MPEG DASH overview and related effortsStandards' Perspective - MPEG DASH overview and related efforts
Standards' Perspective - MPEG DASH overview and related efforts
 
Dynamic Adaptive Streaming over HTTP Dataset
Dynamic Adaptive Streaming over HTTP DatasetDynamic Adaptive Streaming over HTTP Dataset
Dynamic Adaptive Streaming over HTTP Dataset
 
Mobile Movies with HTTP Live Streaming (CocoaConf DC, March 2013)
Mobile Movies with HTTP Live Streaming (CocoaConf DC, March 2013)Mobile Movies with HTTP Live Streaming (CocoaConf DC, March 2013)
Mobile Movies with HTTP Live Streaming (CocoaConf DC, March 2013)
 
Edge 2014: MPEG DASH – Tomorrow's Format Today
Edge 2014: MPEG DASH – Tomorrow's Format TodayEdge 2014: MPEG DASH – Tomorrow's Format Today
Edge 2014: MPEG DASH – Tomorrow's Format Today
 
A Seamless Web Integration of Adaptive HTTP Streaming
A Seamless Web Integration of Adaptive HTTP StreamingA Seamless Web Integration of Adaptive HTTP Streaming
A Seamless Web Integration of Adaptive HTTP Streaming
 
Ebu mpeg dash-webinar043
Ebu mpeg dash-webinar043Ebu mpeg dash-webinar043
Ebu mpeg dash-webinar043
 
Emulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with MininetEmulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with Mininet
 
Using DASH and MPEG-2 TS
Using DASH and MPEG-2 TSUsing DASH and MPEG-2 TS
Using DASH and MPEG-2 TS
 
Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to ConsumptionDynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
 
MPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceMPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and Conformance
 
MPEG DASH White Paper
MPEG DASH White PaperMPEG DASH White Paper
MPEG DASH White Paper
 
Media-Aware Network Elements on Legacy Devices
Media-Aware Network Elements on Legacy DevicesMedia-Aware Network Elements on Legacy Devices
Media-Aware Network Elements on Legacy Devices
 
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
 
HTTP Adaptive Streaming State of the Art and Challenges Ahead
HTTP Adaptive StreamingState of the Art and Challenges AheadHTTP Adaptive StreamingState of the Art and Challenges Ahead
HTTP Adaptive Streaming State of the Art and Challenges Ahead
 
Quality adaptive p2 p streaming using svc ricky 9876059 - multimedia data c...
Quality adaptive p2 p streaming using svc   ricky 9876059 - multimedia data c...Quality adaptive p2 p streaming using svc   ricky 9876059 - multimedia data c...
Quality adaptive p2 p streaming using svc ricky 9876059 - multimedia data c...
 

Similar to DASH at the ACM Multimedia 2011

Value of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network InfrastructuresValue of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network Infrastructures
ictseserv
 
A Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media DistributionA Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media Distribution
Alpen-Adria-Universität
 
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsFully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
Alpen-Adria-Universität
 
C14 fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...
C14   fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...C14   fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...
C14 fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...
FIAT/IFTA
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBD
Dan Frincu
 
11645
1164511645
11645
amir
 

Similar to DASH at the ACM Multimedia 2011 (20)

06-dash.pptx
06-dash.pptx06-dash.pptx
06-dash.pptx
 
On MPEG Modern Transport over Network
On MPEG Modern Transport over NetworkOn MPEG Modern Transport over Network
On MPEG Modern Transport over Network
 
Semester Opening WS'10/'11
Semester Opening WS'10/'11Semester Opening WS'10/'11
Semester Opening WS'10/'11
 
CloudLightning and the OPM-based Use Case
CloudLightning and the OPM-based Use CaseCloudLightning and the OPM-based Use Case
CloudLightning and the OPM-based Use Case
 
Towards User-centric Video Transmission in Next Generation Mobile Networks
Towards User-centric Video Transmission in Next Generation Mobile NetworksTowards User-centric Video Transmission in Next Generation Mobile Networks
Towards User-centric Video Transmission in Next Generation Mobile Networks
 
Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)
 
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
 
Packaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reusePackaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reuse
 
MMSys2022-TowardsLLL-Poster.pdf
MMSys2022-TowardsLLL-Poster.pdfMMSys2022-TowardsLLL-Poster.pdf
MMSys2022-TowardsLLL-Poster.pdf
 
Value of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network InfrastructuresValue of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network Infrastructures
 
A Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media DistributionA Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media Distribution
 
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsFully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
 
C14 fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...
C14   fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...C14   fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...
C14 fiatifta dubai 2013, the mpeg-7 audiovisual description profile standar...
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBD
 
A brief history of streaming video in the Internet
A brief history of streaming video in the InternetA brief history of streaming video in the Internet
A brief history of streaming video in the Internet
 
11645
1164511645
11645
 
Quality of Experience of Web-based Adaptive HTTP Streaming Clients in Real-Wo...
Quality of Experience of Web-based Adaptive HTTP Streaming Clients in Real-Wo...Quality of Experience of Web-based Adaptive HTTP Streaming Clients in Real-Wo...
Quality of Experience of Web-based Adaptive HTTP Streaming Clients in Real-Wo...
 
GPAC Team Research Highlights
GPAC Team Research HighlightsGPAC Team Research Highlights
GPAC Team Research Highlights
 
Prometheus - basics
Prometheus - basicsPrometheus - basics
Prometheus - basics
 
Dd
DdDd
Dd
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

DASH at the ACM Multimedia 2011

  • 1. 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
  • 2. 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ät 29/11/2011 2 Klagenfurt, Austria
  • 3. 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ät 29/11/2011 3 Klagenfurt, Austria
  • 4. 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ät 29/11/2011 4 Klagenfurt, Austria
  • 5. DASH Data Model Christopher Mueller, Alpen-Adria-Universität 29/11/2011 5 Klagenfurt, Austria
  • 6. 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ät 29/11/2011 6 Klagenfurt, Austria
  • 7. 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
  • 8. 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ät 29/11/2011 8 Klagenfurt, Austria
  • 9. Demo • Virtual Shaping Network Christopher Mueller, Alpen-Adria-Universität 29/11/2011 9 Klagenfurt, Austria
  • 10. 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ät 29/11/2011 10 Klagenfurt, Austria
  • 11. Thank you for your attention DASH 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ät 29/11/2011 11 Klagenfurt, Austria