Uvc Video Camera Software
Gun value by serial number. The USB video device class (also USB video class or UVC) is a USBdevice class that describes devices capable of streaming video like webcams, digital camcorders, transcoders, analog video converters and still-image cameras.
The latest revision of the USB video class specification carries the version number 1.5 and was defined by the USB Implementers Forum in a set of documents describing both the basic protocol and the different payload formats.[1]
I have an Asus Q550LF and when i first got it the webcam (USB 2.0 HD UVC WebCam) worked fine. I upgraded to windows 8.1 and it stopped working. I have since upgraded to windows 10 (64 bit) and I got it to work by uninstalling the device through the device manager and reinstalling. Then windows 10 updated itself and now it doesn't work again. But i guess the problem doesn't come from software, because in the computers where the device works it install correctly without install any software. Doing the correct install of the device (Install the software first and then connect the device for first time) Installs the same driver (USB2.0 UVC Camera from windows), so i guess the software.
Devices[edit]
Thanks for choosing Deekec DK175VC USB2.0 UVC Video Capture adapter. With this adapter, you can capture the analog video, such as movies, TV shows, or life video, to your computer. You can also use it to capture the video from XBOX or some cameras. The Windows inbox USB video class (UVC) driver supports cameras that capture the scene in YUV format and transmit the pixel data over USB as uncompressed YUV or as compressed MJPEG frames. The following format type GUIDs should be specified in the stream video format descriptor, as defined in the WDK ksmedia.h header file. What cameras and video capture devices does Debut for Mac support? USB Video Class (UVC) Cameras. Any USB Video Class (UVC) camera should work in Debut. Mac OS X has had native support for UVC devices since version 10.4.3. If a camera works in PhotoBooth, iChat or FaceTime out of the box, then it is most likely UVC compliant.
Webcams[edit]
Webcams were among the first devices to support the UVC standard and are currently the most popular UVC devices.[citation needed]
TV receivers and video recorders[edit]
UVC v1.5 supports transmission of compressed video streams, including MPEG-2 TS, H.264, MPEG-4 SLSMPTE VC1 and MJPEG.[1]
Formats[edit]
- Uncompressed YUV formats YUY2, NV12[1]
- DV formats SD-DV, SDL-DV, and HD-DV (525-60, 625-50, 1125–60, 1250-50)[1]
- Frame-based[1]
- Video stream formats like MPEG-2 TS, H.264, MPEG-4 SL, SMPTE VC1, VP8 and MJPEG[1]
Revision history[edit]
For detailed history on releases, see the revision history section of the published USB UVC documents, available from the USB.org page.
Version | Date | Description |
---|---|---|
1.0 | September 4, 2003 | Initial release |
1.0a | December 4, 2003 | Add Additional Descriptor Subtypes for 'Extension' types. FAQ: Added section 2.21 Interlaced Video |
1.0b | ? | Changes to FAQ only: Protocol STALL behavior, Current and Future Payload Header Formats |
1.0c | June 5, 2004 | Changes to FAQ only: Added Motion JPEG Characteristics |
1.1 | June 1, 2005 | Major update including among other things: New Documents specifying for Stream and Frame Based Payloads, Latency optimizations for Stream-based formats, Specification of Absolute and Relative Control relationship, Asynchronous controls behavior, change naming from 'VDC' to 'UVC', obsolete old formats and add new ones, add a flag to distinguish between dynamic and fixed frame rate devices (RR0043). |
1.5 | June 6, 2012 | Added H.264 and VP8 payloads, and accompanying controls for video encoders. Included references to USB 3.0 |
Operating system support[edit]
- Android
- As of the release of Android 10 (and still as of June 2020) Android does not support UVC [2](USB video devices). Earlier Android versions do support UVC.
- Linux
- USB video class support for Linux is provided by the Linux UVC driver, although as of July 2017 support for still-image capture is not yet implemented.[3] The UVC driver has been included in the Linux kernel source code since kernel version 2.6.26. Detection of UVC 1.5 devices was introduced in Linux kernel version 4.5,[4] but support in the driver for UVC 1.5 specific features or specific UVC 1.5 devices was not added and MPEG-2 TS, H.264 and VP8 payloads are not supported yet. The result is that some UVC 1.5 devices that also support UVC 1.1 work correctly.
- OS X
- OS X ships with a UVC driver included since version 10.4.3,[5] updated in 10.4.9 to work with iChat.[6]
- Windows
- Windows XP has a class driver for USB video class 1.0 devices since Service Pack 2, as does Windows Vista and Windows CE 6.0. A post-service pack 2 update that adds more capabilities is also available.[7] Windows 7 added UVC 1.1 support. Support for UVC 1.5 is currently only available in Windows 8 and 10.[8][9][10][11] Most device manufacturers do, however, provide their own drivers tailored to the capabilities of the product in question.[citation needed]:
UVC Version | Windows Vista/XP | Windows 7 | Windows 8 |
---|---|---|---|
USB Video Class 1.5 (H.264 video codec) | Not supported | Not supported | Supported |
USB Video Class 1.1 | Not supported | Supported | Supported |
USB Video Class 1.0 | Supported | Supported | Supported |
FreeBSD[edit]
- FreeBSD added the uvc driver for UVC devices in Jan 18, 2011; added in the 9.0 release.[12]
- NetBSD
- NetBSD added the uvideo driver for UVC devices in September 2008; added in the 5.0 release.[13]
- OpenBSD
- OpenBSD added the uvideo driver for UVC devices in April 2008; it appears in the 4.4 release.[14]
- PlayStation 3
- The PlayStation 3 added support for UVC compatible webcams in firmware version 1.54 (only works for video chat, not games.)
- MenuetOS
- MenuetOS added support for UVC compatible webcams in version 0.87
- Solaris
- Solaris includes support for UVC webcams in the form of the usbvc driver for OpenSolaris. The driver ships with Solaris Express build 56 and later.[15]
References[edit]
- ^ abcdefUSB Device Class Definition for Video Devices, Revision 1.5, June 2012.
- ^'Android 10 no UVC issue'.
- ^'Linux UVC driver & tools'. www.ideasonboard.org.
- ^'Enable UVC 1.5 device detection'.
- ^Mac OS X 10.4.3 update 'comes with native support for UVC devices', NCH Software. Retrieved June 29, 2019.
- ^Mac OS X 10.4.9 update 'Includes iChat support for USB Video Class webcams', Apple Inc. April 8, 2008. Retrieved January 28, 2010.
- ^The updated USB Video Class (UVC) driver for Windows XP with Service Pack 2 is available.
- ^USB Video Class Driver Overview. Microsoft. Retrieved July 22, 2014.
- ^barrygolden. 'USB Video Class Driver Overview - Windows drivers'. docs.microsoft.com. Retrieved 2020-05-26.
- ^barrygolden. 'Windows 10 UVC camera implementation guide - Windows drivers'. docs.microsoft.com. Retrieved 2020-05-26.
- ^barrygolden. 'Microsoft extensions to USB Video Class 1.5 specification - Windows drivers'. docs.microsoft.com. Retrieved 2020-05-26.
- ^'UVC(4) FreeBSD Kernel Interfaces Manual'. 2012-08-06. Archived from the original on 2013-09-11. Retrieved 2013-09-10.
- ^'uvideo - NetBSD Manual Pages'. netbsd.gw.com.
- ^'uvideo(4) - OpenBSD manual pages'. man.openbsd.org.
- ^'USB Video Class driver on Solaris'. Archived from the original on 2007-08-23. Retrieved 2007-08-23.
USB Video Class (UVC) Cameras
Any USB Video Class (UVC) camera should work in Debut. Mac OS X has had native support for UVC devices since version 10.4.3. If a camera works in PhotoBooth, iChat or FaceTime out of the box, then it is most likely UVC compliant. Most new USB cameras are UVC devices.
Non-UVC Cameras
Debut is able to support some non-UVC cameras using an open-source driver named macam. A list of cameras supported by macam is available at http://webcam-osx.sourceforge.net/cameras/index.php.
To use a non-UVC camera in Debut:
- Download the latest macam disk image from http://webcam-osx.sourceforge.net/downloads.html.
- Double click the dmg file (e.g., macam.0.9.2.dmg) to see the contents in Finder.
- Launch Terminal (located in /Applications/Utilities) and run the following command:
- Enter the administrator password when prompted.
- Quit Debut if it's already running.
- Connect the camera, launch Debut and press the Device toolbar button. The non-UVC camera should be automatically used if there are no other connected devices. Otherwise, it can be selected in Preferences -> Devices.
Video Capture Devices
Some USB video capture devices, such as the SIIG USB Video/Audio Capture Device (http://www.altoedge.com/video/siig-video-capture2.html), can be used in Debut. Third-party software is usually needed to make them work. For example, VideoGlide (http://www.echofx.com/videoglide.html).
Please see Using the SIIG USB Video Capture Device for details.
FireWire Cameras
Cameras with a FireWire interface, such as DV cameras or Apple's iSight, can work in Debut. If a Firewire connected camera works in Photobooth, iChat or FaceTime then it should work in Debut just like a regular built-in or USB camera.
- Download Debut Video Capture Software
- Buy Debut Video Capture Software Professional