Video4Linux
Video4Linux或V4L是一个视频截取及设备输出API,以及Linux的驱动程序框架,支持很多USB摄像头、电视调谐卡以及其他设备。Video4Linux与Linux内核紧密集成,Video4Linux取名的灵感来自Video for Windows(有时候会缩写为“V4W”),但两者在技术上并没有任何关联[1][2]。
编程语言 | C |
---|---|
操作系统 | Linux |
平台 | Linux内核 |
许可协议 | GNU通用公共许可证 |
网站 | www |
第一版
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的软件
参考数据
- . [2013-12-04]. (原始内容存档于2014-02-21). Overview of the V4L2 driver framework
- https://events.linuxfoundation.org/images/stories/pdf/lceu2012_debski.pdf (页面存档备份,存于) Video4Linux2 - Path to a Standardized Video Codec API
- . LinuxTV Wiki. [2014-02-08]. (原始内容存档于2022-04-26).
外部链接
- 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页面 (页面存档备份,存于)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.