Uvcvideo: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (moved Linux-UVC to Uvcvideo: proper name of driver)
(some description edits)
Line 1: Line 1:
{{lowercase|uvcvideo}}
'''Linux-UVC''' (which may also be referred to as uvcvideo) is a kernel driver module meant to support any [[UVC]] compliant device.


'''uvcvideo''' is a kernel driver module meant to support any [[UVC]] compliant device. This Linux UVC device driver was included in the kernel as of 2.6.26.


Taken collectively, these are known as [[UVC Webcam Devices]].


Taken collectively, these are known as [[UVC Webcam Devices]].
The Linux UVC device driver was included in the kernel as of 2.6.26.


* The linux-uvc driver is V4L2-only. This means applications which support V4L1 only will not work. V4L1 is officially deprecated, and have been removed from the kernel recently, so most drivers have or will switch to V4L2 anyway.
* The uvcvideo driver is V4L2-only. This means applications which support V4L1 only will not work. V4L1 is officially deprecated, and have been removed from the kernel recently, so most drivers have or will switch to V4L2 anyway.




Line 15: Line 15:


==External Links==
==External Links==
* [http://www.ideasonboard.org/uvc/ Linux UVC Project webpage]
* [http://www.ideasonboard.org/uvc/ Linux UVC Project webpage] - the project's goal is to provide all necessary software components to fully support UVC compliant devices in Linux (i.e. the uvcvideo kernel device driver and for user-space tools for UVC devices)


[[Category:Drivers]]
[[Category:Drivers]]

Revision as of 04:05, 30 January 2012

uvcvideo is a kernel driver module meant to support any UVC compliant device. This Linux UVC device driver was included in the kernel as of 2.6.26.


Taken collectively, these are known as UVC Webcam Devices.

  • The uvcvideo driver is V4L2-only. This means applications which support V4L1 only will not work. V4L1 is officially deprecated, and have been removed from the kernel recently, so most drivers have or will switch to V4L2 anyway.


Some development history

Mailing list

External Links

  • Linux UVC Project webpage - the project's goal is to provide all necessary software components to fully support UVC compliant devices in Linux (i.e. the uvcvideo kernel device driver and for user-space tools for UVC devices)