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 固件和硬件组成
下图展示了视频软件架构中的模块:
图:视频软件的高级架构

图:视频软件的高级架构

后续步骤