DM365 有216M、270M和300M,我现在想把300M的降到270M来编码720P,在ti的e2e上看看h264enc_2.0以上的版本是支持216M720P编码的,但是关于帧率之类的其他信息没有找到,在dvsdk中也没有发现相关信息。现在我在ubl中把DM365主频降低后,同时把h264编码等级由highprofile改成了baseprofile,但是流化后只能看到前两帧,请问在调用编码库的时候还有哪些关键参数需要设置?或者通过低主频的365怎么做才能编码720P呢?多谢指导!
Chris Meng:
你好,
首先请问在DM365 300Mhz情况下,你是否已经实现720P的编码了? 不需要把hp改为baseline,两者对性能的消耗没有太多的变化。
如果是,那应该是ubl频率配置问题的居多。
另,不知道"流化后"是什么意思?
jk laoking:
回复 Chris Meng:
多谢您的回复!
在300M的情况下,已经实现了720P的编码。
在ubl配置中,我已经把pll改成了arm@270M,ddr@216M,并且系统可以成功启动。
“流化后”是指用live555将编码后的数据发到pc上解码显示。
按照上面的操作,单纯修改ubl之后,对于编码库的参数不修改的话无法进行720P的编码。我现在用的编码库是版本是2.20的。请问如果hp和baseline对于系统资源占用差不多的话,那应该修改哪些代码才能让arm@270M编码720P/30fps呢?
Chris Meng:
回复 jk laoking:
你好,
我不认为“对于编码库的参数不修改的话无法进行720P的编码”。请问如果不改的话,你遇到的具体问题是什么?
jk laoking:
回复 Chris Meng:
现象是在IE中通过解码显示只有前两帧数据,但是在控制台上显示一切信息都是正常的。我用的程序代码是IPNC V2.5