![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RK3399入门
文章平均质量分 82
Viking87
这个作者很懒,什么都没留下…
展开
-
RK3399Pro-硬件编解码器MPP库快速上手--(三)MPP编码关键代码讲解
MPP关键配置为了方便配置功能,我们一般将Mpp配置的关键参数定义为结构体:struct MPP_ENC_DATA //编码所需要的数据{ // global flow control flag uint32_t frm_eos; uint32_t pkt_eos; uint32_t frame_count; uint64_t stream_size; // base flow context MppCtx ctx; MppApi *mpi; MppEncPrepCfg prep原创 2021-12-24 11:09:27 · 6580 阅读 · 5 评论 -
RK3399Pro-硬件编解码器MPP库快速上手--(二)MPP编码入门
MPP编码入门mpp编码流程介绍整个编码分为mpp_create,mpp_init,再通过mpp的接口mpi->control接口来进行参数设置.一般需要配置三类信息:码率控制方式(MPPEncRcCfg),通过命令MPP_ENC_RC_CFG配置;输入控制配置(MppEncPrepCfg),通过命令MPP_ENC_SET_PREP_CFG配置;协议控制配置(MppEncCodecCfg),通过命令MPP_ENC_SET_CODEC_CFG配置;详细配置细节会在下面代码注释中给出。配原创 2021-12-20 10:00:47 · 8909 阅读 · 8 评论 -
RK3399Pro-硬件编解码器MPP库快速上手--(一)MPP介绍与环境配置
RK3399Pro-硬件编解码器MPP库快速上手--(一)MPP介绍与环境配置mpp介绍mpp开发环境配置mpp介绍MPP是Rockchip提供的媒体处理软件平台,适用于Rockchip芯片系列。它屏蔽了有关芯片的复杂底层处理,屏蔽了不同芯片的差异,为使用者提供了统一的视频媒体统一接口。如果想达到最好的效果,必须要通过librockchip_mpp来直接编码实现编解码。我们可以通过gstreamer和ffmpeg的mpp插件来使用mpp硬件加速,但是这两种应用程序都会因为兼容api的原因,徒增几次无用原创 2021-12-17 16:52:37 · 8428 阅读 · 8 评论