Mozilla has recently added basic support of DASH to their famous web browser Firefox. The code was initially based on our DASH library i.e. libdash. Additionally, Steve Workman from Mozilla has changed and added several parts, to enable compatibility with the Mozilla system. Everybody is invited for testing and the patches are publicity available at the Mozilla bug 734546.
At the IEEE International Packet Video Workshop 2012 at Munich, Germany we presented our paper “Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP”. Here you can find the presentation:
The VLC plugin uses now HTTP/1.1 persistent connections and pipelining. The patches are officially part of VLC and can be used with the latest nightly builds or with a self compiled version from the git repository. Moreover we have created a new video which shows a recent VLC nightly and the new features e.g. dataset compatibility, etc. of our DASH plugin. The video is available in our video section.
Note that the usage of WebM is required solely due to the Media Source API of Chrome. However, the Media Source API has been recently extended toward ISOBMFF segments. Our DASH-JS is actually agnostic to the underlying segment format as long as it is supported by the media decoder.
We are happy to announce our MPEG-DASH MPD Validator which is available here.
The validator offers the possibility to validate DASH files. This can either be done via file upload, URL or direct input of the description. Furthermore, the validator checks not only schema compliance but also semantic compliance of a description as specified in the corresponding parts of the standard.
Feel free to test the MPEG-DASH MPD validator (examples are provided) and provide us with your feedback.
libdash supports now HTTP/1.1 persistent connections and pipelining. Moreover, the HTTPConnectionManager maintains a pool of connections that will be used in a round robin manner. Currently, we only use one per host but in the future the user will be able to control the number of connections dynamically. Persistent connections and pipelining are automatically enabled so you do not have to change anything at your existing applications.
The changeset is available here and contains some other minor fixes and a Statistics Manager that will be integrated into the interface soon.
Our presentation at ACM MMSys/MoVid 2012:
Christopher Müller, Stefan Lederer and Christian Timmerer, “An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments”, In Proceedings of the 4th ACM Workshop on Mobile Video, Chapel Hill, North Carolina, February 24, 2012.
At the ACM Multimedia Systems 2012 at Chapel Hill, North Carolina we presented our paper “Dynamic Adaptive Streaming over HTTP dataset” describing our DASH dataset available on this website (here). Here you can find the presentation:
Our paper “Dynamic Adaptive Streaming over HTTP Dataset” has been presented at the ACM Multimedia Systems (MMSys) 2012 as dataset paper in Chapel Hill, North Carolina. Furthermore we presented our paper “An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments” at the ACM Workshop on Mobile Video 2012, which is co-located with MMSys’12. Here you can find the poster presenting our DASH research at the poster session of MMSys’12. The pdf is avaialbe here.
VLC 2.0 “Twoflower” is now available. This official release contains basic support for DASH which means that only the basic-cm profile is supported. The newer features like dataset compatibly and buffer will be part of the next minor releases. Anyway everybody can use this features with the nightly builds or with self compiled versions from the official vlc git.