VLC Chromecast no funciona: emitir a TV solucionado
Emitir desde VLC a un Chromecast o Android TV es una función favorita — cuando funciona. Cuando no, el fallo suele ser una de tres cosas: VLC no descubre el dispositivo (red), el dispositivo rechaza el formato del stream, o la versión de VLC tiene un bug conocido de emisión. Esta guía recorre las soluciones en el orden que coincide con la frecuencia real; las soluciones 1–2 resuelven la gran mayoría de los reportes de "Chromecast no funciona".
¿Por qué ocurre?
- Dispositivos en redes diferentes / aislamiento AP — el PC y el Chromecast deben estar en la misma LAN, y la red de invitados/aislamiento AP bloquea el descubrimiento.
- mDNS (Bonjour) bloqueado — VLC descubre Chromecasts vía mDNS en el puerto 5353; las VPN, los firewalls y algunos routers lo bloquean.
- Códec/contenedor no compatible con emisión — el Chromecast no puede transcodificar; un MKV con audio exótico o subtítulos ASS suele fallar a mitad de emisión.
- Bugs conocidos de emisión en algunas versiones 3.0.x — la emisión fue inestable en 3.0.16–3.0.19; las actualizaciones corrigieron la mayoría.
- Diferencias de emisión en VLC Android/iOS — las versiones móviles emiten de forma distinta (Cast SDK nativo) y pueden entrar en conflicto con el flujo de escritorio.
Cómo solucionarlo
Solución 1Confirma que ambos dispositivos están en la misma red
La causa n.º 1 — 30 segundos para verificar
Comprueba la IP del PC (ipconfig / ifconfig) y la del Chromecast (app de Google Home) en la misma subred (p. ej. ambas 192.168.1.x).
Subred confirmada.
Si tu Wi-Fi tiene red de invitados, asegúrate de que ambos dispositivos estén en la red principal — las redes de invitados aíslan clientes.
Ambos dispositivos en la LAN principal.
Desactiva "aislamiento AP" / "aislamiento de clientes" en el router si existe.
Se permite el descubrimiento LAN.
Solución 2Emite manualmente desde la lista de reproducción
Evita fallos de descubrimiento en el menú de renderizador
En VLC: Ver > Lista de reproducción (Ctrl+L) y añade tu archivo(s).
Se abre la lista con tu medio.
Clic derecho en el elemento > Reproducir > "Renderizador" y elige tu Chromecast/Android TV.
Aparece la lista de renderizadores.
Si la lista de renderizadores está vacía, abre el menú Renderizador de nuevo tras unos segundos — el descubrimiento continúa.
Aparece el dispositivo.
Solución 3Revisa firewall y VPN por bloqueo de mDNS
Restaura el descubrimiento del dispositivo
Desconecta la VPN temporalmente y reintenta la emisión.
El descubrimiento funciona sin VPN.
Firewall de Windows Defender: permite VLC (vlc.exe) en redes Privadas — probablemente se bloqueó en el primer arranque.
VLC se permite en redes privadas.
Si el descubrimiento sigue fallando, comprueba que la configuración IGMP/multicast del router esté activada (por defecto en la mayoría).
El multicast está activado.
Solución 4Actualiza VLC a la última versión
Aplica correcciones oficiales de errores y seguridad (versión estable actual: 3.0.23)
En VLC, ve a Ayuda > Buscar actualizaciones.
VLC compara tu versión con la última.
Si hay una actualización, descárgala desde la página oficial videolan.org.
Se descarga el nuevo instalador.
Instálala sobre tu versión actual (se conservan los ajustes) y reinicia.
VLC ejecuta la nueva versión.
Solución 5Convierte el archivo a un formato compatible con Chromecast
Corrige fallos de emisión por códecs no compatibles
Revisa los códecs del archivo: Herramientas > Información de medio > Códec (H.264 + AAC en MP4 es la combinación más segura).
Conoces los códecs.
Si es MKV/HEVC/AC-3, conviértelo o remuxea a MP4 H.264/AAC con el diálogo Convertir/Guardar (ver tutorial de conversión por lotes).
Se crea un MP4 compatible.
Emite el archivo convertido.
La emisión se completa.
Soluciones avanzadas
Solución 1Prueba VLC para Android como fuente de emisión
Usa la ruta nativa de Cast SDK
Instala VLC para Android en tu teléfono y abre el mismo archivo/stream.
VLC móvil se ejecuta.
Pulsa el icono de emisión y selecciona el Chromecast.
El Cast SDK nativo descubre el dispositivo.
Si la emisión móvil funciona pero la de escritorio no, la ruta mDNS de escritorio está bloqueada — corrige el firewall/VPN.
El fallo se aísla a la ruta de red de escritorio.
Cómo evitarlo en el futuro
- Mantén VLC actualizado — cada versión 3.0.x corrige regresiones de emisión.
- Prefiere archivos MP4 H.264/AAC para emitir; mantén los subtítulos ASS fuera de las sesiones de emisión.
- Configura una vez el multicast del router y rara vez verás fallos de descubrimiento.
Preguntas frecuentes
¿Por qué VLC no encuentra mi Chromecast?
¿Por qué la emisión falla tras unos segundos?
¿VLC puede emitir a Android TV?
¿La emisión requiere que VLC permanezca abierto?
VLC emite bien en Android pero no en Windows — ¿por qué?
Resumen
Confirma que ambos dispositivos están en la misma red — La causa n.º 1 — 30 segundos para verificar. Si no ayuda, sigue con el resto de soluciones en orden: cada una ataca una capa distinta del problema. La mayoría de los usuarios lo resuelve a más tardar con la solución 3. Mantén VLC actualizado (estable actual: 3.0.23) y revisita esta guía cuando salga una versión nueva.