日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 消費電子 > 設計應用 > 基于Video4Linux的攝像頭驅動設計

          基于Video4Linux的攝像頭驅動設計

          作者: 時間:2009-09-15 來源:網(wǎng)絡 收藏

          0 引言
          隨著多媒體技術、網(wǎng)絡技術的迅猛發(fā)展和后PC機時代的到來,利用嵌人式系統(tǒng)實現(xiàn)遠程視頻監(jiān)控、可視電話和視頻會議等應用已成為可能。為了實現(xiàn)這些應用,實時獲得視頻數(shù)據(jù)是一個重要環(huán)節(jié)。針對這一點本文在嵌入式系統(tǒng)平臺上,(簡稱V4L)技術,實現(xiàn)了開發(fā),詳細敘述了V4L技術和在Blackfin536 DSP平臺上的Linux程序。

          本文引用地址:http://yuyingmama.com.cn/article/166878.htm


          1
          V4L是Linux的影像串流系統(tǒng)與嵌入式影像系統(tǒng)的基礎。Linux在TV、多媒體上的應用是目前相當熱門的研究領域,而其中最關鍵的技術則是Linux的V4L。V4L是Linux kernel里支持影像設備的一組APIs,配合適當?shù)?a class="contentlabel" href="http://yuyingmama.com.cn/news/listbylabel/label/攝像頭">攝像頭與攝像頭程序,可以讓我們實現(xiàn)影像采集、AM/FM無線廣播、影像CODEC、頻道切換等功能;而目前最主要的則是應用在影像串流系統(tǒng)與嵌入式影像系統(tǒng)里,其應用范圍相當廣泛,例如:遠距離教學系統(tǒng)、遠距離診斷系統(tǒng)、視頻會議等。
          目前,V4L這套接口已發(fā)展為V4L 2,前者比后者簡單,但存在兩個不足之處:驅動程序時不能同時打開多個設備;現(xiàn)存的V4L API不能很好地支持帶編碼能力的設備。本文為便于研究攝像頭驅動開發(fā),還是使用V4L。
          V4L主要結構體如下:

                camera_open,camera_close是打開和關閉視頻采集設備;camera_read,是讀取視頻圖像;視頻驅動主要的控制接口都是通過 ioctl來實現(xiàn)的,如圖像的格式、亮度、色度等信息都是通過ioctl函數(shù)獲取和設置的。ioctl命令部分如下:


                上一頁 1 2 3 下一頁

                評論


                相關推薦

                技術專區(qū)

                    <style id="k3y6c"><u id="k3y6c"></u></style>
                      <s id="k3y6c"></s>
                      <mark id="k3y6c"></mark>
                        
                        

                        <mark id="k3y6c"></mark>