دليل البرامج (EPG) لا يظهر في IPTV؟ ما الذي تتحقق منه
السبب عادةً واحد من أربعة: لا يوجد رابط للدليل، أو رابط لا يعيد دليلًا، أو قنوات في الدليل لا تطابق قائمة التشغيل، أو دليل قديم. وإليك كيف تعرف أيها، في أي مشغّل.
من أين يأتي الدليل
- مع حساب Xtream، يرسل خادم مزود الخدمة جداول البرامج قناةً قناة، ولا يلزمك إدخال شيء. وإذا كان دليل قناة ما فارغًا، فليس لدى مزود الخدمة جداول مرتبطة بتلك القناة.
- مع قائمة M3U، يكون الدليل ملف XMLTV منفصلًا. يمكن أن تحدده قائمة التشغيل في سطرها الأول (
url-tvgأوx-tvg-url)، أو يعطيك مزود الخدمة رابطه على حدة. ومن دون أي منهما، لا يوجد دليل يُعرض.
معظم الحلول أدناه للحالة الثانية.
1. رابط الدليل مفقود أو خاطئ
- افتح قائمة التشغيل في محرر نصوص وانظر إلى سطرها الأول. يبدو رابط الدليل هكذا:
#EXTM3U url-tvg="http://example.com/epg.xml.gz". - إذا كانت قائمة التشغيل تأتي من خادم بنمط Xtream، فعادةً ما يقدّم الخادم نفسه دليله على شكل
xmltv.php، مع اسم المستخدم وكلمة السر في الرابط. اسأل مزود الخدمة عن العنوان الدقيق. - الصق الرابط في Safari. الدليل إما يُنزَّل وإما يعرض XML يبدأ بـ
<tv>. أما صفحة ويب أو نموذج تسجيل دخول أو رسالة خطأ فتعني أن الرابط خاطئ أو انتهت صلاحيته. - في Vela، يعرض «الحساب» في صف دليل البرامج الرابط المستخدَم. يضبط تغيير رابط دليل البرامج رابطًا جديدًا، ويعيدك استخدام دليل قائمة التشغيل إلى الدليل الذي تحدده القائمة. ويجب أن يبدأ الرابط بـ
http://أوhttps://.
2. الدليل مضغوط أو كبير جدًا
الأدلة كبيرة، لذا كثيرًا ما تُقدَّم مضغوطة بصيغة gzip، وتنتهي بـ .gz. بعض المشغّلات لا تستطيع فتحها فلا تعرض شيئًا. يقرأ Vela الأدلة العادية والمضغوطة. وإذا بقي مشغّل آخر فارغًا مع رابط .gz، فاطلب رابط .xml العادي.
قد يبلغ حجم الدليل الكامل مئات الميغابايت، وعلى اتصال بطيء يستغرق التنزيل الأول دقائق. وأثناء ذلك يعرض Vela «جارٍ تنزيل الدليل…» ثم «جارٍ قراءة الدليل…». دعه ينتهي قبل أن تحكم بأنه معطّل.
3. القنوات لا تطابق الدليل
على المشغّل أن يعرف أي قناة في الدليل تخص أي قناة في قائمة التشغيل. والمفتاح المعتاد هو tvg-id في قائمة التشغيل، الذي يجب أن يساوي id قناة في الدليل:
- في قائمة التشغيل:
#EXTINF:-1 tvg-id="news.example" group-title="News",Example News - في الدليل:
<channel id="news.example">
أسباب شائعة لعدم التطابق:
- لا يوجد
tvg-idفي قائمة التشغيل، أو أنه فارغ. - يختلف المعرّفان في أكثر من حالة الأحرف، كلاحقة بلد في أحد الطرفين فقط.
- الدليل لتشكيلة قنوات أو منطقة غير التي في قائمة التشغيل.
يطابق Vela قناة الدليل التي يساوي معرّفها tvg-id قناة قائمة التشغيل، متجاهلًا حالة الأحرف، أو tvg-name إذا لم يكن لها معرّف. ويقبل أيضًا قناة في الدليل يطابق اسمها المعروض ذلك، أو اسم القناة نفسه، بعد تنقيح الاسمين. وإذا لم يجد شيئًا بكل ذلك، يعرض «الحساب» «لا يتضمن الدليل جداول لهذه القنوات.» والحل هو الدليل الذي يخص قائمة التشغيل تلك؛ وإن كانت القائمة من إعدادك، فصحّح قيم tvg-id فيها.
4. الأوقات منحرفة بساعة أو أكثر
يحمل كل برنامج في دليل XMLTV منطقته الزمنية، كما في 20261019200000 +0000، ويحوّلها المشغّل إلى توقيت جهاز iPhone. وعندما ينحرف الدليل كله بساعة كاملة أو أكثر، فإما أن الدليل يكتب أوقاته بفارق توقيت خاطئ، وإما أن المنطقة الزمنية في iPhone نفسه خاطئة.
- على iPhone، افتح الإعدادات › عام › التاريخ والوقت، وفعّل تعيين تلقائيًا.
- الدليل الصحيح معظم السنة والمنحرف ساعةً بعد تغيير التوقيت الصيفي مكتوبٌ فارق توقيته يدويًا. وإصلاحه مسؤولية من يُعدّ الدليل.
- تتيح بعض المشغّلات إزاحة يدوية. يستخدم Vela فارق التوقيت الذي يحمله كل برنامج ولا يوفر إزاحة يدوية، لذا يجب إصلاح الدليل الخاطئ حيث يُعدّ.
5. في دليل مزود الخدمة فجوات
لا تأتي كل قناة بجداول برامج، وبعض الأدلة لا تغطي إلا يومًا أو يومين. فإذا كانت قناة واحدة فارغة وما حولها ممتلئ، فليس في الدليل شيء لها، ولا يستطيع أي مشغّل عرض ما ليس موجودًا. قارن بين بضع قنوات في الفئة نفسها قبل أن تغيّر أي شيء.
6. الدليل قديم
يغطي الدليل بضعة أيام مقبلة، لذا فالمشغّل الذي لا يجلبه مرة أخرى يصل إلى نهايته. يجلب Vela قائمة التشغيل ودليلها من جديد كل 12 ساعة ما لم تغيّر ذلك من «الحساب» › «المكتبة» › «التحديث التلقائي»، ويفعل ذلك تحديث قائمة التشغيل والدليل في «الحساب» فورًا. ويعرض صف جداول البرامج هناك عدد البرامج والقنوات التي وجدتها آخر قراءة، ووقتها. أما شبكة الدليل نفسها فتعرض ساعتين إلى الوراء ويومًا إلى الأمام.
هل ما زال فارغًا بعد كل ذلك؟ راسلنا من صفحة الدعم مع الرسالة التي يعرضها «الحساب» تحت الدليل.
لا يتضمن Vela أي قنوات أو محتوى. استخدمه فقط مع اشتراك أو قائمة تشغيل يحق لك استخدامها.