詞彙表¶
注意
本節的目標是標準化媒體使用者空間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_MCdevice_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_MCdevice_caps 欄位(請參閱 ioctl VIDIOC_QUERYCAP)。- V4L2 子裝置 API¶
V4L2 API 的一部分,它控制 V4L2 子裝置,如感測器、HDMI 接收器、縮放器、去隔行器。
有關更多詳細資訊,請參閱 透過 V4L2 控制硬體外圍裝置。