Live microphone stream between 2 points

David Ventura davidventura27 at gmail.com
Thu Mar 23 18:20:27 UTC 2017


Hi
I've been trying to listen to a microphone that's on the network but the
latency is too great for it to be acceptable. We are talking ethernet, ping
<1ms but actual audio latency is (guessed) ~800ms

My pipeline

gst-launch-1.0 alsasrc device=hw:CARD=CODEC,DEV=0
slave-method=resample provide-clock=true do-timestamp=true
buffer-time=20000 ! queue ! audioconvert ! audioresample !
audio/x-raw,format=S16LE,channels=2,rate=48000,layout=interleaved !
multiudpsink clients=192.168.2.208:5003,192.168.2.21:5003


And the receiving end

gst-launch-1.0 udpsrc port=5003 !
audio/x-raw,format=S16LE,channels=2,layout=interleaved,rate=$AUDIORATE
! autoaudiosink


Is there any way to have very fast LAN audio streaming?


David

-- 
*Stack* is the new term for "I have no idea what I'm actually using".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170323/a26be15e/attachment.html>


More information about the gstreamer-devel mailing list