Chromecast nefunguje ve VLC: Vysílání na TV opraveno

Streaming a Chromecast Poslední aktualizace: Platí pro: Windows / macOS / Linux / Android · VLC 3.0.x · Chromecast & Android TV

Vysílání z VLC na Chromecast nebo Android TV je oblíbená funkce — když funguje. Když ne, selhání je obvykle jedna ze tří věcí: VLC nedokáže objevit zařízení (síť), zařízení odmítne formát proudu, nebo verze VLC má známou chybu vysílání. Tento průvodce prochází opravy v pořadí odpovídajícím reálné četnosti; opravy 1–2 vyřeší naprostou většinu hlášení „Chromecast nefunguje“.

Proč se to děje?

  • Zařízení na různých sítích / izolace AP — PC a Chromecast musí být na stejné LAN a hostovské/izolační sítě blokují objevování.
  • Blokovaný mDNS (Bonjour) — VLC objevuje Chromecasty přes mDNS na portu 5353; VPN, firewally a některé routery blokují.
  • Nepodporovaný kodek/kontejner pro vysílání — Chromecast netranskóduje; MKV s exotickým zvukem nebo titulky ASS často selže uprostřed vysílání.
  • Známé chyby vysílání VLC v některých buildem 3.0.x — vysílání bylo nestabilní v 3.0.16–3.0.19; aktualizace opravily většinu.
  • Rozdíly vysílání VLC Android/iOS — mobilní buildy vysílají jinak (nativní Cast SDK) a mohou kolidovat s desktopovým proudem.

Jak to opravit

Řešení 1Potvrďte, že obě zařízení jsou na stejné síti

Příčina č. 1 — 30 sekund na kontrolu

  1. Zkontrolujte IP PC (ipconfig / ifconfig) a IP Chromecastu (app Google Home) — obě ve stejné podsíti (např. obě 192.168.1.x).

    Stejná podsíť potvrzena.

  2. Pokud máte Wi-Fi s hostovskou sítí, ujistěte se, že obě zařízení jsou v hlavní síti — hostovské sítě izolují klienty.

    Obě zařízení jsou v hlavní LAN.

  3. Vypněte „izolaci AP“/„izolaci klienta“ na routeru, pokud existuje.

    Objevování v LAN je povoleno.

Poznámka5 GHz vs 2,4 GHz je přijatelné, pokud se shoduje podsíť — ale izolace AP na duálních routerech je častý skrytý blokovač.

Řešení 2Vysílejte ručně přes Playlist

Obchází selhání objevování v menu rendereru

  1. Ve VLC: Zobrazit > Playlist (Ctrl+L), pak přidejte svůj(e) soubor(y).

    Playlist se otevře s vaším médiem.

  2. Klikněte pravým tlačítkem na položku > Přehrát > „Renderer“ a zvolte svůj Chromecast/Android TV.

    Seznam rendererů se objeví.

  3. Pokud je seznam rendererů prázdný, otevřete menu Renderer znovu po pár sekundách — objevování probíhá.

    Zařízení se objeví.

PoznámkaMenu „Přehrávání > Renderer“ je kanonický vstup vysílání; vstup rendereru v pravém tlačítku videa se chová identicky.

Řešení 3Zkontrolujte firewall a VPN na blokování mDNS

Obnoví objevování zařízení

  1. Odpojte VPN dočasně a zkuste vysílat znovu.

    Objevování funguje bez VPN.

  2. Firewall Windows Defenderu: povolte VLC (vlc.exe) na soukromých sítích — pravděpodobně byl zablokován při prvním spuštění.

    VLC je povolen na soukromých sítích.

  3. Pokud objevování stále selhává, zkontrolujte, zda jsou nastavení IGMP/multicast na routeru zapnuta (výchozí u většiny).

    Multicast je zapnut.

PoznámkaVPN klient musí (zvláště v režimu „globální“) unášejí mDNS. Pravidlo firewallu pro VLC je nejčastější tichý blokovač po instalaci.

Řešení 4Aktualizujte VLC na nejnovější verzi

Aplikuje oficiální opravy chyb a zabezpečení (aktuální stabilní: 3.0.23)

  1. Ve VLC přejděte do Nápověda > Zkontrolovat aktualizace.

    VLC porovná vaši verzi s nejnovější.

  2. Pokud je k dispozici aktualizace, stáhněte ji z oficiální stránky videolan.org.

    Stáhne se nový instalátor.

  3. Nainstalujte přes vaši současnou verzi (nastavení se zachovají) a restartujte.

    VLC běží na nové verzi.

PoznámkaVLC 3.0.23 je 24. aktualizací větve 3.0 a zahrnuje velkou várku oprav demuxeru a stability — mnoho problémů „nepřehrává“ je již vyřešeno v ní.

Řešení 5Převeďte soubor do formátu přátelského k Chromecastu

Opravuje selhání vysílání způsobená nepodporovanými kodeky

  1. Zkontrolujte kodeky souboru: Nástroje > Informace o médiích > Kodek (H.264 + AAC v MP4 je nejbezpečnější kombinace).

    Znáte kodeky.

  2. Pokud je MKV/HEVC/AC-3, převeďte nebo proveďte remux do MP4 H.264/AAC pomocí dialogu Převést/Uložit (viz tutoriál dávkového převodu).

    Je vytvořeno kompatibilní MP4.

  3. Vysílejte převedený soubor.

    Vysílání se dokončí.

PoznámkaChromecast (ne Google TV) má pevnou podporu kodeků; netranskóduje. Kontejnery MKV a titulky ASS jsou klasickými zabijáky vysílání.

Pokročilé opravy

Řešení 1Vyzkoušejte VLC pro Android jako zdroj vysílání

Používá nativní cestu Cast SDK

  1. Nainstalujte VLC pro Android na telefon a otevřete stejný soubor/proud.

    Mobilní VLC běží.

  2. Klepněte na ikonu vysílání a vyberte Chromecast.

    Nativní Cast SDK objeví zařízení.

  3. Pokud mobilní vysílání funguje, ale desktopové ne, cesta mDNS desktopu je blokována — opravte firewall/VPN.

    Selhání je izolováno na síťovou cestu desktopu.

PoznámkaTento A/B test je nejrychlejší způsob, jak odlišit „problém sítě“ od „chyby VLC“.

Jak tomu předejít

  • Udržujte VLC aktualizované — každé vydání 3.0.x opravuje regrese vysílání.
  • Preferujte soubory MP4 H.264/AAC pro vysílání; držte titulky ASS mimo relace vysílání.
  • Nastavte správně multicast routeru jednou a zřídka uvidíte selhání objevování znovu.

Časté dotazy

Proč VLC nenajde můj Chromecast?
Objevování používá mDNS v místní síti. Zkontrolujte připojení ve stejné podsíti, izolaci AP, interferenci VPN a pravidlo firewallu Windows pro VLC.
Proč vysílání selže po pár sekundách?
Formát proudu pravděpodobně není podporován — přijímač vysílání končí u obsahu MKV/HEVC/AC-3/ASS. Převeďte do MP4 H.264/AAC.
Vysílá VLC na Android TV?
Ano — Android TV vystavují stejný Cast přijímač. Pokud se TV neobjeví, aktualizujte firmware TV a zkontrolujte, zda je ve stejné síti.
Vyžaduje vysílání, aby byl VLC otevřený?
Ano — VLC vysílá z vašeho PC; zavřením ho zastavíte vysílání. Pro vysílání z telefonu telefon vysílá podobně.
VLC vysílá dobře na Androidu, ale ne ve Windows — proč?
Android používá nativní Cast SDK; Windows používá objevování mDNS. Firewall nebo VPN blokující mDNS na PC je obvyklý rozdíl.

Shrnutí

Potvrďte, že obě zařízení jsou na stejné síti — Příčina č. 1 — 30 sekund na kontrolu. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.