libdash is a computer
software
Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work.
...
library
A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
which provides an object-oriented interface to the
Dynamic Adaptive Streaming over HTTP
Dynamic Adaptive Streaming over HTTP (DASH), also known as MPEG-DASH, is an adaptive bitrate streaming technique that enables high quality streaming of media content over the Internet delivered from conventional HTTP web servers. Similar to Apple' ...
(DASH) standard. It is also the official reference implementation of the ISO/IEC MPEG-DASH standard,
and maintained by the Austrian company
bitmovin. The libdash source code is
open source, published at GitHub,
and licensed under the
GNU Lesser General Public License
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
2.1+.
The project contains a
Qt-based sample multimedia player that is based on ffmpeg which uses libdash for the playback of DASH streams.
References
External links
* {{Official website
Video libraries
Free video conversion software
Free codecs
Multimedia frameworks
C++ libraries
Cross-platform free software
Free software programmed in C++
Free computer libraries