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