[Icecast-dev] Opus and WebM support have landed

Parisson lists at parisson.com
Thu Jun 21 04:18:29 PDT 2012


Hi Ralph,

On 17/06/2012 23:04, Ralph Giles wrote:
> On Sun 17 Jun 2012 01:44:32 PM PDT, Parisson wrote:
> 
>> A few months ago, when you released libshout 2.3.0, you talked about a hacked
>> version of shout2send plugin for GStreamer. As I also use GStreamer to stream
>> live, could you please share your patch so that I can test it against Icecast
>> trunk and some webm streams?
> 
> The webm support for shout2send landed in gstreamer git some time ago. I'm not
> sure if it's made it into a release yet, but if you build recent gstreamer
> against libshout 2.3.x you should get webm support.
> 

I have built gstreamer and plugins from git repos against libshout 2.3.1.
But the pipeline doesn't want to start:

gst-launch-1.0 v4l2src device=/dev/video0  \
 ! queue ! videoconvert \
 ! queue ! vp8enc speed=2 threads=4 quality=10.0 max-keyframe-distance=120 \
 ! queue ! webmmux streamable=true name=muxout \
 ! shout2send mount=/test.webm port=8000 password=xxxx ip=127.0.0.1

0:00:00.019621871  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.019686122  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.019727246  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.019813906  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.020266739  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue1:src> pad has no peer
0:00:00.020647167  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue1:src> pad has no peer
0:00:00.021434950  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue2:src> pad has no peer
0:00:00.021459550  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue2:src> pad has no peer
0:00:00.021545278  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue3:src> pad has no peer
0:00:00.021568960  7603      0x1468920 WARN                GST_PADS
gstpad.c:3537:gst_pad_peer_query:<queue3:src> pad has no peer
0:00:00.021647919  7603      0x1468920 ERROR           GST_PIPELINE
./grammar.y:614:gst_parse_perform_link: impossible de connecter queue3 à shout2send0
AVERTISSEMENT : pipeline erroné : impossible de connecter queue3 à shout2send0


My question is what kind of pipeline did you use for testing webm streaming?

Cheers,
Yomguy



More information about the Icecast-dev mailing list