ZHCADF0 November   2023 AM62A3-Q1 , AM62A7-Q1 , AM62P-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2AM62A 处理器
  6. 3AM62A 视频处理单元 (VPU) 功能
  7. 4AM62A JPEG 编码能力
    1. 4.1 开源 GStreamer 概述
    2. 4.2 TI 提供的用于多媒体的 V4L2 驱动程序
    3. 4.3 硬件加速 GStreamer 插件
  8. 5软件驱动器架构
  9. 6性能测量
  10. 7多媒体用例
    1. 7.1 智能 AI 盒
    2. 7.2 安全监控
  11. 8总结
  12. 9参考资料

硬件加速 GStreamer 插件

使用 GStreamer 作为多媒体框架的一个好处是内核库已在 ARM Linux 上构建并运行。Gstreamer 插件是在具有 ARM 和多媒体硬件加速器的 TI 嵌入式处理器上启用额外硬件功能所需的唯一元件。开源 GStreamer 插件为 GStreamer 流水线提供了一些元素,可以通过 V4L2 GStreamer 插件使用硬件加速视频解码。表 4-3 中提供了 AM62A Processor SDK 中的 GStreamer 插件和比特流格式支持。

表 4-3 GStreamer 插件和格式支持
GStreamer 插件支持 支持的比特流格式
编码器 v4l2h264enc
v4l2h265enc
V4L2_PIX_FMT_H264
V4L2_PIX_FMT_HEVC
解码器 v4l2h264dec
v4l2h265dec
V4L2_PIX_FMT_H264
V4L2_PIX_FMT_HEVC