EPG усунення несправностей

Порожній або неправильний посібник TV: усунення несправностей M3U та XMLTV

Методичний спосіб діагностики відсутніх програм, зсувів часу та програм, підключених до неправильного каналу.

Написано та перевірено командою інженерів DringTV · Оновлено 1 серпня 2026 р · 8 хв. читання

Коротка відповідь

Для правильного EPG потрібні три ланки в ланцюжку: доступне джерело XMLTV, той самий ідентифікатор channel id у списку відтворення та файлі XMLTV, а також правильна обробка часу. Перевіряйте ці рівні в такому порядку замість того, щоб постійно оновлювати програму.

Ключові моменти

  • Відтворення та програмні дані є незалежними ресурсами.
  • Список відтворення tvg-id має відповідати списку XMLTV channel id.
  • Рівномірний зсув часу зазвичай вказує на часовий пояс або проблему зсуву.
  • Ніколи не публікуйте приватне XMLTV URL на форумі чи знімку екрана.
01

Три ланки в ланцюжку програм-гід

Список відтворення описує медіа-записи. XMLTV описує канали та їхні програми. Програвач повинен зіставити обидві сторони за допомогою стабільного ідентифікатора, а потім конвертувати програмний час для часового поясу пристрою.

Відображуваних імен недостатньо. Дві різні назви можуть збігатися через один і той самий технічний ідентифікатор, тоді як ідентичні назви можуть не працювати, якщо їхні ідентифікатори відрізняються.

02

П'ятихвилинна діагностика

  1. Переконайтеся, що медіа-запис відтворюється; інакше EPG це не перша проблема.
  2. Переконайтеся, що список відтворення оголошує керівництво через url-tvg, або що власник джерела надає авторизований XMLTV URL окремо.
  3. Перевірте лише домен URL у браузері, не показуючи повну приватну адресу чи параметри.
  4. Оновіть список відтворення та посібник, а потім зачекайте, щоб синхронізація завершилася.
  5. Порівняйте один список відтворення tvg-id із відповідним XMLTV channel id.
03

Прочитайте ознаку

СимптомЙмовірна причинаКорисна перевірка
Ніяких програм нідеВідсутній, недоступний або порожній XMLTVЗаявлена адреса, стан мережі, розмір файлу та дати
Лише деякі записи порожніВідсутній або не відповідає tvg-idТочний збіг ідентифікатора
Кожна програма змінюєтьсяВихідний часовий пояс або проблема зсувуXMLTV час, зона пристрою та літній час
Програма на неправильний записДублікат або неправильне зіставленняУнікальні значення channel id та tvg-id
Довідник порожній через кілька днівXMLTV більше не поновлено або термін дії кешу закінчивсяДата останньої програми та частота оновлення
04

Що гравець може, а що не може ремонтувати

Гравець може завантажувати, кешувати, індексувати та відображати отримані дані. Він може зробити висновок про збіги деяких імен, але висновок може неправильно пов’язати два різні канали.

Він не може винаходити відсутні програми або назавжди виправляти неузгоджені ідентифікатори джерел. Надійне виправлення полягає в тому, щоб законний адміністратор джерела виправив список відтворення або файл XMLTV.

05

Деталі, які роблять звіт про помилку корисним

  • Тип джерела: M3U, Xtream Codes або Stalker/Ministra.
  • Приблизна кількість постраждалих записів, без розкриття приватного вмісту.
  • Спостережуваний зсув часу та часовий пояс пристрою.
  • Версія програми та модель пристрою.
  • Час останнього успішного оновлення.
  • Ніколи не додавайте URL, пароль, маркер, MAC або знімок екрана з обліковими даними.

Загальні запитання

Чому відтворення працює без посібника TV?

Адреси відтворення та дані програми є окремими ресурсами. Один може залишатися доступним, тоді як інший відсутній або термін його дії закінчився.

Чи завжди зміна часового поясу TV виправить зсув?

Тільки коли неправильна зона пристрою. Якщо часи XMLTV закодовані неправильно, вихідні дані потрібно виправити.

Технічні довідки