<div dir="ltr">Hi All,<div><br></div><div>I'm very new to GStreamer, but it looks like it might be the perfect tool to solve a problem with streaming audio with low latency and keeping clients in sync.</div><div><br></div><div>I would like to achieve the following using RTP and GStreamer:</div><div>1. Synchronise audio playback between clients - preferably using PTP  run from the GStreamer server.</div><div><br></div><div>2. Sustain a small amount of packet loss through retransmission (similar to what is offered in rtprtxreceive / similar to RFC 4588).</div><div><br></div><div>This is what I have to work with:</div><div> 1. The server (192.168.1.25) receives already compressed MP3 audio over RTP from a Barix Instreamer on port 5000 (192.168.1.30).</div><div><br></div><div> 2. Two remote Clients - I cannot use multicast for this purpose. Clients also have a Barix Extreamer on the LAN which can receive and play RTP (129.168.2.11, 192.168.3.10) on port 5000.</div><div><br></div><div>I would like it to look a bit like this:</div><div><a href="http://www.gliffy.com/go/publish/image/10489001/L.png">http://www.gliffy.com/go/publish/image/10489001/L.png</a><br></div><div><br></div><div>I have clearly chosen a very complex project to get started with GStreamer on, but would be very grateful if someone could assist with helping establish pipelines (Client and Server) that will achieve this.</div><div><br></div><div>Kind Regards,</div><div>Jonathan</div></div>