I found a solution. It turns out that the udpsrc buffer-size on the receiving was causing my problems. Now I'm using: Send: gst-launch-0.10 alsasrc device=hw:0 ! audio/x-raw-int, rate=48000, channels=1, endianness=1234, width=16, depth=16, signed=true ! udpsink host=192.168.1.255 port=5000 Receive: ...