Все руководства

Проблемы с EPG

Пустой или неверный телегид (EPG): как исправить M3U и XMLTV

Пошаговая диагностика, если в телегиде нет программ, время сдвинуто или передачи отображаются не на том канале.

Написано и проверено технической командой DringTV · Обновлено 1 августа 2026 г. · 8 мин чтения

Коротко

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

Главное

  • Воспроизведение и данные телепрограммы — независимые ресурсы.
  • tvg-id в плейлисте должен совпадать с id канала в XMLTV.
  • Одинаковый сдвиг времени у всех передач обычно указывает на проблему с часовым поясом или смещением.
  • Никогда не публикуйте личный URL XMLTV на форумах и на скриншотах.
01

Три звена цепочки телегида

Плейлист описывает медиазаписи. XMLTV описывает каналы и их программы. Плеер должен сопоставить обе стороны по стабильному идентификатору, а затем перевести время передач в часовой пояс устройства.

Отображаемых названий для этого недостаточно. Два разных названия могут совпасть благодаря одному и тому же техническому id, а одинаковые названия — не совпасть, если их id различаются.

02

Диагностика за пять минут

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

Что означает симптом

СимптомВероятная причинаЧто проверить
Программ нет нигдеXMLTV отсутствует, недоступен или пустУказанный адрес, состояние сети, размер файла и даты
Пусты только некоторые записиtvg-id отсутствует или не совпадаетТочное совпадение идентификатора
Все передачи сдвинутыПроблема с часовым поясом или смещением в источникеВремя в XMLTV, часовой пояс устройства и переход на летнее время
Передача отображается не на той записиДублирующееся или ошибочное сопоставлениеУникальность значений id канала и tvg-id
Телегид пустеет через несколько днейXMLTV больше не обновляется или истек срок кэшаДата последней передачи и частота обновления
04

Что плеер может и чего не может исправить

Плеер может загружать, кэшировать, индексировать и отображать полученные данные. Он может угадать часть соответствий по названиям, но такое угадывание способно ошибочно связать два разных канала.

Он не может придумать отсутствующие программы или навсегда исправить несогласованные id в источнике. Надежное решение — чтобы законный администратор источника исправил плейлист или файл XMLTV.

05

Что указать в полезном сообщении об ошибке

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

Частые вопросы

Почему видео воспроизводится, а телегида нет?

Адреса воспроизведения и данные телепрограммы — это отдельные ресурсы. Один может оставаться доступным, когда другой отсутствует или устарел.

Всегда ли смена часового пояса на телевизоре устраняет сдвиг?

Только если неправильно настроен часовой пояс устройства. Если время в XMLTV закодировано с ошибкой, исправлять нужно данные источника.

Технические источники

Примените эти принципы в интерфейсе, созданном для телевизора

Тарифы · Главная