After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 706310 - udpsink errors
udpsink errors
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
1.0.9
Other Windows
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-08-19 13:50 UTC by alpha666cc
Modified: 2013-08-20 07:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
log from gstreamer for udpsink errors (150.56 KB, application/octet-stream)
2013-08-19 16:13 UTC, alpha666cc
Details

Description alpha666cc 2013-08-19 13:50:22 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)
Comment 1 Sebastian Dröge (slomo) 2013-08-19 15:09:55 UTC
Which version of GStreamer is this? Can you get the debug output with GST_DEBUG=*udp*:6,*multi*:6 and attach it here?
Comment 2 alpha666cc 2013-08-19 16:13:52 UTC
Created attachment 252255 [details]
log from gstreamer for udpsink errors

log from gstreamer for udpsink errors
Comment 3 alpha666cc 2013-08-19 16:14:50 UTC
gstreamer 1.0.9 from windows builds from main page : gstreamer-1.0-x86_64-1.0.9.msi
Comment 4 Sebastian Dröge (slomo) 2013-08-20 07:55:15 UTC
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.