<div dir="ltr"><div><div><div><div><div>Hi Buzzy.<br><br></div>You have omitted the decoding part in your pipeline so it is difficult to say why it goes wrong.<br><br></div>But if you use the following, it has been tested to work.<br>
<br>gst-launch-1.0 -v udpsrc multicast-group='224.0.0.5' auto-multicast=true port=1234 ! decodebin ! videorate ! videoscale ! videoconvert ! 'video/x-raw, format=BGRA, pixel-aspect-ratio=1/1, width=1024, height=576, framerate=24/1' ! shmsink socket-path=/tmp/feed4-control-pipe shm-size=40000000 wait-for-connection=0 sync=true<br>
<br></div>If you were using <a href="http://185.24.220.14/lnk/stream.m3u8">http://185.24.220.14/lnk/stream.m3u8</a> as input, using VLC, then the source had the geometry being 720x576, pixel aspect ratio of 16:11 and framerate of 25/1.   That will give a geometry of 720*16/11 = 1147x576 trying to scale to 1024x576.<br>
<br></div><div>VLC command is<br><br>vlc -I dummy <a href="http://185.24.220.14/lnk/stream.m3u8">http://185.24.220.14/lnk/stream.m3u8</a> --sout  '#udp{mux=ts,dst=224.0.0.5,port=1234,sdp=sap,name="TestStream"}'<br>
<br></div><div>You can use GStreamer for retransmission instead of VLC.<br></div><br></div>Best regards<br><br><div><div><div>Peter Maersk-Moller<br></div><div><br></div></div></div></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Wed, Jul 23, 2014 at 3:29 PM, buzzy <span dir="ltr"><<a href="mailto:zygjys@gmail.com" target="_blank">zygjys@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
I'm trying to feed snowmix (<a href="http://sourceforge.net/projects/snowmix/" target="_blank">http://sourceforge.net/projects/snowmix/</a>) with<br>
multicast source. Currently I have the following pipeline (not working of<br>
course):<br>
<br>
gst-launch-1.0 -q udpsrc multicast-group='224.0.0.5' auto-multicast=true<br>
port=1234 ! ... ! video/x-raw, format=BGRA, pixel-aspect-ratio=1/1,<br>
interlace-mode=progressive, width=1024, height=576, framerate=24/1 ! shmsink<br>
socket-path=/tmp/feed-control-pipe-3-4 shm-size=40000000<br>
wait-for-connection=0<br>
<br>
UDP source is a h264 video and i can't seem to find a way to decode it<br>
properly. Everything seems to fail. Below is the pipeline for feeding<br>
snowmix from file (working):<br>
<br>
gst-launch-1.0 -q filesrc location=/tmp/video1.mp4 ! decodebin name=decoder<br>
! \<br>
            videorate ! videoscale ! \<br>
            videoconvert ! \<br>
            video/x-raw, format=BGRA, pixel-aspect-ratio=1/1,<br>
interlace-mode=progressive, width=1024, height=576, framerate=24/1 ! \<br>
            shmsink socket-path=/tmp/feed-control-pipe-3-4 shm-size=40000000<br>
wait-for-connection=0<br>
<br>
If someone could help me out here, that'd be great!<br>
<br>
Thank you.<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/udpsrc-decode-shmsink-tp4668040.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/udpsrc-decode-shmsink-tp4668040.html</a><br>

Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br></div>