The UVC, short for USB Video Class, is a USB device class that allows a direct video data transfer from a video streaming device (such as camcorders, webcams, analog video converters) to a computer or game console. It was introduced by the USB implementer’s forum also known as USB –IF. UVC makes moving audio and video sources from devices (such as Pengo 4k Grabber, Webcams, Digital Cameras etc.) to a computer operating system much easier in the sense that there is no need to install any driver. Any Video Camera device could use the standard UVC driver (already built in the OS) in those platforms to transfer videos directly.
Having said that, readers may feel that there is nothing remarkable. But in fact, not needing to install a driver is really a big benefit! In the past, when the transmission speed was not so fast, the video and audio information had to be compressed before being transmitted, and could only be read after being decompressed by the driver on the computer. To put it in another way, the driver can be seen as a dictionary, and the various audio and video data can be seen as a variety of languages. If you want to connect ten different audio and video sources, you have to have ten different kinds of dictionaries and ten different drivers. In addition to being a troublesome and time-consuming installation, some drivers may be blocked by the computer operating system or firewall, resulting in the inability to transfer a video source from a camera or other equipment. Not to mention if the compute’s operating system and performance is not enough, the data could be lost during the editing and decompressing process.
With the increase of USB transmission speed, the audio and video data can be transmitted directly at no time. In 2003, UVC 1.0 was introduced by USB-IF; the latest UVC 1.5 was then introduced in 2012. Through the standardization of UVC, installing redundant drivers are not necessary anymore thus increasing the capacity of hardware. Additionally, you will not have to worry about editing, decompressing, computer failure and the risk of not saving your data.
We hope you have a better understanding of UVC! If you want to know some additional technical information, you are welcome to visit our Pengo Facebook and like us! We will have occasional events and promotion so make sure to check us out!
Note: UVC is built into operating systems such as Windows, Mac OX, Linux, FreeBSD, and the PS3.