USB Video Class (UVC) Explained: Revolutionizing Video Transfer

Eric Huang

Dec 05, 2012 / 1 min read

At IDF, I talked with Terry Moore, CEO of MCCI.  He explained the USB Video Class (UVC).

Video Class, in this case, means moving video from a web camera or digital video camera to another device like a display, or PC, or game console.

UVC is built into Windows, Mac OX, Linux, FreeBSD, and the PS3.

Simply, UVC makes it easier by standardizing video drivers. So any video camera could use the standard UVC driver in those platforms. The video camera maker only needs to worry about the embedded firmware in the video camera itself.

UVC splits the data in to control and video (payload) streams. Updated to address USB 3.0 in 2012, the standard defines how to move video through the standard drivers. 

For more details, watch the video here with Terry Moore’s explanation.

Continue Reading