瞭解V4L2(video 4 linux 2)

來源:互聯網
上載者:User

很多人知道v4l2可以用來在linux上採集網路攝影機的圖片,但其實v4l2還有更多的功能。其主要功能使程式有發現裝置和操作裝置的能力.它主要是用一系列的回呼函數來實現這些功能。像設定網路攝影機的頻率、幀頻、視頻壓縮格式和映像參數等等。當然也可以用於其他多媒體的開發,如音頻等。  但是此架構只能運行在Linux作業系統之上。

 可以支援多種裝置,它可以有以下幾種介面:

1. 視頻採集介面(video capture interface):這種應用的裝置可以是高頻頭或者網路攝影機.V4L2的最初設計就是應用於這種功能的.

2. 視頻輸出介面(video output interface):可以驅動電腦的外圍視頻映像裝置--像可以輸齣電視訊號格式的裝置.

3. 直接傳輸視頻介面(video overlay interface):它的主要工作是把從視頻採集裝置採集過來的訊號直接輸出到輸出裝置之上,而不用經過系統的CPU.

4. 視頻間隔消隱訊號介面(VBI interface):它可以使應用可以訪問傳輸消隱期的視頻訊號. 

5. 收音機介面(radio interface):可用來處理從AM或FM高頻頭裝置接收來的音頻流.


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.