Toybrick

标题: mpp h264解码问题,求解答! [打印本页]

作者: moyhu    时间: 2020-6-11 15:05
标题: mpp h264解码问题,求解答!
1、是否可以指定解码输出的yuv格式?在demo中看到这个命令,但是好像不起作用
mpi->control(ctx, MPP_DEC_SET_OUTPUT_FORMAT, &cmd->format)

2、yuv转码(libyuv::NV12ToI420)640x480一帧大概是3ms,但是如果开启了解码线程,会影响到yuv转码速度(两线程无资源冲突),一帧耗时20~30 ms,可能会是什么原因?

3、如果yuv转码的源来自于解码输出,除了第2条的现象,每3秒的样子会出现一次严重卡顿,转码一帧要240ms,渲染出来很明显的不流畅

4、有无h264解码加渲染的demo呀,最好多路的

作者: moyhu    时间: 2020-6-11 15:36
系统是android,底层c++开发
作者: jefferyzhang    时间: 2020-6-12 14:39
1. 不能,不要把简单的VPU库想的那么复杂,他只负责编解码,不会负责格式转换,否则库就臃肿不堪。编码什么格式解出来就是什么格式。
2. 你libyuv哪里来的?走软件转码速度有什么好说的。一般我们推荐用RGA硬件转。
3. 同上
4. 教程有多路解码的。你要是安卓就更简单了,直接开6个MediaCodec解不就好了么,都是对接好的
作者: moyhu    时间: 2020-6-12 19:21
好的,谢谢,我先看看RGA




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3