linux android V4l2 的一些精品文章串連

來源:互聯網
上載者:User

在進行V4L2開發中,一般會用到以下的命令標誌符:

  1. VIDIOC_REQBUFS:分配記憶體
  2. VIDIOC_QUERYBUF:把VIDIOC_REQBUFS中分配的資料緩衝轉換成物理地址
  3. VIDIOC_QUERYCAP:查詢驅動功能
  4. VIDIOC_ENUM_FMT:擷取當前驅動支援的視頻格式
  5. VIDIOC_S_FMT:設定當前驅動的頻捕獲格式
  6. VIDIOC_G_FMT:讀取當前驅動的頻捕獲格式
  7. VIDIOC_TRY_FMT:驗證當前驅動的顯示格式
  8. VIDIOC_CROPCAP:查詢驅動的修剪能力
  9. VIDIOC_S_CROP:設定視頻訊號的邊框
  10. VIDIOC_G_CROP:讀取視頻訊號的邊框
  11. VIDIOC_QBUF:把資料從緩衝中讀取出來
  12. VIDIOC_DQBUF:把資料放回緩衝隊列
  13. VIDIOC_STREAMON:開始視頻顯示函數
  14. VIDIOC_STREAMOFF:結束視頻顯示函數
  15. VIDIOC_QUERYSTD:檢查當前視頻裝置支援的標準,例如PAL或NTSC。

這些IO調用,有些是必須的,有些是可選擇的。

 

 

Android camera preview and take picture with V4l2:
http://hi.baidu.com/kellyvivian/blog/item/5ea8244b91e20c3aafc3ab95.html

v4l2驅動編寫篇第五B--格式的協定 :http://www.usr.cc/forum-redirect-goto-nextnewset-tid-1901.html

大家一起來討論video for linux的編程    :
http://www.linuxsir.org/bbs/printthread.php?t=113708&pp=40

Android 的Camera架構介紹: 

http://dev.10086.cn/cmdn/bbs/viewthread.php?tid=7189&highlight=Android%2B%E7%9A%84Camera%E6%9E%B6%E6%9E%84%E4%BB%8B%E7%BB%8D

                                                  

http://dev.10086.cn/cmdn/bbs/viewthread.php?tid=7586&highlight=Android%2B%E7%9A%84Camera%E6%9E%B6%E6%9E%84%E4%BB%8B%E7%BB%8D

 

V4l2 Capture Sequence :
http://hi.baidu.com/zgjy1987/blog/item/2d74e1d42b9de0c950da4be6.html

V4L2網路攝影機擷取單幅圖片測試程式(mmap):
http://hi.baidu.com/aokikyon/blog/item/258ffdfc0c67f7f0fd037f30.html

V4L2網路攝影機擷取單幅圖片測試程式:
http://hi.baidu.com/aokikyon/blog/item/6e4e622c3e6f9be18b13993f.html

V4L2 - Linux下視頻驅動模型:
http://hi.baidu.com/aokikyon/blog/item/6e4e622c3e6f9be18b13993f.html

video4linux2筆記2:

http://hi.baidu.com/whs08/blog/item/414ea2666daa4a2eaa184c1f.html

V4L2 簡介:

http://hi.baidu.com/%D1%EE%D4%C6%B7%C9%B5%C4%BF%D5%BC%E4/blog/item/da01058ef6c02af3513d925d.html

ov7670: http://hanyongliangup.blog.sohu.com/146840767.html

Video for Linux Two API Specification:
http://v4l2spec.bytesex.org/spec/x542.htm

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.