This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8168音视频同步问题



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

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

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

  • Brad,

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

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

  • 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,

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

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

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

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