Error while multicast video

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Error while multicast video

saev
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
Reply | Threaded
Open this post in threaded view
|

Re: Error while multicast video

saev
Anyone any idea on this?
Plz help !!!