The USB video device class (also USB video class or UVC) is a USB device 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.
Maps, Directions, and Place Reviews
Devices
Webcams
Webcams were among the first devices to support the UVC standard and are currently the most popular UVC devices.
TV receivers and video recorders
UVC v1.1 support transmission of compressed video streams, including MPEG-2 TS, H.264, MPEG-4 SL SMPTE VC1 and MJPEG.
Camera Class Video
Formats
- Uncompressed YUV formats YUY2, NV12
- DV formats SD-DV, SDL-DV, and HD-DV (525-60, 625-50, 1125-60, 1250-50)
- Frame-based
- Video stream formats like MPEG-2 TS, H.264, MPEG-4 SL, SMPTE VC1, and MJPEG
Revision history
For detailed history on releases, see the revision history section of the published USB UVC documents, available from the USB.org/developers/docs page.
Operating system support
Source of the article : Wikipedia
EmoticonEmoticon