VLC Chromecast не працює: виправляємо трансляцію на TV
Трансляція з VLC на Chromecast або Android TV — улюблена функція, коли вона працює. Коли ні — невдача зазвичай у одному з трьох: VLC не може виявити пристрій (мережа), пристрій відхиляє формат потоку або версія VLC має відому ваду трансляції. Цей посібник розглядає виправлення у порядку реальної частоти; виправлення 1–2 вирішують більшість повідомлень «Chromecast не працює».
Чому це відбувається?
- Пристрої в різних мережах / ізоляція AP — ПК і Chromecast мають бути в одній LAN, а гостьова мережа/ізоляція AP блокує виявлення.
- Заблоковано mDNS (Bonjour) — VLC виявляє Chromecast через mDNS на порту 5353; VPN, фаєрволи та деякі роутери блокують це.
- Непідтримуваний кодек/контейнер для трансляції — Chromecast не може транскодувати; MKV із екзотичним аудіо або ASS-субтитрами часто збоять посеред трансляції.
- Відомі вади трансляції VLC у деяких збірках 3.0.x — трансляція була нестабільною у 3.0.16–3.0.19; оновлення виправили більшість.
- Відмінності трансляції Android/iOS VLC — мобільні збірки транслюють інакше (нативний Cast SDK) і можуть конфліктувати з настільним потоком.
Як виправити
Спосіб 1Переконайтеся, що обидва пристрої в одній мережі
Причина №1 — 30 секунд на перевірку
Перевірте IP ПК (ipconfig / ifconfig) і IP Chromecast (застосунок Google Home) — вони мають бути в одній підмережі (наприклад, обидва 192.168.1.x).
Підмережа збігається.
Якщо у вашому Wi-Fi є гостьова мережа, переконайтеся, що обидва пристрої у основній мережі — гостьові мережі ізолюють клієнтів.
Обидва пристрої в основній LAN.
Вимкніть «ізоляцію AP»/«ізоляцію клієнтів» у роутері, якщо є.
Виявлення в LAN дозволено.
Спосіб 2Транслюйте вручну зі списку відтворення
Оминає збої виявлення у меню рендерера
У VLC: Вид > Список відтворення (Ctrl+L), потім додайте свої файли.
Список відтворення відкривається з вашим медіа.
Клацніть правою кнопкою елемент > Відтворення > «Renderer» і виберіть свій Chromecast/Android TV.
Зʼявляється список рендерерів.
Якщо список рендерерів порожній, відкрийте меню Renderer знову за кілька секунд — виявлення триває.
Пристрій зʼявляється.
Спосіб 3Перевірте фаєрвол та VPN на блокування mDNS
Відновлює виявлення пристроїв
Тимчасово відключіть VPN і спробуйте трансляцію знову.
Виявлення працює без VPN.
Захисник Windows (фаєрвол): дозвольте VLC (vlc.exe) у приватних мережах — імовірно, заблоковано на першому запуску.
VLC дозволено у приватних мережах.
Якщо виявлення досі не вдається, перевірте, що налаштування IGMP/multicast роутера увімкнено (за замовчуванням у більшості).
Мультикаст увімкнено.
Спосіб 4Оновіть VLC до останньої версії
Застосовує офіційні виправлення помилок і безпеки (поточна стабільна: 3.0.23)
У VLC перейдіть до Довідка > Перевірити оновлення.
VLC порівнює вашу версію з найновішою.
Якщо оновлення існує, завантажте його з офіційної сторінки videolan.org.
Завантажено новий інсталятор.
Встановіть поверх поточної версії (налаштування зберігаються) і перезапустіть.
VLC працює з новою версією.
Спосіб 5Перетворіть файл у формат, зручний для Chromecast
Виправляє збої трансляції через непідтримувані кодеки
Перевірте кодеки файлу: Інструменти > Медіаінформація > Кодек (H.264 + AAC у MP4 — найбезпечніша комбінація).
Ви знаєте кодеки.
Якщо це MKV/HEVC/AC-3, перетворіть або зробіть ремультиплексування у MP4 H.264/AAC через діалог Перетворення/Збереження (див. посібник із пакетної конвертації).
Створено сумісний MP4.
Транслюйте перетворений файл.
Трансляція завершується.
Додаткові способи
Спосіб 1Спробуйте VLC для Android як джерело трансляції
Використовує нативний шлях Cast SDK
Встановіть VLC для Android на телефон і відкрийте той самий файл/потік.
Мобільний VLC працює.
Торкніться піктограми трансляції та виберіть Chromecast.
Нативний Cast SDK виявляє пристрій.
Якщо мобільна трансляція працює, а настільна — ні, шлях mDNS настільної заблоковано — виправте фаєрвол/VPN.
Невдачу ізольовано до мережевого шляху настільної.
Як уникнути в майбутньому
- Тримайте VLC оновленим — кожен реліз 3.0.x виправляє регресії трансляції.
- Віддавайте перевагу файлам H.264/AAC MP4 для трансляції; тримайте ASS-субтитри поза сеансами трансляції.
- Одного разу налаштуйте правильно параметри мультикасту роутера, і рідко побачите збої виявлення знову.
Часті запитання
Чому VLC не може знайти мій Chromecast?
Чому трансляція зривається через кілька секунд?
Чи може VLC транслювати на Android TV?
Чи потрібно, щоб VLC залишався відкритим для трансляції?
VLC транслює нормально на Android, але не на Windows — чому?
Підсумок
Переконайтеся, що обидва пристрої в одній мережі — Причина №1 — 30 секунд на перевірку. 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.