After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 703031 - playbin mpd
playbin mpd
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.1.1
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-06-25 08:48 UTC by Manu
Modified: 2013-06-25 10:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Manu 2013-06-25 08:48:02 UTC
I compile and install the new version of gstreamer (+gst-base, good, bad, ugly) to play dash (thanks to the dashdemux).
When I trie to launch this command line : gst-launch-1.0 playbin uri=http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/mp4-main-multi-mpd-AV-BS.mpd

I have the folllowing error :

Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
Missing element: HTTP protocol source
ERROR: from element /GstURIDecodeBin:uridecodebin0: No URI handler implemented for "http".
Additional debug info:
gsturidecodebin.c(1385): gen_source_element (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0
Setting pipeline to NULL ...
Freeing pipeline ...

Can you help me ?
Comment 1 Tim-Philipp Müller 2013-06-25 09:47:03 UTC
(In reply to comment #0)
> Missing element: HTTP protocol source
> ERROR: from element /GstURIDecodeBin:uridecodebin0: No URI handler implemented
> for "http".

Please install an http source element. I would recommend souphttpsrc from gst-plugins-good.
Comment 2 Manu 2013-06-25 10:02:07 UTC
Ok thanks, I thought I had install plugins-good. I compile and install it, then I rebuild and install plugin bad. And now I have the following message :

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
ERROR: from element /GstPlayBin:playbin0/GstPlaySink:playsink: The autoaudiosink element is not working.
Additional debug info:
gstplaysink.c(2716): gen_audio_chain (): /GstPlayBin:playbin0/GstPlaySink:playsink
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

It seems to load from 0 to 100 % then I have the message ...
Comment 3 Manu 2013-06-25 10:06:45 UTC
Ok thanks, I thought I had install plugins-good. I compile and install it, then I rebuild and install plugin bad. And now I have the following message :

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
ERROR: from element /GstPlayBin:playbin0/GstPlaySink:playsink: The autoaudiosink element is not working.
Additional debug info:
gstplaysink.c(2716): gen_audio_chain (): /GstPlayBin:playbin0/GstPlaySink:playsink
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

It seems to load from 0 to 100 % then I have the message ...
Comment 4 Tim-Philipp Müller 2013-06-25 10:08:11 UTC
Manu, this is a bug tracker, not a support forum.

Please write the gstreamer-devel mailing list for support.

These issues are not bugs, but indicate that you are missing some elements. In this case you need to install alsasink and/or pulsesink (if you are on Linux).
Comment 5 Manu 2013-06-25 10:11:10 UTC
Ok, I'm sorry for this mistake. Thanks for the help :)