SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
Dynamic Adaptive Streaming over HTTP (DASH) at
                         Alpen-Adria-Universität Klagenfurt
Stefan Lederer, Christopher Müller, Benjamin Rainer, Markus Waltl, Michael Grafl, Christian Timmerer and
                                         Hermann Hellwagner
                                                 Multimedia Communication (MMC) Research Group
                                                      Institute of Information Technology (ITEC)
                                                     Alpen-Adria-Universität Klagenfurt, Austria
                                                       E-mail: {firstname.lastname}@itec.aau.at




                                DASH                                                                   DASHEncoder
 • MPEG standard for dynamic, adaptive HTTP streaming                        • Open source DASH content generation tool on top of GPAC’s
 • Dynamic adaption of video quality to client’s (bandwidth) capabilities      MP4Box and x264
 • Reuse of existing and widely deployed CDN infrastructure, no              • Generates the desired representations (quality/bitrate levels),
   NAT/Firewall issues, etc.                                                   fragmented MP4 files, and MPD file based on a given configuration
 • Client-driven approach using HTTP requests to download small video          file or by command line parameters respectively
   segments                                                                                 • h.264:     x264 / ffmpeg
                                                                                            • AAC:       ffmpeg
                                                                                   Encoding • [VP8/WebM encoding]


                                                                                               • MP4Box:    Video / Audio / Video + Audio
                                                                                               • [WebM segmentation]
                                                                                   Container

                                                                                               • Generate combined MPD
                                                                                               • Subfolder Organization
                                                                                     MPD       • MPD Profile Adjustment




                         DASH Dataset                                                              DASH VLC Plugin
                                                                             • DASH implementation based on the well-known VLC player
                                                                             • Fully integrated in the VLC structure
                                                                             • Part of future VLC releases
• DASH dataset for scientific evaluations like player
                                                                             • Very flexible structure that could be easily extended
  implementations, adaption logics, cache performance,
  etc.                                                                       • Enables the integration of a variety of adaptation logics and profiles
                                                                               for evaluations in research and development
• Bitrates from 50 Kbit/s to 8 Mbit/s
• Resolutions from 320x240 to 1920x1080
• PSNR values for Big Buck Bunny sequence
             Name            Representations    Length      Genre
        Big Buck Bunny             20            09:46     Animation
       Elephants Dream             20            10:54     Animation
      Red Bull Playstreets         17          01:37:28      Sport
      The Swiss Account            17            57:34       Sport
           Valkaama                19          01:33:05     Movie
       Of Forest and Men           19            10:53      Movie




                             libDASH                                              Vehicular Mobility Evaluations
• Open source library that simplifies DASH                                   • Highly variable bandwidth conditions in mobile environments
• Usage of DASH streams as simple as the usage of a file                     • Evaluation of our DASH implementation compared to the most
                                                                               popular propriety systems (i.e., Microsoft Smooth Streaming, Adobe
• Handles the whole HTTP connection setup, the XML parsing and the
                                                                               Dynamic HTTP Streaming, and Apple HTTP Live Streaming)
  bandwidth adaptation process
                                                                             • Evaluated under restricted conditions which are due to vehicular
• Internal buffer management to provide a stable stream
                                                                               mobility
• Support for ‘isoffmain’ profile and HTTP byte range requests
                                                                             • MPEG-DASH can very well compete with state-of-the-art solutions
• Simple example how to use libDASH with just a few lines of code:




     DASH at Alpen-Adria-Universität Klagenfurt                                                                         Acknowledgements
                                                                                                                   This work was supported in part by the EC in
        Join this activity, everyone is invited – get                                                              the context of the ALICANTE (FP7-ICT-248652)
           involved in and exited about DASH!                                                                      and SocialSensor (FP7-ICT-287975), and
                                                                                                                   QUALINET (COST IC 1003) projects.
                       http://dash.itec.aau.at/

Weitere ähnliche Inhalte

Was ist angesagt?

Iwwcm 20 Syndication 0207081
Iwwcm 20 Syndication 0207081Iwwcm 20 Syndication 0207081
Iwwcm 20 Syndication 0207081
tchaitanya
 
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
The Linux Foundation
 
Media Source Extensions
Media Source ExtensionsMedia Source Extensions
Media Source Extensions
FITC
 
Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huang
buildacloud
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicom
Microsoft Singapore
 

Was ist angesagt? (16)

HDFS Futures: NameNode Federation for Improved Efficiency and Scalability
HDFS Futures: NameNode Federation for Improved Efficiency and ScalabilityHDFS Futures: NameNode Federation for Improved Efficiency and Scalability
HDFS Futures: NameNode Federation for Improved Efficiency and Scalability
 
Setting up Storage Features in Windows Server 2012
Setting up Storage Features in Windows Server 2012Setting up Storage Features in Windows Server 2012
Setting up Storage Features in Windows Server 2012
 
SQL Server High Availability and Disaster Recovery
SQL Server High Availability and Disaster RecoverySQL Server High Availability and Disaster Recovery
SQL Server High Availability and Disaster Recovery
 
Iwwcm 20 Syndication 0207081
Iwwcm 20 Syndication 0207081Iwwcm 20 Syndication 0207081
Iwwcm 20 Syndication 0207081
 
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
 
Media Source Extensions
Media Source ExtensionsMedia Source Extensions
Media Source Extensions
 
Best practices for_scaling_java_applications_with_distributed_caching
Best practices for_scaling_java_applications_with_distributed_cachingBest practices for_scaling_java_applications_with_distributed_caching
Best practices for_scaling_java_applications_with_distributed_caching
 
Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huang
 
The SQL Stack Design And Configurations
The SQL Stack Design And ConfigurationsThe SQL Stack Design And Configurations
The SQL Stack Design And Configurations
 
ApacheCon EU 2009 Tales from the front line - ActiveMQ ServiceMix and CXF
ApacheCon EU 2009 Tales from the front line - ActiveMQ ServiceMix and CXFApacheCon EU 2009 Tales from the front line - ActiveMQ ServiceMix and CXF
ApacheCon EU 2009 Tales from the front line - ActiveMQ ServiceMix and CXF
 
Xen Hypervisor Update 2011
Xen Hypervisor Update 2011Xen Hypervisor Update 2011
Xen Hypervisor Update 2011
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicom
 
Novell Teaming: Automating Business Processes with Forms and Workflows
Novell Teaming: Automating Business Processes with Forms and WorkflowsNovell Teaming: Automating Business Processes with Forms and Workflows
Novell Teaming: Automating Business Processes with Forms and Workflows
 
Cache-partitioning
Cache-partitioningCache-partitioning
Cache-partitioning
 
Tim Cramer, Eucaday
Tim Cramer, EucadayTim Cramer, Eucaday
Tim Cramer, Eucaday
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing Infrastructure
 

Andere mochten auch

Mininet: Moving Forward
Mininet: Moving ForwardMininet: Moving Forward
Mininet: Moving Forward
ON.Lab
 
libdash 2.0
libdash 2.0libdash 2.0
libdash 2.0
Christopher Mueller
 
MPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference SoftwareMPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference Software
Alpen-Adria-Universität
 

Andere mochten auch (10)

Choosing the Segment Length for Adaptive Bitrate Streaming
Choosing the Segment Length for Adaptive Bitrate StreamingChoosing the Segment Length for Adaptive Bitrate Streaming
Choosing the Segment Length for Adaptive Bitrate Streaming
 
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...
 
Distributed DASH Dataset
Distributed DASH DatasetDistributed DASH Dataset
Distributed DASH Dataset
 
ITC Smart Content Delivery Network (CDN)
ITC Smart Content Delivery Network (CDN)ITC Smart Content Delivery Network (CDN)
ITC Smart Content Delivery Network (CDN)
 
Mininet: Moving Forward
Mininet: Moving ForwardMininet: Moving Forward
Mininet: Moving Forward
 
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
 
Dynamic Adaptive Streaming over HTTP Dataset
Dynamic Adaptive Streaming over HTTP DatasetDynamic Adaptive Streaming over HTTP Dataset
Dynamic Adaptive Streaming over HTTP Dataset
 
libdash 2.0
libdash 2.0libdash 2.0
libdash 2.0
 
MPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference SoftwareMPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference Software
 
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
 

Ähnlich wie Poster @ ACM Multimedia Systems 2012

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
 
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
 
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
 
Delivering on the promise of the cloud for digital media, aspera on demand
Delivering on the promise of the cloud for digital media, aspera on demandDelivering on the promise of the cloud for digital media, aspera on demand
Delivering on the promise of the cloud for digital media, aspera on demand
Amazon Web Services
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...
JPINFOTECH JAYAPRAKASH
 

Ähnlich wie Poster @ ACM Multimedia Systems 2012 (20)

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
 
Ebu mpeg dash-webinar043
Ebu mpeg dash-webinar043Ebu mpeg dash-webinar043
Ebu mpeg dash-webinar043
 
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
 
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
 
Streaming video to html
Streaming video to htmlStreaming video to html
Streaming video to html
 
Adaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging ProtocolsAdaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging Protocols
 
Silverlight Wireshark Analysis
Silverlight Wireshark AnalysisSilverlight Wireshark Analysis
Silverlight Wireshark Analysis
 
Apan media encoding
Apan media encodingApan media encoding
Apan media encoding
 
MPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceMPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and Conformance
 
Delivering on the promise of the cloud for digital media, aspera on demand
Delivering on the promise of the cloud for digital media, aspera on demandDelivering on the promise of the cloud for digital media, aspera on demand
Delivering on the promise of the cloud for digital media, aspera on demand
 
Slide
SlideSlide
Slide
 
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...
 
ITEC DASH
ITEC DASHITEC DASH
ITEC DASH
 
Encoding Video for the Web - Webinar from ReelSEO.com
Encoding Video for the Web  - Webinar from ReelSEO.comEncoding Video for the Web  - Webinar from ReelSEO.com
Encoding Video for the Web - Webinar from ReelSEO.com
 
A Tale of 2 Systems
A Tale of 2 SystemsA Tale of 2 Systems
A Tale of 2 Systems
 
Trend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache BigtopTrend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache Bigtop
 
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
 
[AWS Media Symposium 2019] AWS Media Services Innovation - Christer Whitehorn...
[AWS Media Symposium 2019] AWS Media Services Innovation - Christer Whitehorn...[AWS Media Symposium 2019] AWS Media Services Innovation - Christer Whitehorn...
[AWS Media Symposium 2019] AWS Media Services Innovation - Christer Whitehorn...
 
Multimedia streaming
Multimedia streamingMultimedia streaming
Multimedia streaming
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Poster @ ACM Multimedia Systems 2012

  • 1. Dynamic Adaptive Streaming over HTTP (DASH) at Alpen-Adria-Universität Klagenfurt Stefan Lederer, Christopher Müller, Benjamin Rainer, Markus Waltl, Michael Grafl, Christian Timmerer and Hermann Hellwagner Multimedia Communication (MMC) Research Group Institute of Information Technology (ITEC) Alpen-Adria-Universität Klagenfurt, Austria E-mail: {firstname.lastname}@itec.aau.at DASH DASHEncoder • MPEG standard for dynamic, adaptive HTTP streaming • Open source DASH content generation tool on top of GPAC’s • Dynamic adaption of video quality to client’s (bandwidth) capabilities MP4Box and x264 • Reuse of existing and widely deployed CDN infrastructure, no • Generates the desired representations (quality/bitrate levels), NAT/Firewall issues, etc. fragmented MP4 files, and MPD file based on a given configuration • Client-driven approach using HTTP requests to download small video file or by command line parameters respectively segments • h.264: x264 / ffmpeg • AAC: ffmpeg Encoding • [VP8/WebM encoding] • MP4Box: Video / Audio / Video + Audio • [WebM segmentation] Container • Generate combined MPD • Subfolder Organization MPD • MPD Profile Adjustment DASH Dataset DASH VLC Plugin • DASH implementation based on the well-known VLC player • Fully integrated in the VLC structure • Part of future VLC releases • DASH dataset for scientific evaluations like player • Very flexible structure that could be easily extended implementations, adaption logics, cache performance, etc. • Enables the integration of a variety of adaptation logics and profiles for evaluations in research and development • Bitrates from 50 Kbit/s to 8 Mbit/s • Resolutions from 320x240 to 1920x1080 • PSNR values for Big Buck Bunny sequence Name Representations Length Genre Big Buck Bunny 20 09:46 Animation Elephants Dream 20 10:54 Animation Red Bull Playstreets 17 01:37:28 Sport The Swiss Account 17 57:34 Sport Valkaama 19 01:33:05 Movie Of Forest and Men 19 10:53 Movie libDASH Vehicular Mobility Evaluations • Open source library that simplifies DASH • Highly variable bandwidth conditions in mobile environments • Usage of DASH streams as simple as the usage of a file • Evaluation of our DASH implementation compared to the most popular propriety systems (i.e., Microsoft Smooth Streaming, Adobe • Handles the whole HTTP connection setup, the XML parsing and the Dynamic HTTP Streaming, and Apple HTTP Live Streaming) bandwidth adaptation process • Evaluated under restricted conditions which are due to vehicular • Internal buffer management to provide a stable stream mobility • Support for ‘isoffmain’ profile and HTTP byte range requests • MPEG-DASH can very well compete with state-of-the-art solutions • Simple example how to use libDASH with just a few lines of code: DASH at Alpen-Adria-Universität Klagenfurt Acknowledgements This work was supported in part by the EC in Join this activity, everyone is invited – get the context of the ALICANTE (FP7-ICT-248652) involved in and exited about DASH! and SocialSensor (FP7-ICT-287975), and QUALINET (COST IC 1003) projects. http://dash.itec.aau.at/