TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8168音视频同步问题

我使用的是DM8168,链路使用的是VDEC-VENC,然后送给A8进行网络传输。经过这样的流程后,在电脑上用VLC看的时候 会出现音频严重滞后,这是什么原因。avsync做的音视频同步是不是只是通过VDIS   link的显示和音频的同步?而不是用VDIS的是不是AVsycn没用?好像我看大部分demo中设置了

wallTimeBase = get_current_time_to_msec();
//wallTimeBase = 0;
Vdis_setWallTimeBase(wallTimeBase);

以上两个参数,但是我们自己的demo里面没用设置这个 是不是这里引起的?

Chris Meng:

Brad,

我看了一下DVR RDK App Notes AVSync,里面提到的的确只是解码显示的同步。

不知道编码音频和视频时候,是否有打时间戳?

Chris Meng:

回复 Chris Meng:

AS you are aware mcfw only exports elimentary audio and video streams. It does not export multiplexed audio/video streams. The audio frames and video frames are timestamped when the are captured and this info is exported to the application.

brad white:

回复 Chris Meng:

你好 谢谢你的回复   在将数据送入链路的之前给打了时间戳    。请问这一段因为是那个文档里面的吗?

Chris Meng:

回复 brad white:

Brad,

把视频存储下来,换一个解码软件看看是否有同样的问题。如果有,那你就要分析一下你码流里面的时间戳是否加的正确了。

yong yang2:

回复 brad white:

您好,我正在调试DM8168的音频卡顿bug.通过VLC观看视频正常,但是查看信息会出现插入0的情况。分析了一下,插入0是由于音频的数据不够。

视频是正常的,没有卡顿。音频偶尔会出现停顿。不知道是什么原因。音频采集配置是48K,HDMI输入,立体声。打印信息发现,采集数据时间间隔和压缩后的时间戳都有问题。数据长度是1024,每个包的时间间隔是21ms左右,有时采集时间时间间隔很短,打印的时间戳的差值不均匀2,3,12,15,17,18,。。。出现这种异常情况之前,都会打印很多采集数据长度为1024.不知道是硬件问题还是软件问题。

分析应该是硬件问题,但是硬件时钟不应该出现这种突变才对。

赞(0)
未经允许不得转载:TI中文支持网 » DM8168音视频同步问题
分享到: 更多 (0)