RK3568-mpp(Media Process Platform)媒体处理软件平台

第一章 MPP 介绍

1.1 概述

瑞芯微提供的媒体处理软件平台(Media Process Platform,简称 MPP)是适用于瑞芯微芯片系列的通用媒体处理软件平台。
该平台对应用软件屏蔽了芯片相关的复杂底层处理,其目的是为了屏蔽不同芯片的差异,为使用者提供统一的视频媒体处理接口(Media Process Interface,缩写 MPI)。
MPP提供的功能包括:
 视频解码
 H.265 / H.264 / H.263 / VP9 / VP8 / MPEG-4 / MPEG-2 / MPEG-1 / VC1 / MJPEG
 视频编码
 H.264 / VP8 / MJPEG
 视频处理
 视频拷贝,缩放,色彩空间转换,场视频解交织(Deinterlace)

1.2 系统架构

MPP 平台在系统架构的层次图如下图:

在这里插入图片描述文章来源地址https://uudwc.com/A/ZGYBm

 硬件层 Hardware
	硬件层是瑞芯微系列芯片平台的视频编解码硬件加速模块,包括 VPU,rkvdec,rkvenc 等不同类型,不同功能的硬件加速器。
 内核驱动层 Kernel driver
	Linux 内核的编码器硬件设备驱动,以及相关的 mmu,内存,时钟,电源管理模块等。支持的平台主要是 Linux kernel 3.10 和 4.4 两个版本。MPP 库对于内核驱动有依赖

原文地址:https://blog.csdn.net/qq_42952079/article/details/132780305

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年09月15日 00:21
下一篇 2023年09月15日 00:21