GNOME Bugzilla – Bug 706310
udpsink errors
Last modified: 2013-08-20 07:55:15 UTC
command : gst-launch-1.0.exe gdiscreencapsrc ! autovideoconvert ! vp8enc ! oggmux ! udpsink host=192.168.10.151 port=9001 sync=true or gst-launch-1.0.exe gdiscreencapsrc ! autovideoconvert ! avenc_mpeg4 ! mpegtsmux ! udpsink host=127.0.0.1 port=9001 many errors in UdpSink: gstmultiudpsink.c(545): gst_multiudpsink_render (): /GstPipeline:pipeline0/GstUDPSink:udpsink0: Reason: Error sending message: Le système a détecté une adresse de pointeur non valide en essayant d'utiliser un argument pointeur dans un appel. WARNING: from element /GstPipeline:pipeline0/GstUDPSink:udpsink0: Error sending UDP packet Additional debug info: also can't detect anything on a listening port ( udpsrc or iperf on linux)
Which version of GStreamer is this? Can you get the debug output with GST_DEBUG=*udp*:6,*multi*:6 and attach it here?
Created attachment 252255 [details] log from gstreamer for udpsink errors log from gstreamer for udpsink errors
gstreamer 1.0.9 from windows builds from main page : gstreamer-1.0-x86_64-1.0.9.msi
You need to make sure that each buffer passed to udpsink can fit into an UDP packet. You currently have 400k buffers here, which are just too large. Use for example an RTP payloader in front of udpsink.