詞彙表

注意

本節的目標是標準化媒體使用者空間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

硬體元件

媒體硬體的子集。 例如,一個 I²CSPI 裝置,或一個 IP 塊SoCFPGA 內部。

硬體外設

一組 硬體元件,它們共同構成一個更大的面向使用者的外圍裝置。 例如,SoC ISP IP 塊 和外部攝像頭感測器共同構成一個攝像頭硬體外圍裝置。

也稱為 外設

I²C

內部積體電路

一種多主、多從、分組交換、單端、序列計算機匯流排,用於控制某些硬體元件,例如子裝置硬體元件。

請參閱 http://www.nxp.com/docs/en/user-guide/UM10204.pdf

IC

積體電路

在一小塊扁平的半導體材料(通常是矽)上的電子電路集合。

也稱為晶片。

IP 塊

智慧財產權核心

在電子設計中,半導體智慧財產權核心是一種可重複使用的邏輯單元、單元或積體電路佈局設計,它是某一方的智慧財產權。 IP塊可以許可給另一方,也可以由單一方擁有和使用。

請參閱 https://en.wikipedia.org/wiki/Semiconductor_intellectual_property_core)。

ISP

影像訊號處理器

一個專門的處理器,它實現一組用於處理影像資料的演算法。 ISP可以實現用於鏡頭陰影校正、去馬賽克、縮放和畫素格式轉換的演算法,以及生成用於控制演算法的統計資訊(例如,自動曝光、白平衡和對焦)。

媒體API

一組用於控制媒體硬體的使用者空間API。 它由以下組成:

請參閱 Linux媒體基礎設施使用者空間 API

MC API

媒體控制器API

一個旨在公開和控制多媒體裝置和子裝置之間關係的API。

請參閱 第四部分 - 媒體控制器 API

MC中心

需要 MC APIV4L2 硬體 裝置驅動程式。

此類驅動程式設定了 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 裝置驅動程式。

此類驅動程式未設定 V4L2_CAP_IO_MC device_caps 欄位(請參閱 ioctl VIDIOC_QUERYCAP)。

V4L2 子裝置 API

V4L2 API 的一部分,它控制 V4L2 子裝置,如感測器、HDMI 接收器、縮放器、去隔行器。

有關更多詳細資訊,請參閱 透過 V4L2 控制硬體外圍裝置