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参考资料

TI 提供的用于多媒体的 V4L2 驱动程序

Video4Linux 版本 2 (V4L2) 是一种开源框架,它提供了一个媒体接口来连接所有基于 Linux 的应用。V4L2 是一组器件驱动程序和 API,用于支持 Linux 系统上的实时视频捕捉和视频存储器到存储器操作。

分别使用编码器和解码器硬件的视频编码和解码作为 V4L2 驱动程序启用。V4L2 通过一个实现 V4L2 节点 ioctls 的薄层与编码器和解码器驱动器集成,并将 V4L2 数据结构转换为编码器/解码器可理解的数据结构。