你好,目前用6467解码1024*1024分辨率的H264,然后输出到显示器,发现延迟很大,大约延迟16帧,通过查看PDF,有个参数displayDelay默认恰好也是16,但是CE提供的VIDDEC2_Params没有包括这个变量,请问如何修改,谢谢,或者有没有其他方法可以缩短延迟
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.
Jin,
请参考论坛讨论:https://e2e.ti.com/support/embedded/multimedia_software_codecs/f/356/t/129132。
Jin Xin,
e2e的帖子里有提到他添加了IH264VDEC_Params extdecParams;等代码。displaydelay是h264的扩展参数,需要添加相关头文件。这个头文件在h264dec库的包里面。
你好,
请问在DM6467侧,你们是接收到一帧压缩数据后就立即解码,还是会缓存几帧后再解码?解码后是立即显示的么?
你看到修改displaydelay对减少延时的改善么?
你好,
你是否有测试过网传的时间有多少?
显示部分,请问putDisplayBuffer是否是解码buffer copy到显示驱动?如果是,这里也会增加延时,建议修改驱动,直接把解码的buffer指针送到显示驱动。
关于display设置为2的问题,你可以参考一下e2e的讨论:https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/p/6017/22400#pi317334=1。