SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

libdash 2.0

by CEO - Head of Technology at Bitmovin, University of Klagenfurt on Jan 21, 2013

  • 11,816 views

libdash is a library that provides an object orient (OO) interface to the MPEG-DASH standard. ...

libdash is a library that provides an object orient (OO) interface to the MPEG-DASH standard.

Features
- Cross platform build system based on cmake that includes Windows, Linux and Mac.
- Open source available and licensed under the LGPL.
- Implements the full MPEG-DASH standard according to ISO/IEC 23009-1, Information Technology Dynamic Adaptive Streaming over HTTP (DASH) Part 1: Media Presentation Description and Segment Formats
- Handles the download and xml parsing of the MPD. Based on that it provides an OO based interface to the MPD.
Media elements, e.g., SegmentURL, SegmentTemplate, etc., are downloadable in that OO based structure and can be downloaded through libdash, which internally uses libcurl.
- Therefore basically all protocols that libcurl supports, e.g., HTTP, FTP, etc. are supported by libdash.
- However it also provides a configurable download interface, which enables the use of external connections that can be implemented by the user of the library for the download of media segments.
- The use of such external connections will be shown in the libdash_networkpart_test project which is part of libdash solution and also part of the cross platform cmake system and therefore usable on Windows, Linux and Mac.
- The project contains a sample multimedia player that is based on ffmpeg which uses libdash for the playback of one of our dataset MPDs.
- The development is based on Windows, therefore the code contains a VS10 solution with additional tests and the sample multimedia player.

Statistics

Views

Total Views
11,816
Views on SlideShare
3,606
Embed Views
8,210

Actions

Likes
4
Downloads
0
Comments
0

14 Embeds 8,210

http://www-itec.uni-klu.ac.at 6176
http://www-itec.aau.at 1518
http://www.bitmovin.net 431
http://www.itec.uni-klu.ac.at 33
http://ftp-itec.uni-klu.ac.at 20
http://translate.googleusercontent.com 11
http://ondemand-mobile.net 6
http://192.168.0.112 4
http://ode2go.net 3
http://66.91.190.102 3
http://www.docseek.net 2
http://b2810007m 1
http://www.365dailyjournal.com 1
http://itec.aau.at 1
More...

Accessibility

Categories

Upload Details

Uploaded via SlideShare 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
Post Comment
Edit your comment

libdash 2.0 libdash 2.0 Presentation Transcript