VLC Chromecast Haiendi: Tatua Cast kwenye TV

Utiririshaji na Chromecast Ilisasishwa mara ya mwisho: Inatumika kwa: Windows / macOS / Linux / Android · VLC 3.0.x · Chromecast & Android TV

Kutuma (cast) kutoka VLC kwenda Chromecast au Android TV ni kipengele kinachopendwa — inapofanya kazi. Inaposhindwa, kushindwa kwa kawaida ni moja ya mambo matatu: VLC haiwezi kugundua kifaa (mtandao), kifaa kinakataa fomati ya stream, au toleo la VLC lina bug inayojulikana ya cast. Mwongozo huu unapitia marekebisho kwa mpangilio unaolingana na mzunguko wa ulimwengu wa kweli; marekebisho 1–2 hurekebisha wingi mkubwa wa ripoti za "Chromecast haiendi".

Kwa nini hii hutokea?

  • Vifaa kwenye mitandao tofauti / kutengwa kwa AP — PC na Chromecast lazima ziwe kwenye LAN ile ile, na kutengwa kwa wageni/AP kunazuia ugunduzi.
  • mDNS (Bonjour) imezuiwa — VLC hugundua Chromecast kupitia mDNS kwenye port 5353; VPN, firewall na baadhi ya router zinazuia.
  • Codec/container isiyoungwa mkono kwa cast — Chromecast haiwezi kutranscode; MKV yenye sauti ya ajabu au subtitles za ASS mara nyingi hushindwa katikati ya cast.
  • Bug za cast zinazojulikana za VLC katika baadhi ya miundo ya 3.0.x — cast ilikuwa isiyo thabiti katika 3.0.16–3.0.19; tasasisho zilirekebisha matatizo mengi.
  • Tofauti za cast ya VLC ya Android/iOS — miundo ya simu hutuma (cast) tofauti (native Cast SDK) na inaweza kugongana na mtiririko wa desktop.

Jinsi ya kurekebisha

Suluhisho 1Thibitisha vifaa vyote viwili viko kwenye mtandao ule ule

Sababu #1 — sekunde 30 kuthibitisha

  1. Angalia IP ya PC (ipconfig / ifconfig) na IP ya Chromecast (programu ya Google Home) zipo kwenye subnet ile ile (k.m. zote 192.168.1.x).

    Subnet ile ile imethibitishwa.

  2. Ikiwa Wi-Fi yako ina mtandao wa wageni, hakikisha vifaa vyote viwili viko kwenye mtandao mkuu — mitandao ya wageni hutenga wateja.

    Vifaa vyote viwili viko kwenye LAN kuu.

  3. Zima "AP isolation"/"client isolation" kwenye router iwapo ipo.

    Ugunduzi wa LAN unaruhusiwa.

Kumbuka5 GHz dhidi ya 2.4 GHz ni sawa mradi subnet inalingana — lakini kutengwa kwa AP kwenye router za bendi mbili ni kizuizi cha kawaida cha siri.

Suluhisho 2Tuma (cast) mwenyewe kutoka Playlist

Inapita vizingiti vya ugunduzi kwenye menyu ya renderer

  1. Katika VLC: View > Playlist (Ctrl+L), kisha ongeza faili zako.

    Playlist inafunguka na media yako.

  2. Bonyeza kulia kwenye kipengee > Play > "Renderer" na uchague Chromecast/Android TV yako.

    Orodha ya renderer inaonekana.

  3. Ikiwa orodha ya renderer ni tupu, fungua menyu ya Renderer tena baada ya sekunde chache — ugunduzi unaendelea.

    Kifaa kinaonekana.

KumbukaMenyu ya "Playback > Renderer" ndiyo ingilio la kawaida la cast; ingizo la renderer la bonyeza kulia kwenye video latenda sawa kabisa.

Suluhisho 3Angalia firewall na VPN kwa kuzuia mDNS

Inarudisha ugunduzi wa kifaa

  1. Tenganisha VPN kwa muda na ujaribu tena cast.

    Ugunduzi unafanya kazi bila VPN.

  2. Windows Defender Firewall: ruhusu VLC (vlc.exe) kwenye mitandao ya Private — pengine ilizuiwa wakati wa kuanza kwa mara ya kwanza.

    VLC inaruhusiwa kwenye mitandao ya private.

  3. Ikiwa ugunduzi bado unashindwa, angalia mipangilio ya router ya IGMP/multicast imewezeshwa (chaguomsingi kwenye router nyingi).

    Multicast imewezeshwa.

KumbukaWateja wa VPN (hasa wenye hali ya "global") wanateka mDNS. Sheria ya firewall ya VLC ndiyo kizuizi cha kawaida cha kimya baada ya usakinishaji wa kwanza.

Suluhisho 4Sasisha VLC kuwa toleo jipya zaidi

Inatumia marekebisho rasmi ya bug na usalama (stable ya sasa: 3.0.23)

  1. Katika VLC, nenda Help > Check for Updates.

    VLC inalinganisha toleo lako na jipya zaidi.

  2. Ikiwa tasasisho lipo, lipakue kutoka ukurasa rasmi videolan.org.

    Installer mpya inapakuliwa.

  3. Sakinisha juu ya toleo lako la sasa (mipangilio hifadhiwa) na uanze upya.

    VLC inaendesha toleo jipya.

KumbukaVLC 3.0.23 ni tasasisho la 24 kwenye tawi la 3.0 na linajumuisha kundi kubwa la marekebisho ya demuxer na uthabiti — matatizi mengi ya "hachezi" tayari yametatuliwa huko.

Suluhisho 5Badilisha faili kuwa fomati inayokubalika na Chromecast

Inarekebisha vizingiti vya cast vinavyosababishwa na codec zisizoungwa mkono

  1. Angalia codec za faili: Tools > Media Information > Codec (H.264 + AAC katika MP4 ni mchanganyiko salama zaidi).

    Uma codec.

  2. Ikiwa ni MKV/HEVC/AC-3, badilisha au remux kuwa MP4 H.264/AAC kwa kutumia dirisha la Convert/Save (angalia somo la ubadilishaji wa kundi).

    MP4 inayooana inatengenezwa.

  3. Tuma faili iliyobadilishwa.

    Cast inakamilika.

KumbukaChromecast (isiyo Google TV) inaungwa mkono wa codec uliokolewa; haitranscode. Containers za MKV na subtitles za ASS ndizo wauaji wa kawaida wa cast.

Masuluhisho ya hali ya juu

Suluhisho 1Jaribu VLC ya Android kama chanzo cha cast

Inatumia njia ya native Cast SDK

  1. Sakinisha VLC ya Android kwenye simu yako na ufungue faili/stream ile ile.

    VLC ya simu inaendesha.

  2. Gusa ikoni ya cast na uchague Chromecast.

    Native Cast SDK inagundua kifaa.

  3. Ikiwa cast ya simu inafanya kazi lakini ya desktop haifanyi, njia ya mDNS ya desktop imezuiwa — rekebisha firewall/VPN.

    Ushindwa umetengwa kwenye njia ya mtandao ya desktop.

KumbukaMtihani huu wa A/B ndiyo njia ya haraka ya kutofautisha "tatizo la mtandao" na "bug ya VLC".

Jinsi ya kuiepuka baadaye

  • Weka VLC imesasishwa — kila toleo la 3.0.x linarekebisha urejeshaji wa cast.
  • Pendelea faili za MP4 za H.264/AAC kwa cast; weka subtitles za ASS nje ya vikao vya cast.
  • Weka mipangilio ya multicast ya router yako kwa usahihi mara moja na mara chache utakapoona vizingiti vya ugunduzi tena.

Maswali yanayoulizwa mara kwa mara

Kwa nini VLC haiwezi kupata Chromecast yangu?
Ugunduzi hutumia mDNS kwenye mtandao wa eneo. Angalia muunganisho wa subnet ile ile, kutengwa kwa AP, kuingilia kwa VPN na sheria ya firewall ya Windows ya VLC.
Kwa nini cast inashindwa baada ya sekunde chache?
Fomati ya stream pengine haijaungwa mkono — mpokeaji anasimama kwenye maudhui ya MKV/HEVC/AC-3/ASS. Badilisha kuwa MP4 H.264/AAC.
Je, VLC inaweza kutuma cast kwenye Android TV?
Ndiyo — Android TV hufichua mpokeaji huyo huyo wa Cast. Ikiwa TV haionekani, sasisha firmware ya TV na uangalie iko kwenye mtandao ule ule.
Je, cast inahitaji VLC kuendelea kufunguliwa?
Ndiyo — VLC hutumia stream kutoka PC yako; kuifunga kunasimamisha cast. Kwa cast ya simu, simu hutuma vivyo hivyo.
VLC inatuma cast vizuri kwenye Android lakini sio kwenye Windows — kwa nini?
Android hutumia native Cast SDK; Windows hutumia ugunduzi wa mDNS. Firewall au VPN inayozuia mDNS kwenye PC ndiyo tofauti ya kawaida.

Muhtasari

Thibitisha vifaa vyote viwili viko kwenye mtandao ule ule — Sababu #1 — sekunde 30 kuthibitisha. 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.