複製鏈接
請複製以下鏈接發送給好友

uvc

鎖定
UVC全稱為USB Video Class,即:USB視頻類,是一種為USB視頻捕獲設備定義的協議標準。是Microsoft與另外幾家設備廠商聯合推出的為USB視頻捕獲設備定義的協議標準,已成為USB org標準之一。
中文名
UVC
外文名
USB video class或USB video device class
推出企業
Microsoft
含    義
USB視頻捕獲設備定義的協議標準

uvc基本介紹

如今的主流操作系統(如Windows XP SP2 and later, Linux 2.4.6 and later, MacOS 10.5 and later)都已提供UVC設備驅動,因此符合UVC規格的硬件設備在不需要安裝任何的驅動程序下即可在主機中正常使用。使用UVC技術的包括攝像頭、數碼相機、類比影像轉換器、電視棒及靜態影像相機等設備。
最新的UVC版本為UVC 1.5,由USB Implementers Forum定義包括基本協議及負載格式。
網絡攝像頭是第一個支持UVC而且也是數量最多的UVC設備,操作系統只要是 Windows XP SP2 之後的版本都可以支持 UVC,當然 Vista 就更不用説了。Linux系統自2.4以後的內核都支持了大量的設備驅動,並可以支持UVC設備。
使用 UVC 的好處 USB 在 Video這塊也成為一項標準了之後,硬件在各個程序之間彼此運行會更加順利,而且也省略了驅動程序安裝這一環節。

uvcUVC工業相機

這些設備(如IDS生產的USB UVC相機)的優點是它們在運行時不需要安裝特殊的驅動程序,因為標準的UVC驅動程序能讓不同製造商生產的產品之間可相互兼容。因此,用户只需將相機連接到電腦上,便可直接進行圖像傳輸。
支持 USB Video Class (UVC) standard 1.1可以讓相機在所有的作業系統以及平台中使用(Windows, Linux, Mac etc.)。用户只需連接相機便可進行圖像傳輸,而無需安裝任何驅動程序 [1] 
UVC相機最適合作為工業網絡相機在視頻會議、站亭系統、小型設備生產、物流業等應用中使用。

uvcUVC功能

UVC設備都是多Interface設備,這點同普通的u盤不同。UVC設備最起碼有兩個Interface,VideoControl(VC)Interface和VideoStream(VS) Interface; 這也是最常見的UVC設備。 Spec明確要求一個具有可用的,具有實際UVC功能的設備要有一個VC Interface,一個或多個VS Interface。
VCInterface用於進行配置,操控,設置UVC設備進入不同的功能狀態,而VSInterface則負責視頻數據流的傳輸;完整的UVC功能需依賴VS,VC Interfaces的配合才能實現。
參考資料
  • 1.    範超, 趙琳, 李真. 一種基於USB的視頻傳輸系統設計[J]. 電腦知識與技術, 2017, 13(5X):216-217.