جميع الأدلة

استكشاف أعطال EPG

دليل البرامج فارغ أو غير صحيح: حلّ مشكلات M3U وXMLTV

طريقة منهجية لتشخيص البرامج المفقودة، وفروق التوقيت، والبرامج المرتبطة بقناة خاطئة.

كتبه وراجعه فريق DringTV الهندسي · آخر تحديث: 1 أغسطس 2026 · 8 دقائق قراءة

الإجابة المختصرة

يحتاج دليل EPG الصحيح إلى ثلاث حلقات في السلسلة: مصدر XMLTV يمكن الوصول إليه، والمعرّف نفسه للقناة في قائمة التشغيل وفي ملف XMLTV، ومعالجة صحيحة للتوقيت. افحص هذه المستويات بهذا الترتيب بدلًا من تحديث التطبيق مرارًا.

النقاط الأساسية

  • التشغيل وبيانات البرامج موردان مستقلان.
  • يجب أن يطابق tvg-id في قائمة التشغيل معرّف القناة (channel id) في XMLTV.
  • الإزاحة الزمنية الموحّدة تشير عادةً إلى مشكلة في المنطقة الزمنية أو فرق التوقيت.
  • لا تنشر أبدًا رابط XMLTV خاصًا في منتدى أو في لقطة شاشة.
01

الحلقات الثلاث في سلسلة دليل البرامج

تصف قائمة التشغيل مدخلات الوسائط، ويصف XMLTV القنوات وبرامجها. على المشغّل أن يطابق بين الطرفين عبر معرّف ثابت، ثم يحوّل أوقات البرامج إلى المنطقة الزمنية للجهاز.

الأسماء المعروضة لا تكفي: فقد يتطابق اسمان مختلفان عبر المعرّف التقني نفسه، بينما تفشل المطابقة بين اسمين متطابقين إذا اختلف معرّفاهما.

02

تشخيص في خمس دقائق

  1. تأكد أن مدخل الوسائط يعمل؛ وإلا فليس EPG هو المشكلة الأولى.
  2. تحقق من أن قائمة التشغيل تُعلن عن دليل عبر url-tvg، أو أن مالك المصدر يوفّر رابط XMLTV مصرَّحًا به بشكل منفصل.
  3. افحص نطاق الرابط فقط في المتصفح، دون كشف العنوان الخاص الكامل أو معاملاته.
  4. حدّث قائمة التشغيل والدليل، ثم انتظر حتى تكتمل المزامنة.
  5. قارن قيمة tvg-id لمدخل واحد في قائمة التشغيل بمعرّف القناة المقابل في XMLTV.
03

افهم العَرَض

العَرَضالسبب المحتملما يجب فحصه
لا توجد برامج إطلاقًاملف XMLTV مفقود أو يتعذّر الوصول إليه أو فارغالعنوان المُعلَن، وحالة الشبكة، وحجم الملف، والتواريخ
بعض المدخلات فقط فارغةtvg-id مفقود أو غير مطابقالتطابق الحرفي للمعرّف
جميع البرامج مُزاحة زمنيًامشكلة في المنطقة الزمنية للمصدر أو في فرق التوقيتتوقيت XMLTV، ومنطقة الجهاز، والتوقيت الصيفي
برنامج على مدخل خاطئربط مكرّر أو غير صحيحتفرّد قيم channel id وtvg-id
الدليل يفرغ بعد بضعة أياملم يعد ملف XMLTV يُجدَّد أو انتهت صلاحية الذاكرة المؤقتةتاريخ آخر برنامج وتواتر التحديث
04

ما يستطيع المشغّل إصلاحه وما لا يستطيع

يستطيع المشغّل تنزيل البيانات التي يتلقاها وتخزينها مؤقتًا وفهرستها وعرضها. وقد يستنتج بعض التطابقات من الأسماء، لكن هذا الاستنتاج قد يربط خطأً بين قناتين مختلفتين.

لكنه لا يستطيع اختلاق برامج مفقودة ولا إصلاح معرّفات غير متّسقة في المصدر بشكل دائم. الحل الموثوق هو أن يصحّح المسؤول الشرعي عن المصدر قائمة التشغيل أو ملف XMLTV.

05

معلومات تجعل بلاغ الخلل مفيدًا

  • نوع المصدر: M3U أو Xtream Codes أو Stalker/Ministra.
  • العدد التقريبي للمدخلات المتأثرة، دون كشف أي محتوى خاص.
  • مقدار الإزاحة الزمنية الملاحَظة والمنطقة الزمنية للجهاز.
  • إصدار التطبيق وطراز الجهاز.
  • وقت آخر تحديث ناجح.
  • لا تُرفق أبدًا رابطًا أو كلمة مرور أو رمزًا مميزًا (token) أو عنوان MAC أو لقطة شاشة تظهر فيها بيانات الدخول.

أسئلة شائعة

لماذا يعمل التشغيل دون دليل البرامج؟

عناوين التشغيل وبيانات البرامج موارد منفصلة؛ فقد يبقى أحدها متاحًا بينما يكون الآخر مفقودًا أو منتهي الصلاحية.

هل يؤدي تغيير المنطقة الزمنية للتلفاز دائمًا إلى تصحيح الإزاحة؟

فقط إذا كانت منطقة الجهاز خاطئة. أما إذا كانت أوقات XMLTV مرمَّزة بشكل غير صحيح، فيجب تصحيح بيانات المصدر.

مراجع تقنية

طبّق هذه المبادئ في واجهة مصمَّمة للتلفاز أولًا

الأسعار · الرئيسية