یک EPG درست به سه حلقه در زنجیره نیاز دارد: منبع XMLTV در دسترس، شناسهٔ کانال یکسان در فهرست پخش و فایل XMLTV، و مدیریت درست زمان. بهجای نوسازی پیاپی برنامه، این سه سطح را به همین ترتیب بررسی کنید.
نکات کلیدی
- پخش و دادههای برنامه دو منبع مستقلاند.
- مقدار tvg-id در فهرست پخش باید با id کانال در XMLTV یکی باشد.
- جابهجایی زمانی یکنواخت معمولاً نشانهٔ مشکل منطقهٔ زمانی یا اختلاف ساعت است.
- هرگز نشانی خصوصی XMLTV را در انجمن یا اسکرینشات منتشر نکنید.
سه حلقهٔ زنجیرهٔ راهنمای برنامه
فهرست پخش، ورودیهای رسانه را توصیف میکند و XMLTV کانالها و برنامههایشان را. پخشکننده باید این دو را از طریق یک شناسهٔ پایدار با هم تطبیق دهد و سپس زمان برنامهها را به منطقهٔ زمانی دستگاه تبدیل کند.
نامهای نمایشی کافی نیستند. دو نام متفاوت ممکن است از طریق یک id فنی یکسان تطبیق پیدا کنند، در حالی که نامهای یکسان با idهای متفاوت تطبیق نمییابند.
تشخیص در پنج دقیقه
- مطمئن شوید که ورودی رسانه پخش میشود؛ در غیر این صورت EPG اولین مشکل نیست.
- بررسی کنید که فهرست پخش از طریق url-tvg یک راهنما معرفی کرده باشد، یا مالک منبع یک نشانی XMLTV مجاز را جداگانه ارائه کرده باشد.
- فقط دامنهٔ URL را در مرورگر بررسی کنید، بدون آنکه نشانی کامل خصوصی یا پارامترهای آن را فاش کنید.
- فهرست پخش و راهنما را نوسازی کنید و بگذارید همگامسازی کامل شود.
- یک tvg-id از فهرست پخش را با id کانال متناظر در XMLTV مقایسه کنید.
نشانه را بخوانید
| نشانه | علت محتمل | بررسی مفید |
|---|---|---|
| هیچ برنامهای در هیچجا نیست | XMLTV وجود ندارد، در دسترس نیست یا خالی است | نشانی اعلامشده، وضعیت شبکه، حجم فایل و تاریخها |
| فقط برخی ورودیها خالیاند | tvg-id وجود ندارد یا منطبق نیست | تطبیق دقیق شناسه |
| همهٔ برنامهها جابهجا شدهاند | مشکل منطقهٔ زمانی یا اختلاف ساعت در منبع | زمان XMLTV، منطقهٔ زمانی دستگاه و ساعت تابستانی |
| برنامه روی ورودی اشتباه | نگاشت تکراری یا نادرست | یکتا بودن مقادیر id کانال و tvg-id |
| راهنما پس از چند روز خالی میشود | XMLTV دیگر تمدید نمیشود یا حافظهٔ پنهان منقضی شده است | تاریخ آخرین برنامه و بسامد نوسازی |
آنچه پخشکننده میتواند و نمیتواند اصلاح کند
پخشکننده میتواند دادههایی را که دریافت میکند دانلود، در حافظهٔ پنهان ذخیره، نمایهسازی و نمایش دهد. ممکن است برخی تطبیقها را از روی نام حدس بزند، اما این حدس میتواند دو کانال متفاوت را بهاشتباه به هم مرتبط کند.
پخشکننده نمیتواند برنامههای جاافتاده را بسازد یا شناسههای ناسازگار منبع را برای همیشه اصلاح کند. راهحل مطمئن این است که مدیر قانونی منبع، فهرست پخش یا فایل XMLTV را اصلاح کند.
جزئیاتی که گزارش خطا را مفید میکند
- نوع منبع: M3U، Xtream Codes یا Stalker/Ministra.
- تعداد تقریبی ورودیهای آسیبدیده، بدون فاش کردن محتوای خصوصی.
- میزان جابهجایی زمانی مشاهدهشده و منطقهٔ زمانی دستگاه.
- نسخهٔ برنامه و مدل دستگاه.
- زمان آخرین نوسازی موفق.
- هرگز URL، رمز عبور، توکن، MAC یا اسکرینشاتی حاوی اطلاعات ورود را ضمیمه نکنید.
پرسشهای رایج
چرا پخش بدون راهنمای برنامه کار میکند؟
نشانیهای پخش و دادههای برنامه منابعی جداگانهاند. یکی ممکن است در دسترس بماند در حالی که دیگری وجود ندارد یا منقضی شده است.
آیا تغییر منطقهٔ زمانی تلویزیون همیشه جابهجایی را برطرف میکند؟
فقط وقتی منطقهٔ زمانی دستگاه اشتباه باشد. اگر زمانها در XMLTV نادرست کدگذاری شده باشند، دادههای منبع باید اصلاح شوند.
منابع فنی
این اصول را در رابطی طراحیشده برای تلویزیون به کار بگیرید
DringTV فقط یک پخشکنندهٔ رسانه است و هیچ کانال، فهرست پخش، پورتال یا محتوایی را ارائه نمیکند، نمیفروشد و توصیه نمیکند. فقط از منابعی استفاده کنید که مجاز به دسترسی به آنها هستید و قواعد مالک منبع و قوانین کشور خود را رعایت کنید.