<div dir="ltr"><div><br></div><div>hi,</div><div><br></div><div>i am currently using a handcompiled version 1.17.1 on fedora to play with the new clocksync element. to test cross-host syncing, i have three identical VMs, one acting as the "server", and two acting as "clients". currently, i am trying to get a basic setup to work with udpsink and udpsrc, although eventually, i would love to be able to tcp-stream vorbis.</div><div><br></div><div>my issues start at the very beginning: the second i start introducing clocksync, things get extremely choppy. so this works fine:</div><div><br></div><div>gst-launch-1.0 uridecodebin uri="http://[mp3 stream]" ! audioconvert ! queue !  alsasink</div><div><br></div><div>while this:<br></div><div><br></div><div><div>gst-launch-1.0 uridecodebin uri="http://[mp3 stream]" ! audioconvert ! queue ! clocksync ts-offset=100000 !  alsasink</div><div><br></div><div>gets extremely choppy (for any value of ts-offset)</div><div><br></div><div>what i really want is to have this:</div><div><br></div><div>server<br></div><div>   [any source] -> [normalize] -> [vorbis enc] ->  [tcp server sink] <br></div><div><br></div><div>clients:</div><div>   [tcpclientsrc] -> [vorbis dec] -> [clocksync] -> [alsa]</div><div><br></div><div>tcp or udp multicast doesnt really make a difference now - the point is more that i dont really have a good grasp of the model behind all this to easily build this. also, documentation on how to configure the clock is ... sparse? i would appreciate any simple examples and hints regarding the sync (which is, in my opinion, a really great addition).</div><div><br></div><div>.rm<br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div><br></div></div>