<div dir="ltr"><div>Hi,<br><br>I'm trying to convert mono (G.711 mulaw) streams from 2 IP cameras into a single stereo stream, but I've had a lot of trouble getting the Left & Right channel to stay in sync. Sometimes the 2 channels are perfectly in sync but sometimes they are 125ms out of sync. Here is my current pipeline (using Gstreamer 1.2.4 on Jetson TK1):<br><br>gst-launch-1.0 -e \<br>        interleave name=i ! \<br>        audioconvert ! avimux name=mux ! filesink location=out.avi \<br>        rtspsrc location=rtsp://camL latency=2000 name=in1 \<br>        in1. ! queue min-threshold-time=200000000 ! application/x-rtp, media=audio ! rtppcmudepay ! mulawdec tolerance=1000000 ! audiorate tolerance=150000000 ! audioconvert ! audio/x-raw,channels=1,channel-mask=(bitmask)0x1 ! queue ! i. \<br>        rtspsrc location=rtsp://camR latency=2000 name=in2 \<br>        in2. ! queue min-threshold-time=200000000 ! application/x-rtp, media=audio ! rtppcmudepay ! mulawdec tolerance=1000000 ! audiorate tolerance=150000000 ! audioconvert ! audio/x-raw,channels=1,channel-mask=(bitmask)0x2 ! queue ! i.<br><br></div><br>If I reduce some of the parameters I also get some dropped audio packets, but the pipeline above has mostly perfect audio but has left-right sync issues. I will pay anyone that helps me get left & right in sync properly.<br><br><div><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Cheers,<br>Shervin Emami.<br><a href="http://www.shervinemami.info/Robotics_Engineer.html" target="_blank">http://www.shervinemami.info/Robotics_Engineer.html</a><br></div></div></div></div></div>
</div></div>