Video4Linux
编程语言 | C |
---|---|
操作系统 | Linux |
平台 | Linux内核 |
许可协议 | GNU通用公共许可证 |
网站 | www |
Video4Linux或V4L是一个视频截取及装置输出API,以及Linux的驱动程式框架,支持很多USB摄像头、电视调谐卡以及其他装置。Video4Linux与Linux内核紧密集成,Video4Linux取名的灵感来自Video for Windows(有时候会缩写为“V4W”),但两者在技术上并没有任何关系[1][2]。
第一版
V4L在Linux内核的2.1.X开发循环中被引入。 V4L1在Linux内核2.6.38放弃支持[3] 。
第二版
V4L2是V4L的第二个版本。Video4Linux2修复了一些设计上的程序错误,最先在2.5.X版的核心中出现。Video4Linux2的驱动程式包含了一个对Video4Linux1应用程式的兼容模式,虽然支持并不完整,并且建议在V4L2模式下使用Video4Linux1装置。DVB项目Wiki现在托管在LinuxTV网站上。
支持Video4Linux的软件
- aMSN
- DVswitch
- Ekiga
- FFmpeg
- FreeJ
- GStreamer
- kdetv
- Kopete
- LiVES
- MPlayer
- MythTV
- OpenCV
- Pygame
- Skype
- Tvtime
- VLC多媒体播放器
- xawtv
- ZoneMinder
参考资料
外部链接
- media_tree (页面存档备份,存于互联网档案馆)git开发树
- v4l-utils (页面存档备份,存于互联网档案馆)git开发树
- Linux多媒体API (页面存档备份,存于互联网档案馆)
- Video4Linux-DVB wiki页面 (页面存档备份,存于互联网档案馆)
- Video4Linux 资源 (页面存档备份,存于互联网档案馆)
- Video For Linux (V4L) 示例
- Video For Linux 2 (V4L2) 示例
- 从Java使用Video4Linux装置
- kernel.org
- OpenWrt Wiki页面 (页面存档备份,存于互联网档案馆)
|