Skip to main content
Qualcomm® Adreno 视频处理单元(VPU)是一款硬件加速视频引擎,支持多种视频编解码器的视频播放(解码)和录制(编码)。应用可以使用 Qualcomm® Intelligent Multimedia SDK(IM SDK)或 Video4Linux2(V4L2)将视频操作卸载到 Adreno VPU,从而释放 CPU 和 GPU 去执行其他操作。

注意:

请参阅 Qualcomm® Linux® 支持的硬件 SoC

视频软件架构包括以下部分:
  • 用户空间:由基于 V4L2 或 GStreamer 的应用组成
  • 内核空间:由 V4L2 框架和 Adreno VPU 驱动组成
  • 硬件模块:由 Adreno VPU 固件和硬件组成
下图展示了视频软件架构中的各个模块:
图:视频软件的高层架构

图:视频软件的高层架构

后续步骤