gstreamer/ext/dash
Thiago Santos d9baed8302 dash: mpdparser: do not cleanup xml lib too early
The xmlCleanupParser function seems to cleanup all statically
allocated libxml variables, making it unusable. We can't guarantee
that dashdemux won't need it anymore, so better not call it.
2013-05-08 18:14:42 -03:00
..
AUTHORS Updated authors 2013-05-08 18:13:44 -03:00
COPYING Renamed LICENSE into COPYING 2013-05-08 18:13:44 -03:00
gstdashdemux.c dashdemux: reimplementing live streams manifest updates 2013-05-08 18:14:42 -03:00
gstdashdemux.h dashdemux: remove unused mutexes 2013-05-08 18:14:41 -03:00
gstdownloadrate.c dashdemux: add a downloadrate utility 2013-05-08 18:14:39 -03:00
gstdownloadrate.h dashdemux: add a downloadrate utility 2013-05-08 18:14:39 -03:00
gstmpdparser.c dash: mpdparser: do not cleanup xml lib too early 2013-05-08 18:14:42 -03:00
gstmpdparser.h dashdemux: reimplementing live streams manifest updates 2013-05-08 18:14:42 -03:00
gstplugin.c dashdemux: refactor to use the uridownloader lib instead of internal copy 2013-05-08 18:14:39 -03:00
Makefile.am dashdemux: add a downloadrate utility 2013-05-08 18:14:39 -03:00
README Replaced URL pointing to obsolete Klagenfurt MPD by a new one 2013-05-08 18:14:33 -03:00

dashdemux

GStreamer plugin allowing the playback of MPEG DASH streams.

The plugin is based on some basic objects defined in the GStreamer HLS
Demux plugin from the gst-plugins-bad module.

Minimum requirements:
- glib 2.32.1
- gstreamer 0.10.36
- gst-plugins-base 0.10.36
- gst-plugins-good 0.10.31
- gst-plugins-bad 0.10.23

The following patches need in addition to be applied:

isomp4 (from gst-plugins-good):
https://bugzilla.gnome.org/show_bug.cgi?id=677535
https://bugzilla.gnome.org/show_bug.cgi?id=678767
https://bugzilla.gnome.org/show_bug.cgi?id=678772

decodebin2 (from gst-plugins-base):
https://bugzilla.gnome.org/show_bug.cgi?id=685938

To build gst-dashdemux:
./autogen.sh
./configure
./make
sudo make install

To launch gst-dashdemux:

gst-launch playbin2 uri=http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys13/redbull_4sec.mpd
 
gst-launch playbin2 uri=http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/mp4-main-multi-mpd-AV-BS.mpd