引言
在智能视频监控、多媒体处理等领域,海思芯片凭借其强大的性能和丰富的功能,占据了重要的市场份额。海思 3519 平台作为其中的佼佼者,其 MPP(Media Process Platform)系统架构为应用软件的快速开发提供了坚实的基础。本文将带您深入了解海思 3519 平台 MPP 系统架构的全貌,为您在相关领域的开发之旅奠定理论基础。海思提供的媒体处理软件平台(Media Process Platform,简称 MPP),可支持应用软件快速开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供MPI(MPP Program Interface)接口完成相应功能。该平台支持应用软件快速开发以下功能:输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码、视频输出显示、视频图像前处理(包括去噪、增强、锐化)、图像拼接、图像几何矫正、智能、音频捕获及输出、音频编解码等功能。
一、系统架构分层详解
-
硬件层
海思 3519 平台的硬件层以 Hi35xx 芯片为核心,辅以 Flash、DDR(Double Data-Rate)、视频 Sensor 或 AD、音频 AD 等外围器件。这些外围器件协同芯片,为整个系统提供了强大的数据处理和存储能力,确保视频、音频等数据能够高效、准确地传输和处理。 -
操作系统层
该平台支持基于 Linu