VLC Chromecast no funciona: emitir a TV solucionado

Streaming y Chromecast Última actualización: Se aplica a: Windows / macOS / Linux / Android · VLC 3.0.x · Chromecast y Android TV

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

  1. 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.

  2. 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.

  3. Desactiva "aislamiento AP" / "aislamiento de clientes" en el router si existe.

    Se permite el descubrimiento LAN.

Nota5 GHz vs 2.4 GHz está bien mientras coincida la subred — pero el aislamiento AP en routers de doble banda es un bloqueador oculto frecuente.

Solución 2Emite manualmente desde la lista de reproducción

Evita fallos de descubrimiento en el menú de renderizador

  1. En VLC: Ver > Lista de reproducción (Ctrl+L) y añade tu archivo(s).

    Se abre la lista con tu medio.

  2. Clic derecho en el elemento > Reproducir > "Renderizador" y elige tu Chromecast/Android TV.

    Aparece la lista de renderizadores.

  3. Si la lista de renderizadores está vacía, abre el menú Renderizador de nuevo tras unos segundos — el descubrimiento continúa.

    Aparece el dispositivo.

NotaEl menú "Reproducción > Renderizador" es la entrada canónica de emisión; la entrada de renderizador del clic derecho en vídeo se comporta igual.

Solución 3Revisa firewall y VPN por bloqueo de mDNS

Restaura el descubrimiento del dispositivo

  1. Desconecta la VPN temporalmente y reintenta la emisión.

    El descubrimiento funciona sin VPN.

  2. Firewall de Windows Defender: permite VLC (vlc.exe) en redes Privadas — probablemente se bloqueó en el primer arranque.

    VLC se permite en redes privadas.

  3. 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.

NotaLos clientes VPN (sobre todo en modo "global") secuestran mDNS. La regla de firewall para VLC es el bloqueador silencioso más común tras la instalación.

Solución 4Actualiza VLC a la última versión

Aplica correcciones oficiales de errores y seguridad (versión estable actual: 3.0.23)

  1. En VLC, ve a Ayuda > Buscar actualizaciones.

    VLC compara tu versión con la última.

  2. Si hay una actualización, descárgala desde la página oficial videolan.org.

    Se descarga el nuevo instalador.

  3. Instálala sobre tu versión actual (se conservan los ajustes) y reinicia.

    VLC ejecuta la nueva versión.

NotaVLC 3.0.23 es la 24.ª actualización de la rama 3.0 e incluye un gran lote de correcciones de demultiplexores y estabilidad — muchos problemas de "no reproduce" ya están resueltos ahí.

Solución 5Convierte el archivo a un formato compatible con Chromecast

Corrige fallos de emisión por códecs no compatibles

  1. 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.

  2. 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.

  3. Emite el archivo convertido.

    La emisión se completa.

NotaChromecast (no Google TV) tiene soporte de códec fijo; no transcodifica. Los contenedores MKV y los subtítulos ASS son los clásicos asesinos de la emisión.

Soluciones avanzadas

Solución 1Prueba VLC para Android como fuente de emisión

Usa la ruta nativa de Cast SDK

  1. Instala VLC para Android en tu teléfono y abre el mismo archivo/stream.

    VLC móvil se ejecuta.

  2. Pulsa el icono de emisión y selecciona el Chromecast.

    El Cast SDK nativo descubre el dispositivo.

  3. 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.

NotaEsta prueba A/B es la forma más rápida de distinguir "problema de red" de "bug de VLC".

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?
El descubrimiento usa mDNS en la red local. Revisa la conectividad en la misma subred, el aislamiento AP, la interferencia de VPN y la regla de firewall de Windows para VLC.
¿Por qué la emisión falla tras unos segundos?
El formato del stream probablemente no es compatible — el receptor detiene en contenido MKV/HEVC/AC-3/ASS. Convierte a MP4 H.264/AAC.
¿VLC puede emitir a Android TV?
Sí — los Android TV exponen el mismo receptor Cast. Si la TV no aparece, actualiza el firmware de la TV y comprueba que está en la misma red.
¿La emisión requiere que VLC permanezca abierto?
Sí — VLC transmite desde tu PC; cerrarlo detiene la emisión. Para emitir desde el móvil, el teléfono transmite de forma similar.
VLC emite bien en Android pero no en Windows — ¿por qué?
Android usa el Cast SDK nativo; Windows usa descubrimiento mDNS. Un firewall o VPN que bloquee mDNS en el PC es la diferencia habitual.

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.