VLC لا يبثّ إلى Chromecast: إصلاح البث إلى التلفزيون

البث وChromecast آخر تحديث: ينطبق على: Windows / macOS / Linux / Android · VLC 3.0.x · Chromecast وAndroid TV

البث من VLC إلى Chromecast أو Android TV هي ميزة محبوبة — عندما تعمل. وعندما لا تعمل، يكون الفشل عادةً أحد ثلاثة أمور: VLC لا يمكنه اكتشاف الجهاز (الشبكة)، أو الجهاز يرفض صيغة التدفق، أو إصدار VLC فيه خطأ بث معروف. يسير هذا الدليل في الحلول بالترتيب الذي يطابق التكرار الواقعي؛ الحل 1–2 يحلان الأغلبية العظمى من بلاغات "Chromecast لا يعمل".

لماذا يحدث هذا؟

  • أجهزة على شبكات مختلفة / عزل نقطة الوصول — يجب أن يكون الحاسوب وChromecast على نفس الشبكة المحلية، وتعزل شبكة الضيوف/AP اكتشاف الجهاز.
  • حظر mDNS (Bonjour) — يكتشف VLC أجهزة Chromecast عبر mDNS على المنفذ 5353؛ والشبكات الخاصة الافتراضية (VPN) والجدران النارية وبعض الموجهات تحجبه.
  • ترميز/حاوية غير مدعومة للبث — لا يعيد Chromecast الترميز؛ وMKV بصوت غريب أو ترجمة ASS غالباً يفشل منتصف البث.
  • أخطاء بث معروفة في بعض إصدارات 3.0.x — كان البث غير مستقر في 3.0.16–3.0.19؛ والترقيات أصلحت معظم المشاكل.
  • اختلاف بث VLC على Android/iOS — البنيات المحمولة تبث بشكل مختلف (Cast SDK أصلي) وقد تتعارض مع تدفق سطح المكتب.

كيفية الإصلاح

الحل 1تأكد أن كلا الجهازين على نفس الشبكة

السبب الأول — 30 ثانية للتحقق

  1. تحقق من عنوان IP الحاسوب (ipconfig / ifconfig) وعنوان Chromecast (تطبيق Google Home) أنهما على نفس الشبكة الفرعية (مثلاً كلاهما 192.168.1.x).

    تؤكد مطابقة الشبكة الفرعية.

  2. إن كانت Wi-Fi لديك شبكة ضيوف، تأكد أن كلا الجهازين على الشبكة الرئيسية — شبكات الضيوف تعزل العملاء.

    كلاهما على الشبكة المحلية الرئيسية.

  3. عطّل "عزل AP"/"عزل العملاء" في الموجه إن وُجد.

    يُسمح باكتشاف الشبكة المحلية.

ملاحظة5 GHz مقابل 2.4 GHz لا بأس به طالما تطابقت الشبكة الفرعية — لكن عزل AP في الموجهات ثنائية النطاق حاجب خفي متكرر.

الحل 2ابثّ يدوياً من قائمة التشغيل

يتجاوز فشل الاكتشاف في قائمة العارض

  1. في VLC: عرض > قائمة التشغيل (Ctrl+L)، ثم أضف ملفك (أو ملفاتك).

    تفتح قائمة التشغيل بوسائطك.

  2. انقر بزر الماوس الأيمن على العنصر > تشغيل > "العارض" واختر Chromecast/Android TV الخاص بك.

    تظهر قائمة العارض.

  3. إن كانت قائمة العارض فارغة، افتح قائمة العارض مجدداً بعد ثوانٍ — الاكتشاف مستمر.

    يظهر الجهاز.

ملاحظةقائمة "التشغيل > العارض" هي مدخل البث القانوني؛ وقائمة العارض في النقر بزر الماوس الأيمن على الفيديو تتصرف identically.

الحل 3تحقق من الجدار الناري وVPN لحظر mDNS

يستعيد اكتشاف الجهاز

  1. افصل VPN مؤقتاً وأعد محاولة البث.

    يعمل الاكتشاف بلا VPN.

  2. جدار حماية Windows Defender: اسمح لـ VLC (vlc.exe) على الشبكات الخاصة — غالباً ما حُجب عند أول تشغيل.

    يُسمح لـ VLC على الشبكات الخاصة.

  3. إن استمر فشل الاكتشاف، تحقق من إعدادات IGMP/البث المتعدد في الموجه (مفعّلة افتراضياً في معظم الموجهات).

    يُفعّل البث المتعدد.

ملاحظةعملاء VPN (خاصة بنمط "الشامل") يخطفون mDNS. قاعدة الجدار الناري لـ VLC هي الحاجب الصامت الأكثر شيوعاً بعد أول تثبيت.

الحل 4حدّث VLC إلى أحدث إصدار

يطبّق إصلاحات رسمية للأخطاء والأمان (الإصدار المستقر الحالي: 3.0.23)

  1. في VLC، اذهب إلى تعليمات > التحقق من التحديثات.

    يقارن VLC إصدارك بأحدث إصدار.

  2. إذا توفر تحديث، نزّله من الصفحة الرسمية videolan.org.

    يُنزَّل المثبّت الجديد.

  3. ثبّته فوق إصدارك الحالي (تُحفظ الإعدادات) وأعد التشغيل.

    يعمل VLC بالإصدار الجديد.

ملاحظةVLC 3.0.23 هو التحديث الرابع والعشرون لفرع 3.0 ويتضمن دفعة كبيرة من إصلاحات demuxer والاستقرار — العديد من مشاكل "لا يشغّل" محلولة هناك بالفعل.

الحل 5حوّل الملف إلى صيغة متوافقة مع Chromecast

يصلح فشل البث الناتج عن ترميزات غير مدعومة

  1. تحقق من ترميزات الملف: أدوات > معلومات الوسائط > الترميز (H.264 + AAC في MP4 هي الأكثر أماناً).

    تعرف الترميزات.

  2. إن كان MKV/HEVC/AC-3، حوّله أو أعِد تغليفه إلى MP4 H.264/AAC عبر حوار التحويل/الحفظ (راجع درس التحويل الدفعي).

    يُنشأ MP4 متوافق.

  3. ابثّ الملف المحوّل.

    يُكتمل البث.

ملاحظةChromecast (غير Google TV) له دعم ترميز ثابت؛ ولا يعيد الترميز. حاويات MKV وترجمة ASS هما قاتلا البث الكلاسيكيان.

إصلاحات متقدمة

الحل 1جرّب VLC for Android كمصدر بث

يستخدم مسار Cast SDK الأصلي

  1. ثبّت VLC for Android على هاتفك وافتح نفس الملف/التدفق.

    يعمل VLC المحمول.

  2. انقر أيقونة البث واختر Chromecast.

    يكتشف Cast SDK الأصلي الجهاز.

  3. إن نجح البث المحمول لكن لا يعمل سطح المكتب، فمسار mDNS على سطح المكتب محجوب — أصلح الجدار الناري/VPN.

    يُعزل الفشل في مسار شبكة سطح المكتب.

ملاحظةهذا اختبار A/B أسرع طريقة لقول "مشكلة شبكة" من "خطأ VLC".

كيف تتجنبه مستقبلاً

  • أبقِ VLC محدّثاً — كل إصدار 3.0.x يصلح تراجعات البث.
  • فضّل ملفات H.264/AAC MP4 للبث؛ وأبقِ ترجمة ASS خارج جلسات البث.
  • اضبط إعدادات البث المتعدد في الموجه مرة واحدة فنادراً ما ترى فشل اكتشاف مجدداً.

الأسئلة الشائعة

لماذا لا يجد VLC Chromecast الخاص بي؟
الاكتشاف يستخدم mDNS على الشبكة المحلية. تحقق من توصيل الشبكة الفرعية نفسها، وعزل AP، وتداخل VPN، وقاعدة جدار Windows الناري لـ VLC.
لماذا يفشل البث بعد ثوانٍ؟
صيغة التدفق غالباً غير مدعومة — ي stops جهاز الاستقبال عند محتوى MKV/HEVC/AC-3/ASS. حوّل إلى MP4 H.264/AAC.
هل يبثّ VLC إلى Android TV؟
نعم — تلفزيونات Android TV تكشف نفس مستقبل Cast. إن لم يظهر التلفزيون، حدّث برنامج التلفزيون وتأكد أنه على نفس الشبكة.
هل يتطلب البث بقاء VLC مفتوحاً؟
نعم — VLC يبثّ من حاسوبك؛ إغلاقه يوقف البث. وللبث من الهاتف، يبثّ الهاتف similarly.
VLC يبثّ جيداً على Android لكن ليس على Windows — لماذا؟
Android يستخدم Cast SDK الأصلي؛ Windows يستخدم اكتشاف mDNS. جدار ناري أو VPN يحجب mDNS على الحاسوب هو الفرق المعتاد.

الخلاصة

تأكد أن كلا الجهازين على نفس الشبكة — السبب الأول — 30 ثانية للتحقق. إذا لم يفد، فتابع بقية الحلول بالترتيب: كل حل يعالج طبقة مختلفة من المشكلة. يحل معظم المستخدمين المشكلة بحل 3 على أبعد تقدير. حافظ على تحديث VLC (المستقر الحالي: 3.0.23) وعُد إلى هذا الدليل عند صدور إصدار جديد.