Versión: 2.0
Última actualización: 2026-09-28
Descripción general
Tipos de cámaras web
En este documento, se abordan las cámaras web USB normales, enfocadas en las videoconferencias.
No abarca los productos más especializados que admiten UVC y funcionan como una cámara desde el punto de vista del software. Estos son algunos ejemplos de productos de imágenes especializadas:
- Cámara IR
- Cámara RGB
- Cámara para documentos
- Adaptador de captura HDMI
- Microscopio
Requisitos mínimos y adicionales
Este documento de especificaciones se divide en dos secciones:
- Los requisitos mínimos describen los criterios para que una categoría de periféricos sea compatible.
- Los requisitos adicionales describen los criterios para la certificación.
Usa estos botones de navegación para mostrar solo la especificación mínima o la mínima y la adicional, respectivamente.
Legend
| Verbo del producto | Acción de desarrollo |
|---|---|
| "MUST" | Requisito obligatorio del producto |
| "SHOULD" | Recomendación opcional |
| "MAY" | Deseable |
REQUISITOS MÍNIMOS
Especificaciones de periféricos genéricos
- El periférico DEBE cumplir con los requisitos mínimos definidos en las especificaciones de periféricos genéricos.
Certificaciones previas
- Si la cámara web tiene algún puerto o conector USB-C, el puerto o conector DEBE pasar la especificación de prueba funcional de USB Type-C.
- Si la cámara web tiene algún puerto o enchufe USB-C que admita la carga USB, el puerto o el enchufe DEBEN superar la especificación de la prueba de cumplimiento de carga USB.
- Si la cámara web admite USB-A, DEBE superar la prueba de cumplimiento de USB-IF según la matriz de prueba de USB 2.0 o la matriz de prueba de USB 3.2.
Hardware y empaquetado
- La cámara DEBE ser compatible con la versión 2.0 y posteriores de USB.
- El indicador de actividad de la cámara, si está presente, NO DEBE estar en el estado activo cuando la cámara no esté guardando ni enviando datos al host.
- El indicador de actividad de la cámara NO DEBE poder controlarse independientemente de la cámara.
- El indicador de actividad de la cámara NO DEBE poder controlarse por software.
- El obturador electrónico, si está presente, DEBE impedir la adquisición de fotogramas.
- El obturador electrónico, si está presente, DEBE comunicar su estado al SO.
Clase de video USB (UVC)
- La cámara USB DEBE ser compatible con UVC (clase de video USB) 1.0 o versiones posteriores.
- La cámara USB DEBE funcionar sin software adicional.
- La cámara USB DEBE admitir la transmisión de 1280 x 720 a 30 FPS con formato MJPEG.
- La cámara USB DEBE admitir el balance de blancos automático (AWB).
- La cámara USB DEBE admitir la exposición automática (AE).
- La cámara USB DEBE admitir la función anti-banding para las frecuencias de la línea eléctrica de 50 Hz y 60 Hz.
- La cámara USB DEBE comenzar a transmitir el primer fotograma en 2,000 ms.
- La cámara USB DEBE informar marcas de tiempo monotónicas.
Compatibilidad con apps
- La cámara USB DEBE funcionar con la versión web de Google Meet.
- Meet DEBE reconocer la cámara USB cuando te unas a una reunión por primera vez.
- La cámara USB DEBE funcionar con la app de cámara integrada.
REQUISITOS ADICIONALES
Además de los requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos obligatorios para obtener la certificación.
Especificaciones de periféricos genéricos
- [Obligatorio] El periférico DEBE cumplir con los requisitos adicionales definidos en las especificaciones de periféricos genéricos.
Hardware y empaquetado
- [Obligatorio] Si la cámara USB incluye un cable USB, el cable DEBE tener un informe de cumplimiento de USB-IF.
- [Obligatorio] El indicador de actividad de la cámara DEBE estar en estado activo cuando la cámara envía datos al dispositivo host de ChromeOS.
- [Obligatorio] El indicador de actividad de la cámara DEBE estar en estado activo cuando la cámara guarda datos en su memoria interna.
- [Opcional] La cámara USB DEBE tener un indicador de actividad de la cámara.
- [Opcional] Es POSIBLE que la cámara USB tenga un micrófono.
- [Opcional] La cámara USB DEBE tener un mecanismo de privacidad.
Clase de video USB (UVC)
- [Opcional] La cámara USB DEBE admitir UVC (clase de video USB) 1.5.
- [Opcional] La cámara USB DEBE comenzar a transmitir el primer fotograma en 500 ms.
- [Opcional] La cámara USB DEBE admitir el enfoque automático (AF).
- [Opcional] La cámara USB DEBE admitir la transmisión de 640 x 480.
- [Opcional] La cámara USB DEBE admitir la transmisión de 640 x 360.
- [Opcional] La cámara USB DEBE admitir la transmisión a 24 FPS.
- [Opcional] La cámara USB DEBE anunciar un nombre visible fácil de usar.
- [Opcional] La cámara USB DEBE admitir el control constante de la velocidad de fotogramas (
V4L2_CID_EXPOSURE_AUTO_PRIORITYoUVC_CT_AE_PRIORITY_CONTROL). - [Opcional] La cámara USB DEBE seguir transmitiendo con una velocidad de fotogramas superior o igual a 15 fps en entornos con poca luz.
- [Opcional] Es POSIBLE que la cámara USB admita controles de panorámica, inclinación o zoom (PTZ).
- Si la cámara USB admite algún control PTZ, DEBE admitir el control de zoom (V4L2_CID_ZOOM_ABSOLUTE) con (valor / 100) como la proporción de zoom.
- Por ejemplo, un valor de control de 250 significa 2.5 veces = 250%, y 100 significa el valor normal sin zoom, que debe ser el valor predeterminado.
- Si la cámara USB admite controles PTZ, DEBE admitir los controles de paneo y de inclinación juntos.
- Para todos los formatos y resoluciones admitidos por la cámara, la cámara USB DEBE funcionar normalmente con un solo rango [min, max] expuesto por el control V4L2_CID_ZOOM_ABSOLUTE.
- Por ejemplo, la relación de zoom máxima DEBE ser la misma para la transmisión en 720p y 1080p.
- Si la cámara USB admite algún control PTZ, DEBE admitir el control de zoom (V4L2_CID_ZOOM_ABSOLUTE) con (valor / 100) como la proporción de zoom.
- [Opcional] Si la cámara USB incluye un interruptor de privacidad físico o un interruptor de apagado, la cámara PUEDE implementar
V4L2_CID_PRIVACYoUVC_CT_PRIVACY_CONTROL.- Si la cámara USB admite
V4L2_CID_PRIVACYoUVC_CT_PRIVACY_CONTROL, DEBE exponer el estado de control de privacidad según el obturador o el interruptor físico. - Si la cámara USB admite
V4L2_CID_PRIVACYoUVC_CT_PRIVACY_CONTROL, NO debe informar que el control de privacidad está "activado" cuando no se usa el obturador o el interruptor físico, incluso si la lente está cubierta por otros objetos, como manos o calcomanías. - Si la cámara USB admite
V4L2_CID_PRIVACYoUVC_CT_PRIVACY_CONTROL, DEBE poder consultarse y devolver un valor válido cuando la cámara esté transmitiendo o inactiva (streamonostreamoff). - El AP NO debe poder modificar el obturador de privacidad ni el interruptor general. El interruptor físico SOLO se debe restablecer con una interacción física.
- La cámara USB DEBE admitir el control de privacidad si tiene un obturador de privacidad físico o un interruptor de apagado.
- Si la cámara USB admite
- [Opcional] La cámara USB DEBE admitir la suspensión por USB. Si el dispositivo admite la suspensión por USB, haz lo siguiente:
- Si la cámara USB admite la suspensión por USB, DEBE poder reanudar la actividad y producir fotogramas válidos sin ninguna peculiaridad (solución alternativa específica del dispositivo) del sistema, como UVC_QUIRK_WAKE_AUTOSUSPEND.
Compatibilidad con apps
- [Opcional] La cámara USB DEBE admitir actualizaciones de firmware con fwupd.
- [Opcional] La cámara USB DEBE funcionar de inmediato con el firmware distribuido o proporcionar un mecanismo para actualizar su firmware (preferentemente con fwupd).
Requisitos de audio
Esta sección se aplica si la cámara web tiene un micrófono o una interfaz de audio integrados.
Formato del audio
REQUISITOS MÍNIMOS
| Reproducción | Grabación | |
|---|---|---|
| Tasa de muestreo | ≥ 16 kHz | ≥ 16 kHz |
| Formato | S16_LE | S16_LE |
- El número y la configuración del canal DEBEN ser correctos.
- Todas las frecuencias de muestreo que el periférico declara como compatibles DEBEN funcionar correctamente.
- La desviación entre la tasa medida y la tasa de muestreo DEBE ser ≤ 0.1%.
- El error estándar de la regresión lineal de la tasa medida DEBE ser inferior a 30.
El dispositivo DEBE admitir la reproducción o la captura con diferentes frecuencias de muestreo que afirma admitir. De lo contrario, el SO debe agregar un archivo de configuración específico para evitarlo en el sistema.
Por ejemplo, reproducir audio a menos de 44.1 kHz y capturar voz a menos de 48 kHz de forma simultánea.
REQUISITOS ADICIONALES
Además de los requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos para obtener la certificación:
- Ninguno
Calidad de audio
REQUISITOS MÍNIMOS
Ruta de captura: Silenciar
- Si hay alguna interfaz para que los usuarios silencien el dispositivo de audio, DEBE cumplir con lo siguiente:
- Mantén el estado de silencio de una manera que no se vea afectado por lo siguiente:
- Abrir y cerrar el dispositivo
- Cambiar a otro dispositivo de entrada
- Mantén el estado de silencio de una manera que no se vea afectado por lo siguiente:
REQUISITOS ADICIONALES
Además de los requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos para obtener la certificación:
Ruta de reproducción: volumen
- [Obligatorio] El dispositivo DEBE cumplir con los estándares EN50332.
Ruta de captura: Silenciar
- [Obligatorio] Si hay alguna interfaz para que los usuarios silencien el dispositivo de audio, DEBE cumplir con lo siguiente:
- Silencia el dispositivo de modo que todas las muestras grabadas sean cero o estén dentro del rango de \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\).
- Si el dispositivo no puede cumplir con los requisitos, DEBE tener un botón para silenciar.
- El botón para silenciar del dispositivo DEBE activar el silencio del sistema (micrófono).
- El botón para silenciar DEBE activar el silencio del sistema (micrófono) a través de la interfaz de telefonía, o bien se puede renunciar a la interfaz del consumidor.
- Silencia el dispositivo de modo que todas las muestras grabadas sean cero o estén dentro del rango de \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\).
- [Obligatorio] Si el usuario presiona el botón para silenciar en el dispositivo o el SO, el estado de silencio DEBE cambiar.
- [Obligatorio] Si el dispositivo sincroniza el estado de SILENCIO con el SO, DEBE cambiar el indicador de estado de silencio (p.ej., LED) del dispositivo.
Ruta de captura: Respuesta de frecuencia de salida
- [Obligatorio] El dispositivo DEBE funcionar correctamente con la respuesta de frecuencia y los ajustes de ganancia predeterminados de fábrica sin ningún ajuste manual de la ganancia de captura en el SO.
[Obligatorio] En la siguiente tabla, se especifica el nivel de salida promedio de RMS dBFS calculado con un nivel de señal de 94 dB SPL.
Tipo de dispositivo Rango de nivel de salida en comparación con la frecuencia del tono sinusoidal 1 kHz 4 kHz 7 kHz Bluetooth y USB [-15, -5] dBFS Valor de 1 kHz ± 5 dB Valor de 1 kHz ± 5 dB Con cable de 3.5 mm [-23, 0] dBFS [-23, 0] dBFS [-23, 0] dBFS
Nota: En los dispositivos Bluetooth y USB, la respuesta alrededor de los tonos de 4 kHz y 7 kHz se proporciona en relación con la respuesta a 1 kHz.
Certificación de Funciona con Meet
REQUISITOS MÍNIMOS
Existe un programa de calificación de periféricos del hardware de Google Meet que abarca parte de esta especificación.
Los periféricos que califiquen para el programa están exentos de los siguientes elementos de calificación:
- Ruta de reproducción: volumen
- Ruta de captura: Respuesta de frecuencia de salida
REQUISITOS ADICIONALES
Además de los requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos para obtener la certificación:
- Ninguno
Historial de revisión
| Fecha | Versión | Notas |
|---|---|---|
| 2026-09-28 | 2.0 | Se actualizó la especificación según las especificaciones de productos revisadas (requisitos mínimos y adicionales). |
| 2024-02-01 | 1.3.1 | Republicación en una plataforma nueva |
| 2023-11-08 | 1.3 | Publicación inicial del sitio del socio |