Video4Linux或V4L是一個及裝置輸出API,以及Linux的驅動程式框架,支援很多USB摄像头、以及其他裝置。Video4Linux與Linux内核緊密整合,Video4Linux取名的靈感來自Video for Windows(有時候會縮寫為“V4W”),但兩者在技術上並沒有任何關聯。
第一版
V4L在Linux内核的2.1.X開發循環中被引入。
V4L1在Linux内核2.6.38放棄支援 。
第二版
V4L2是V4L的第二個版本。Video4Linux2修復了一些設計上的程式錯誤,最先在2.5.X版的核心中出現。Video4Linux2的驅動程式包含了一個對Video4Linux1應用程式的相容模式,雖然支援並不完整,並且建議在V4L2模式下使用Video4Linux1裝置。DVB專案Wiki現在託管在LinuxTV網站上。
支援Video4Linux的軟體
*
- FFmpeg
*
- GStreamer
*
- Kopete
*
- MPlayer
- MythTV
- OpenCV
- Pygame
- Skype
- Tvtime
- VLC多媒體播放器
*
- ZoneMinder
參考資料
外部連結
- [http://git.linuxtv.org/media_tree.git/tree media_tree] git開發樹
- [http://git.linuxtv.org/v4l-utils.git/tree v4l-utils] git開發樹
- [http://linuxtv.org/downloads/v4l-dvb-apis/ Linux多媒體API]
- [http://www.linuxtv.org/wiki/index.php/Main_Page Video4Linux-DVB wiki頁面]
- [http://www.exploits.org/v4l Video4Linux 資源]
- [https://web.archive.org/web/20110707012535/http://alumnos.elo.utfsm.cl/~yanez/video-for-linux-sample-programs/ Video For Linux (V4L) 範例]
- [https://web.archive.org/web/20110707012738/http://alumnos.elo.utfsm.cl/~yanez/video-for-linux-2-sample-programs/ Video For Linux 2 (V4L2) 範例]
- [https://archive.today/20130103002424/http://v4l4j.googlecode.com/ 從Java使用Video4Linux裝置]
- [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/?qt=grep&q=v4l kernel.org]
- [http://wiki.openwrt.org/doc/howto/usb.video OpenWrt Wiki頁面]
评论 (0)