Error while multicast video

saev saurabh_verma81 at yahoo.co.in
Thu Oct 13 21:09:02 PDT 2011


Hi, 
My requirement is to multicast a video.
I am using the below command to multicast the video:

gst-launch -v gstrtpbin name=rtpbin filesrc location=1.avi ! decodebin2 
name=decode decode. ! ffmpegcolorspace ! videoscale ! videorate !
video/x-raw-yuv,width=352,height=288,framerate=15/1 ! ffmpegcolorspace !
ffenc_h263p ! rtph263ppay ! rtpbin.send_rtp_sink_0 rtpbin.send_r rtp_src_0 !
queue ! udpsink host=150.158.73.74 port=5000

When I give another PC IP address then it work fine and I am able to see the
video in another PC but when I give the multicast IP address then I get the
below error:
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstUDPSink:udpsink0: Could not
get/se
t settings from/on resource.
Additional debug info:
..\..\..\..\..\Source\gst-plugins-good\gst\udp\gstmultiudpsink.c(906):
gst_multi
udpsink_configure_client (): /GstPipeline:pipeline0/GstUDPSink:udpsink0:
Could not join multicast group (10022): A
Setting pipeline to NULL ...
Freeing pipeline ...


Any idea why I am getting this error when I give the multicast IP?
How I can multicast my video?
Thanks in advance

--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Error-while-multicast-video-tp3903772p3903772.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list