Clase de dispositivo de video USB

La clase de dispositivo de video USB (también llamada clase de video USB para abreviar UVC ) es un protocolo para administrar dispositivos electrónicos de video a través de puertos de tipo USB . Permite la gestión de streams de video en diferentes codificaciones, imágenes fijas, así como el control de dispositivos que lo permitan.

La última revisión de las especificaciones de la clase de video USB es la versión número 1.5 y ha sido definida por el Foro de Implementadores de USB.

Dispositivos periféricos

Cámaras web

Las cámaras fueron los primeros dispositivos en utilizar el estándar UVC. Las cámaras web deben cumplir con el estándar UVC para estar autorizadas a colocar el logotipo de Windows Vista .

Soporte de sistemas operativos

Ventanas

Windows XP ofrece soporte básico para la clase de dispositivo de video USB desde el Service Pack 2 . Sin embargo, la mayoría de los fabricantes proporcionan sus propios controladores para adaptarse a las capacidades del producto en cuestión.

Windows Vista proporciona administración de UVC nativa con un controlador incluido.

Linux

La clase de video USB es compatible con Linux gracias al controlador de Linux para UVC. No todo está en pleno funcionamiento, sin embargo, el esfuerzo se ha centrado principalmente en las cámaras web.

El controlador se ha integrado en el kernel desde la versión 2.6.26.

Mac OS X

Mac OS X admite UVC de forma nativa gracias a un controlador UVC integrado desde la versión 10.4.3, así como compatibilidad con iChat desde la versión 10.4.9.

Playstation 3

La PlayStation 3 también trae su soporte para cámaras web compatibles con UVC con la versión 1.54 de su firmware.

Solaris

Solaris también tiene soporte para cámaras web uvc en forma de controlador para OpenSolaris. El controlador se ha integrado en Solaris Express desde la versión 56.

Ver también

Artículos relacionados

enlaces externos

Notas y referencias

  1. (in) Configuración de la clase de dispositivo USB para dispositivos de video, revisión 1.5 , agosto de 2012
  2. linux-uvc.berlios
  3. lista de hardware compatible
  4. http://www.opensolaris.org/os/community/device_drivers/projects/usb/uvc/