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. -r
On 17/06/2012 23:04, Ralph Giles wrote:> 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. > > -rAh yes, they have been included in february: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/log/?qt=grep&q=webm So I'll test shout2send against HEAD. Thanks for the info and the patches. Y
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
On 21/06/2012 13:18, Parisson wrote:> 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.Oh, and with icecast 2.4-dev... Y