libdash – Simplifies the usage of DASH

libdash is a library that simplifies DASH with the intention to make the usage of DASH streams as simple as the usage of a file. The library handles the whole HTTP connection setup, the xml parsing and the bandwidth adaptation process and with its internal buffer it tries to enable a stable stream for the user of the library. Furthermore the library supports a part of the isoffmain profile, the full basic-cm profile and HTTP byte range requests. Therefore all MPDs from our dataset are now accessible more
Everybody is invited to contribute, to get involved in and exited about DASH! A trac where you can report bugs or request new featurs or contribute is available at: Project Website

DASH in less than 5 Commands

  1. Get a DASHManager Interface from the DLL (Line: 40)
  2. Open the MPD (Line: 41)
  3. Start the Download Process (Line: 42)
  4. Read from the Stream (Line: 43)



This entry was posted in DASH. Bookmark the permalink.

Leave a Reply