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

8148rdk改变帧率问题?

现象我想改变8148rdk中编码帧率,不知道要改动哪些地方,哪位老师能不能给我指点一下,小弟不胜感激

Louis:

请问你使用的是什么软件开发包?

pan hu:

回复 Louis:

谢谢老师的回复,我使用的是8148rdk3.0的开发包,请问您如果我要改变帧率要从哪些地方入手? 我刚刚接触,请您多多指教。

pan hu:

回复 Haijun Guo:

Haijun Guo 老师,只需要调用这个函数就可以,将帧率改变吗??

pan hu:

回复 Haijun Guo:

另外还有:函数Vcam_setDynamicParamChn 和函数Vcam_setFrameRate 两者有什么区别?

aniu:

回复 Haijun Guo:

请问一下怎样打印编码通道的详细信息,还有在调试的时候怎样输出调试信息?查看当前程序运行到哪一步的时候 都是是通过printf()函数输出的方法?还是有其他的方法??谢谢!!!

Haijun Guo:

回复 aniu:

打印编码通道详细信息:Venc_getDynamicParam(chId, 0, &params, VENC_ALL); 其实在串口上,demo–>encode settings–> i. Print Encode Parameters就可以。

调试程序,还可以使用CCS做单步跟踪。

pan hu:

回复 Haijun Guo:

Haijun Guo 老师,我按照你提供的方法,调用Venc_setDynamicParam函数,修改帧率,修改后却出现了一个问题,例如:我将帧率修改为20,但是利用我们公司的客户端的实时视频上帧率却显示只有9,但是我调用Venc_getDynamicParam函数查看帧率却显示为20,公司的客户端实时视频上显示的帧率总比我设置的帧率要小点,不知道这是什么原因??另外我参考以前我们公司368的代码,发现以前修改帧率时不仅对编码venc帧率进行了修改,也对采集capture帧率也进行了修改,他们的修改帧率是自己写的 ,是通过抽帧的思想做的,

赞(0)
未经允许不得转载:TI中文支持网 » 8148rdk改变帧率问题?
分享到: 更多 (0)