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

dm8168编码100fps不正确

我使用的是dvrrdk开发套件,目前需要从video端口采集两路256×256的视频数据,采集正常,但是在编码时,始终无法达到100fps,总是差了一点,从打印时间看来,时间卡在等待IVA-HD的资源释放.采取两种方式进行编程,一种是一个HDVICP做两路编码,一种是两个HDVICP进行编码,其中第一种情况编码达到199fps左右,等待HDVICP的时间占据90%,编码时间只有7%,具体时间为352us第二种情况编码基本上最后两路HDVICP都是99fps,等待HDVICP的时间占据91%,编码时间为9%,具体时间为900us我想请问一下:1.如何将等待时间缩小,还有什么优化选项的位置2.为什么两种编码的时间相差三倍之大,反而使用一路HDVICP的编码效率还高一些

Chris Meng:

Zhang Ke,

你使用的是哪个版本的DVRRDK,是4.01么?

ke zhang1:

回复 Chris Meng:

是的,是这个版本

Chris Meng:

回复 ke zhang1:

Zhang Ke,

DVR RDK在DM8168上可以实现16路同编同解,三个IVAHD都使用了,你的应用应该是没有什么问题的。

1. 请问你代码的下面类似配置,是否和你使用的DM8168配置的频率一致?

System_common.h 

#if defined(TI_816X_BUILD)

#define SYSTEM_M3VPSS_FREQ         (280*1000*1000)

#define SYSTEM_M3VIDEO_FREQ        (280*1000*1000)

#define SYSTEM_DSP_FREQ            (800*1000*1000)

#endif

2 你的videoM3的loading有多少?

赞(0)
未经允许不得转载:TI中文支持网 » dm8168编码100fps不正确
分享到: 更多 (0)