<div dir="ltr">Hello,<br><br>I&#39;m writing an application to watch DVB-T tv. I&#39;m using the dvbsrc and the flutsdemux elements. Unfortunatelly, I can&#39;t get the sound and video in sync: the sound is always a bit late. This is the pipeline I came up with:<br>
<br>gst-launch -v dvbsrc do-timestamp=true modulation=AUTO trans-mode=AUTO bandwidth=AUTO frequency=586000000 code-rate-lp=AUTO&nbsp; guard=AUTO hierarchy=NONE pids=16:17:18:110:120:130:140 ! flutsdemux&nbsp; name=demux program-number=257 !&nbsp; queue max-size-buffers=0 max-size-time=0 !&nbsp; mpeg2dec&nbsp; ! xvimagesink sync=false&nbsp; demux. ! queue max-size-buffers=0 max-size-time=0 ! mad ! alsasink sync=false&nbsp; <br>
<br>I got there using some source files from flumotion, but I am a bit stuck now. I tried to tune various parameters such the &quot;slave-method&quot; and&nbsp; &quot;provide-clock&quot; of the alsasink. I also tried to change parameters on the dvbsrc. This improves synchronization a bit, but the result is never in sync. After all those trials I thought that I probably do something wrong. <br>
<br>Thank you for your help,<br><br>Julien <br><br></div>