词汇表¶
注意
本节的目标是标准化媒体用户空间API文档中使用的术语。这是一个正在进行的工作。
- 桥接驱动程序¶
一个 设备驱动程序,它实现与媒体硬件通信的主要逻辑。
- CEC API¶
消费电子控制 API
一个旨在通过 HDMI CEC 接口接收和传输数据的 API。
请参阅 第五部分 - 消费电子控制 API。
- 数据单元¶
由总线传输的数据单位。 在并行总线上,数据单元由一个或多个相关样本组成,而在串行总线上,数据单元是逻辑的。 如果数据单元是图像数据,则也可以称为像素。
- 设备驱动程序¶
Linux内核的一部分,它实现对硬件组件的支持。
- 设备节点¶
文件系统中的一个字符设备节点,用于控制内核驱动程序中的数据传输。
- 数字电视API¶
以前称为DVB API
一个API,旨在控制实现数字电视(例如DVB,ATSC,ISDB等)的媒体硬件的子集。
请参阅 第二部分 - 数字电视 API。
- DSP¶
数字信号处理器
一个专门的 微处理器,其架构针对数字信号处理的运算需求进行了优化。
- FPGA¶
现场可编程门阵列
一种 IC 电路,设计为在制造后由客户或设计人员配置。
请参阅 https://en.wikipedia.org/wiki/Field-programmable_gate_array。
- 硬件组件¶
- 硬件外设¶
一组 硬件组件,它们共同构成一个更大的面向用户的外围设备。 例如,SoC ISP IP 块 和外部摄像头传感器共同构成一个摄像头硬件外围设备。
也称为 外设。
- I²C¶
内部集成电路
一种多主、多从、分组交换、单端、串行计算机总线,用于控制某些硬件组件,例如子设备硬件组件。
- IC¶
集成电路
在一小块扁平的半导体材料(通常是硅)上的电子电路集合。
也称为芯片。
- IP 块¶
知识产权核心
在电子设计中,半导体知识产权核心是一种可重复使用的逻辑单元、单元或集成电路布局设计,它是某一方的知识产权。 IP块可以许可给另一方,也可以由单一方拥有和使用。
请参阅 https://en.wikipedia.org/wiki/Semiconductor_intellectual_property_core)。
- ISP¶
图像信号处理器
一个专门的处理器,它实现一组用于处理图像数据的算法。 ISP可以实现用于镜头阴影校正、去马赛克、缩放和像素格式转换的算法,以及生成用于控制算法的统计信息(例如,自动曝光、白平衡和对焦)。
- 媒体API¶
一组用于控制媒体硬件的用户空间API。 它由以下组成:
请参阅 Linux媒体基础设施用户空间 API。
- MC API¶
媒体控制器API
一个旨在公开和控制多媒体设备和子设备之间关系的API。
请参阅 第四部分 - 媒体控制器 API。
- MC中心¶
-
此类驱动程序设置了
V4L2_CAP_IO_MC
device_caps 字段(请参阅 ioctl VIDIOC_QUERYCAP)。有关更多详细信息,请参阅 通过 V4L2 控制硬件外围设备。
- 媒体硬件¶
由Linux Media API支持的硬件子集。
这包括音频和视频捕获和播放硬件、数字和模拟电视、摄像头传感器、ISP、遥控器、编解码器、HDMI消费电子控制、HDMI捕获等。
- 微处理器¶
电子电路,它通过执行由指令指定的算术、逻辑、控制和输入/输出 (I/O) 操作,在一块集成电路上传输计算机程序的指令。
- 外设¶
与 硬件外设 相同。
- RC API¶
遥控器 API
一个旨在接收和传输来自遥控器的数据的API。
请参阅 第三部分 - 遥控器 API。
- SMBus¶
I²C 的一个子集,它定义了对总线的更严格用法。
- SPI¶
串行外围设备接口总线
用于短距离通信的同步串行通信接口规范,主要用于嵌入式系统。
- SoC¶
片上系统
一种集成电路,它集成了计算机或其他电子系统的所有组件。
- 流¶
从初始源到最终接收器的不同数据流(图像数据或元数据)。 初始源可以是例如图像传感器,最终接收器可以是例如内存缓冲区。
- V4L2 API¶
V4L2 用户空间 API
在 第一部分 - Linux视频API中定义的用户空间API,用于控制V4L2硬件。
- V4L2 设备节点¶
与 V4L 驱动程序关联的设备节点。
V4L2 设备节点命名在 V4L2 设备节点命名中指定。
- V4L2 硬件¶
由 V4L2 API 支持的媒体硬件的一部分。
- V4L2 子设备¶
- 视频节点中心¶
不需要使用媒体控制器的 V4L2 设备驱动程序。
此类驱动程序未设置
V4L2_CAP_IO_MC
device_caps 字段(请参阅 ioctl VIDIOC_QUERYCAP)。- V4L2 子设备 API¶
V4L2 API 的一部分,它控制 V4L2 子设备,如传感器、HDMI 接收器、缩放器、去隔行器。
有关更多详细信息,请参阅 通过 V4L2 控制硬件外围设备。