cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
gefei-liuqi
Adventurer
Adventurer
108 Views
Registered: ‎10-21-2018

Audio-video Synchronization problems

Hello, everyone!

I use board zcu106,  and  'Zynq UltraScale+ MPSoC VCU TRD 2020.2 - PL DDR SDI Audio Video Capture and Display' demo.

ZCU106 SDI input with 1920x1080x50i format from Tektronix TG700 TV Signal Generator Platform machine to test Audio-Video synchronization,and the  zcu106 sdi-out is connected to Tektronix WFM 8300.

1、set the output format of SDI

modetest -M xlnx -s 35:1920x1080-50@XV20 -w 35:sdi_mode:0 -w 35:sdi_data_stream:2

2、use gstreamer commands to set the pipeline

gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! video/x-raw\(format:Interlaced\), format=NV16_10LE32,interlace-mode=alternate, width=1920, height=1080, framerate=25/1 ! queue max-size-bytes=-1 ! fpsdisplaysink text-overlay=false video-sink="kmssink driver-name=xlnx async=false hold-extra-sample=true show-preroll-frame=false" text-overlay=false sync=false alsasrc device=hw:1,1 provide-clock=false ! audio/x-raw, rate=48000, channels=8, format=S24_32LE ! queue max-size-bytes=0 ! alsasink device="hw:1,0"

3、Now we can see the result that

 the Audio late is 259ms relative to video. It is too large.

How to reduce the audio delay?   If audio delay is within 40ms, it would be best!

Best Regards!

gefei-liuqi_0-1619087034789.png

 

Tags (3)
微信图片_20210422181422.jpg
微信图片_20210422181847.jpg
0 Kudos
0 Replies