Почему телегид (EPG) пустой?
Откуда IPTV-плеер берёт телепрограмму, почему она остаётся пустой у отдельных каналов или у всех сразу и что вы можете сделать в каждом из этих случаев.
Телегид, или EPG (electronic program guide, электронная программа передач), — это расписание, которое показывает, что идёт на канале сейчас и что будет дальше. В IPTV-плеере телегид берётся не из самого плеера. Его передаёт ваш IPTV-провайдер, и поэтому иногда он остаётся пустым, хотя канал работает нормально.
Коротко: если телегид пуст у всех каналов, значит, провайдер не передаёт данные программы для вашего плейлиста или в вашем списке M3U не указано, где находится файл телегида. Если пусто только у некоторых каналов, эти каналы не связаны с записями в телегиде. В обоих случаях исправлять нужно на стороне провайдера, но кое-что стоит сначала проверить самостоятельно.
Откуда Glaze берёт телегид
- Вход Xtream Codes: Glaze запрашивает у сервера провайдера расписание каждого канала.
- Ссылка или файл M3U: Glaze читает адрес телегида из первой строки списка, из атрибута
url-tvgилиx-tvg-url. Сам телегид хранится в отдельном файле XMLTV на сервере провайдера. Поддерживаются файлы размером до 300 МБ.
Сейчас указать собственный адрес телегида нельзя: Glaze использует тот, что приходит вместе с плейлистом.
Почему телегид пуст у всех каналов
- Провайдер не предоставляет телегид. Некоторые провайдеры его не дают или дают только для части каналов. Уточните это на сайте провайдера или в его поддержке.
- В списке M3U нет адреса телегида. Откройте список в текстовом редакторе или браузере и посмотрите на первую строку. Если в ней только
#EXTM3Uи больше ничего, плееру неоткуда загрузить телегид. Многие провайдеры предлагают второй вариант ссылки, часто под названиемm3u_plus, в котором этот адрес есть. - Файл телегида слишком большой или недоступен. Очень большие файлы XMLTV (больше 300 МБ) пропускаются, а если сервер телегида у провайдера не работает, данные просто не приходят. Попробуйте позже.
- Вы недавно сменили список. Телегид загружается вместе с плейлистом. После смены дайте Glaze немного времени, чтобы подготовить новый список.
Почему пусто только у некоторых каналов
В списке M3U у каждого канала есть tvg-id. В файле телегида передачи перечислены по идентификаторам каналов. Если эти идентификаторы не совпадают в точности, плеер не может понять, какое расписание к какому каналу относится, и у такого канала телегид остаётся пустым.
Частые причины:
- Провайдер изменил идентификатор канала в списке, но не в телегиде, или наоборот.
- Это временный канал под отдельное событие (один матч, платная трансляция), у которого расписания никогда не было.
- Это региональная или резервная копия канала (например, версия «Backup» или «FHD 2»), которую провайдер не связал с телегидом.
Исправить это может только провайдер. Когда будете сообщать о проблеме, назовите каналы и укажите, у каких из них телегид есть: так провайдеру будет проще найти несоответствие.
Если время указано неверно
Если передачи отображаются, но всё сдвинуто ровно на час или на несколько часов, обычно в данных телегида указан неправильный часовой пояс. Сообщите об этом провайдеру и приведите один пример: канал, показанное время и реальное время начала передачи.
Что можно сделать самостоятельно
- Используйте Xtream Codes вместо M3U, если провайдер это поддерживает. Тогда телегид приходит прямо с его сервера и не зависит от адреса в списке. В руководстве M3U или Xtream Codes? показано, как найти данные Xtream внутри ссылки M3U.
- Обновите плейлист. Пункт Обновить сборку плейлиста в настройках заново собирает список и перезагружает телегид.
- Проверьте другой канал. Если у известных каналов расписание есть, а у нескольких нет, дело в сопоставлении, описанном выше, а не в ваших настройках.
Как телегид выглядит в Glaze
На телевизоре прямые каналы можно показывать в режимах Лента, Список и Программа. Режим Программа открывает полноэкранную сетку со шкалой времени, по которой вы перемещаетесь по часам с помощью пульта. На телефонах, планшетах и компьютерах можно переключаться между видами EPG и Список. Канал без данных телегида всё равно воспроизводится, просто расписание у него не отображается.
Читайте также
Это руководство написала команда, которая разрабатывает Glaze TV. Glaze — это плеер; он не продаёт каналы, фильмы или подписки.