Si la cámara de tu portátil da pena o tu PC ni siquiera tiene webcam, usar el móvil como webcam puede sacarte del atolladero… y con mucha más calidad de imagen. Hoy en día no hablamos solo de apaños con apps extrañas: Android 14, los Google Pixel y Windows 11 han dado un salto enorme para usar el teléfono como webcam “de verdad”.
En este artículo vamos a ver cómo funciona todo esto por dentro, qué diferencia hay entre usar un Android como webcam UVC por USB y usarlo vía Enlace Móvil en Windows 11, qué opciones tienes si tu móvil es más antiguo, y qué debes tener en cuenta para clavar la calidad, el enfoque y la latencia. La idea es que puedas elegir la solución que mejor encaja con tu equipo sin volverte loco.
Qué es UVC y por qué marca la diferencia al usar Android como webcam
Cuando oigas hablar de UVC, piensa en una especie de “idioma estándar de las webcams”. Un dispositivo UVC (USB Video Class) se presenta al ordenador como lo haría cualquier webcam USB normal: Windows, Linux, macOS o ChromeOS lo reconocen sin drivers raros y aparece en el sistema como una cámara más.
En Android 14 y posteriores, Google ha añadido soporte oficial para que el teléfono pueda trabajar como gadget UVC. A nivel interno, todo gira en torno a un servicio del sistema llamado DeviceAsWebcam, que se encarga de convertir la señal de la cámara en un flujo de vídeo UVC y exponerlo por el puerto USB.
Ese flujo llega al ordenador a través del driver UVC del sistema operativo, que en Linux se traduce, por ejemplo, en nodos de dispositivo tipo /dev/video*. Desde el punto de vista de Windows, simplemente aparece una nueva cámara en el panel de dispositivos de vídeo, sin que tengas que instalar nada extra.
Cómo funciona Android 14 por dentro: el servicio DeviceAsWebcam
A partir de Android 14 QPR1, el sistema operativo integra oficialmente la posibilidad de usar el propio dispositivo como cámara web USB. Toda esta funcionalidad está orquestada por el servicio del framework llamado DeviceAsWebcam, que maneja tanto la parte técnica como la experiencia de usuario.
El flujo empieza cuando el usuario abre los ajustes de USB en Android y elige la opción de usar el móvil como webcam. En ese momento, la app de Configuración avisa al sistema, mediante la clase UsbManager, de que se debe activar la función FUNCTION_UVC. A partir de ahí se ponen en marcha varios componentes internos.
El proceso, simplificando, funciona así: el servidor del sistema (system_server) llama al HAL del gadget USB mediante el método setUsbFunctions para pedirle que habilite la función UVC. El HAL de gadget se encarga entonces de configurar el controlador de dispositivo UVC usando ConfigFS, montando la función típica llamada uvc.0, igual que hace con otros modos como MTP o ADB.
Cuando el HAL termina la configuración y devuelve la confirmación, el sistema emite una broadcast que recoge el servicio DeviceAsWebcam. En ese punto, el servicio ya puede iniciar la parte de cámara, gestionar la interfaz de usuario y coordinar el envío de vídeo. El controlador UVC comienza realmente a transmitir cuando el host (tu PC con Windows, por ejemplo) negocia el formato y activa el streaming a través de su propio driver de vídeo.
Una pieza clave de la experiencia es la actividad de vista previa (DeviceAsWebcamPreview.java). Esta pantalla permite que el usuario vea en el móvil cómo se va a ver la imagen antes de que llegue al ordenador, y ofrece controles para afinar el resultado sin depender de la app de videollamadas.
Vista previa, enfoque y controles de cámara en Android 14
La actividad de vista previa incluida en DeviceAsWebcam no es un simple visor: añade varios controles pensados para que puedas ajustar el encuadre y el enfoque de la webcam sin pelearte con menús complicados en el PC.
Desde esa vista previa puedes escoger si quieres transmitir con la cámara frontal o la cámara trasera, cambiando de una a otra al vuelo. Esto es importante porque las dos cámaras deben soportar las mismas resoluciones y FPS, de modo que el cambio sea transparente para el sistema host.
También dispones de un control de zoom, normalmente con un deslizador o pequeños botones, que te permite acercar o alejar la imagen sin necesidad de recolocar físicamente el móvil. Eso te da margen para ajustar el encuadre cuando estás limitado por el espacio de tu escritorio.
Otro punto fuerte es la posibilidad de tocar sobre una zona concreta de la previsualización para forzar el enfoque en ese punto específico. Si quieres que tu cara salga perfectamente nítida o que se vea bien un objeto que enseñas a cámara, basta con pulsar sobre esa región de la imagen en el teléfono.
Todo esto se integra con las capacidades de accesibilidad habituales de Android, como TalkBack, Accesibilidad mejorada o Acceso por voz. De esta forma, personas con dificultades de visión o movilidad pueden seguir ajustando la cámara del móvil sin quedarse fuera de la fiesta.

Kernel, HAL y ConfigFS: lo que necesita Android para ser una webcam UVC estable
Para que todo lo anterior funcione, no basta con que el sistema tenga menús bonitos: el kernel y las capas de hardware de Android necesitan soportar correctamente el modo UVC. Desde Android 14, la imagen genérica de kernel (GKI) viene con el driver de gadget UVC habilitado por defecto, lo que simplifica bastante la vida a los fabricantes.
En la capa de HAL de gadget USB (la que se comunica entre el framework y el kernel), Android 14 añadió una nueva función UVC dentro de la interfaz GadgetFunction.aidl. El rol de esta HAL es relativamente simple: cuando se le pide activar UVC, crea los enlaces simbólicos necesarios en ConfigFS (por ejemplo, enlazando «uvc.0» dentro de la configuración del gadget) y se asegura de que las combinaciones de VID/PID anunciadas sean las adecuadas para una webcam estándar.
La lógica sofisticada de UVC (formatos de vídeo, resoluciones, FPS, etc.) no se implementa en la HAL, sino en la inicialización del proveedor y en el propio servicio DeviceAsWebcam. La HAL se limita a exponer la función como otra pieza más del puzzle, igual que hace con MTP, ADB u otros modos de USB.
Por último, para que el dispositivo anuncie correctamente qué formatos y tamaños soporta, el fabricante debe configurar ConfigFS con las descripciones UVC apropiadas. Esto se hace normalmente desde scripts de init del proveedor, que crean directorios, escriben parámetros como la resolución o el tamaño máximo de frame y declaran las tasas de fotogramas disponibles.
Calidad de imagen, resoluciones soportadas y limitaciones de ancho de banda
Uno de los puntos que más se notan al cambiar de la webcam integrada del portátil al móvil es la mejora brutal de la calidad de imagen. Ahora bien, esa calidad está limitada por el ancho de banda del USB y por cómo se configuren los formatos UVC.
- USB 2.0. La velocidad teórica es de 480 Mbps (unos 60 MB/s). A la hora de la verdad, no vas a exprimir todo ese ancho de banda solo para el vídeo, así que conviene ser conservador. Como referencia, si apuntas a 30 FPS, el tamaño máximo por fotograma debería rondar los 2 MB, y si te aventuras a 60 FPS lo ideal es acercarse a 1 MB por frame.
- DeviceAsWebcam. Servicio que admite principalmente dos tipos de flujo de vídeo: MJPEG comprimido y YUYV sin comprimir.
- Vídeo sin comprimir (YUYV), cada píxel ocupa 2 bytes, así que el caudal de datos se dispara rápido. Con 30 FPS, un límite razonable para USB 2.0 es quedarse en 720p, porque resoluciones más altas empiezan a chupar demasiado ancho de banda. La ventaja es que hay menos trabajo de compresión en el móvil (reduce la latencia y la carga de CPU).
- MJPEG. Si asumimos una compresión aproximada de 1:10 frente a YUV, es factible alimentar incluso un flujo 4K sobre USB 2.0, con tamaños de fotograma en torno a 1,18 MB. Para la mayoría de usuarios, eso sí, 1080p o 720p son más que suficientes y están mejor soportados por las apps de videollamadas.
Google recomienda que tanto la cámara principal trasera como la frontal soporten todas las resoluciones y FPS que se anuncian, porque la interfaz de vista previa permite cambiar de una a otra sin pausar la transmisión.
Resoluciones recomendadas y activación del modo webcam en Android
De cara a la compatibilidad con Windows y otras plataformas, hay un conjunto de resoluciones “clásicas” que funcionan muy bien con prácticamente todas las aplicaciones: 480p (640×480), 720p (1280×720) y 1080p (1920×1080). Estas son las que más esperan herramientas como Zoom, Teams o Google Meet.
A nivel de tasa de fotogramas, lo habitual es fijar 30 FPS como mínimo. Por encima de eso, el salto de fluidez se nota menos de lo que aumenta el consumo de recursos, y muchas aplicaciones de videoconferencia están pensadas de base para funcionar a 30 FPS.
Para que el modo webcam aparezca en el sistema, el fabricante debe habilitar una propiedad en la build de Android: ro.usb.uvc.enabled=true, normalmente en el archivo device.mk de su configuración. Cuando esta propiedad está activa, las preferencias de USB muestran una opción de “Webcam” dentro del menú de uso del USB.
Además de la activación desde la interfaz, durante las pruebas es posible forzar el modo UVC mediante ADB con el comando svc usb setFunctions uvc. Esto permite a desarrolladores y testers asegurarse de que el hardware y el kernel se comportan correctamente sin depender únicamente de menús de usuario.
Google también proporciona guías de verificación, como pruebas específicas en el CTS (Compatibility Test Suite), que validan que el dispositivo anuncia bien los formatos, tamaños y FPS, y se recomienda completar pruebas manuales con distintas apps y sistemas operativos host para cazar incompatibilidades raras.
Consumo, temperatura y estabilidad en sesiones largas
Usar el móvil como webcam no es precisamente un uso ligero: mantener la cámara encendida y enviando vídeo de forma continua puede provocar que el dispositivo se caliente más de la cuenta y consuma batería a buen ritmo, sobre todo si la conexión no alimenta suficientemente el terminal.
Para controlar esto, el servicio DeviceAsWebcam puede activar en la HAL de la cámara la pista STREAM_USE_CASE_VIDEO_CALL, un modo específico para videollamadas que ayuda a optimizar el consumo de energía sin sacrificar demasiado la calidad.
Si aun así la energía sigue siendo un problema, existe la opción de recurrir a streams de cámaras físicas concretas (por ejemplo, usar un sensor secundario menos exigente), configurados mediante superposiciones de recursos en tiempo de ejecución (RRO). Esta solución reduce el gasto energético, pero también baja notablemente la calidad y puede resultar confusa para el usuario, así que se plantea como último recurso.
En sesiones de varias horas, además del calor interno, conviene vigilar la carga: lo ideal es tener el teléfono conectado a corriente mientras se usa como webcam y, si es posible, quitar la funda para mejorar la disipación. Mantener el brillo de la pantalla en valores bajos ayuda también a reducir la temperatura general.
A nivel de estabilidad, las correcciones introducidas en el driver UVC del kernel han solucionado problemas previos de parpadeos y frames dañados, pero aún existen casos curiosos, como algunas incompatibilidades con cables USB 3.0+ conectados a hosts macOS por un bug en el controlador UVC de Apple, que no depende directamente de Android.

Android como webcam inalámbrica en Windows 11 con Enlace Móvil
Si tu dispositivo no es un Pixel, o aún no cuenta con UVC nativo activado por el fabricante, Windows 11 ofrece otro camino: usar el móvil Android como webcam inalámbrica a través de la integración con Enlace Móvil (Enlace a Windows en el teléfono).
Esta función requiere un PC con Windows 11 o posterior, actualizado a una build que incluya la característica de “cámara conectada”, y un teléfono con Android 9.0 o superior con la app Enlace a Windows en la versión adecuada (por ejemplo, 1.24022 o posterior). En muchos móviles Samsung, OnePlus y otros fabricantes, Enlace a Windows viene ya preinstalado.
El emparejamiento se hace habitual: abres Enlace Móvil en el PC, indicas que quieres enlazar un teléfono Android y el sistema muestra un código QR que debes escanear con el móvil. Si la app no trae lector propio, puedes usar cualquier lector de QR que abra el enlace en el navegador. El requisito clave es usar la misma cuenta de Microsoft en ambos dispositivos.
Una vez vinculados, Enlace Móvil empieza a mostrar en Windows funciones como sincronización de SMS, llamadas, notificaciones y acceso a fotos o apps. Sin embargo, la parte de la webcam no se configura aquí, sino en los ajustes generales de Bluetooth y dispositivos del sistema operativo.
En el apartado de “Dispositivos móviles” de la configuración de Windows 11, verás tu teléfono enlazado y un conmutador para “usar como cámara conectada”. Al activarlo, el móvil queda disponible como fuente de vídeo para el sistema, que crea internamente una “Cámara de Windows Virtual” que se alimenta del stream del teléfono.
Pasos clave para usar el móvil como webcam en Windows 11
Con el emparejamiento hecho y el interruptor de “cámara conectada” activado, el siguiente paso es decirle a tus aplicaciones que quieres usar el móvil, no la webcam cutre del portátil. Windows 11 expone la Cámara de Windows Virtual como un dispositivo más, así que solo tienes que seleccionarla en Zoom, Teams, Google Meet (desde el navegador) u OBS.
Cuando una app empieza a usar esa cámara virtual, el PC envía una solicitud al móvil. El teléfono se despertará si está bloqueado y mostrará en pantalla un panel de control muy sencillo, desde el que puedes cambiar entre cámara frontal y trasera o pausar el vídeo temporalmente sin tocar nada en el ordenador.
Una de las grandes ventajas de este enfoque es que todo funciona de forma inalámbrica, usando la conexión entre el móvil y el PC (WiFi, Bluetooth y la infraestructura de Enlace a Windows), así que no necesitas cables. Eso te da mucha flexibilidad a la hora de colocar el dispositivo, siempre que la cobertura sea buena.
En la práctica, la latencia suele ser baja y más que suficiente para videollamadas normales, siempre que tengas una red WiFi decente, preferiblemente en 5 GHz. El retardo puede aumentar si hay mucha saturación de red, así que conviene evitar conexiones lentas o compartidas con muchos dispositivos.
Para aprovechar esta función, es importante asegurarse de que el Bluetooth del móvil y del PC están activados y emparejados, ya que la característica de cámara conectada necesita esa capa para gestionar permisos, rotación de pantalla y otras señales de control además del envío de vídeo.
Alternativas con apps de terceros: DroidCam, Iriun, IP Webcam y compañía
No todo el mundo dispone de Android 14, UVC activado o Windows 11 moderno. En esos casos, siguen existiendo soluciones veteranas que convierten el móvil en webcam usando aplicaciones de terceros, muy populares desde hace años.
DroidCam
Disponible para Android e iOS, con clientes para Windows y Linux, DroidCam es una de las opciones más populares. En lugar de apoyarse en UVC nativo, instala un driver propio en el PC que se presenta al sistema como una webcam virtual, mientras que la app móvil envía el vídeo (y, si quieres, el audio) por WiFi o USB.
El uso típico de DroidCam consiste en instalar la app desde Google Play, conceder permisos de cámara, micrófono y red, y luego instalar el cliente en el PC desde la web del desarrollador. En Windows, el instalador puede añadir también un driver de sonido para usar el micrófono del teléfono como entrada de audio en las aplicaciones.
Si optas por WiFi, la app en el móvil muestra una dirección IP y un puerto que debes introducir en el cliente de escritorio. Si prefieres USB, puedes usar ADB y un modo específico que reenvía el tráfico a través del cable, lo que suele reducir la latencia y evitar problemas de red local.
Iriun Webcam
Iriun Webcam funciona con un enfoque muy similar: el móvil transmite vídeo a través de la red o del cable, y el PC instala un componente que presenta la señal como una webcam más. No es tan “limpia” como UVC nativo, pero sigue siendo perfectamente válidas si tu hardware o tu sistema operativo no alcanzan las opciones modernas.
Con todas estas piezas, usar un Android como webcam UVC en Windows, ya sea por USB con soporte nativo o de forma inalámbrica con Enlace Móvil, se ha convertido en una opción perfectamente viable para trabajar a diario, hacer streaming o dar clase online. Si tu móvil es relativamente moderno, tienes margen de sobra para conseguir mejor calidad, mejor enfoque y una latencia muy contenida frente a la webcam integrada del portátil, eligiendo en cada caso entre soluciones nativas o apps externas según la versión de Android, de Windows y el tipo de conexión que prefieras.