Отсутствие расписания превращает просмотр IPTV в хаос, заставляя перебирать каналы вручную. Электронная программа передач (EPG) решает эту задачу, предоставляя названия, время начала и описание контента. В OTTPlayer гид не всегда подгружается автоматически, поэтому его необходимо настроить отдельно.

Что такое EPG и почему он не работает сразу

EPG — это цифровой файл со списком трансляций. В отличие от кабельного ТВ, где данные идут вместе с видеопотоком, в IPTV ссылка на расписание часто отделяется. Приложение должно самостоятельно скачать этот файл и сопоставить его с вашим плейлистом.

Чаще всего проблема возникает из-за несовпадения форматов или неверного часового пояса. Если провайдер не дал прямую ссылку на гид, ее нужно найти самостоятельно или запросить у поддержки.

Поиск и подготовка источника данных

Для работы нужен файл в формате XML или сжатый .xml.gz. Ссылка должна быть прямой и не требовать авторизации через браузер.

  • Источник: Личный кабинет провайдера, письмо после оплаты или сторонние агрегаторы (например, teleguide.info).
  • Кодировка: Используйте только UTF-8. Иные варианты приведут к отображению «кракозябр» вместо русских букв.
  • ID каналов: Идентификаторы в плейлисте и в файле EPG должны совпадать. Если в списке канал назван Channel_1, а в программе First_Channel, привязка не произойдет.

Проверка файла

Откройте ссылку на EPG в браузере на компьютере. Корректный файл покажет структурированный код с тегами <channel> и <programme>. Если браузер предлагает скачать файл или выдает ошибку, источник нерабочий или требует специальных заголовков.

Добавление EPG в настройки OTTPlayer

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

Проведите по таблице влево, чтобы увидеть остальные столбцы

Платформа Путь к настройкам Особенности
Android TV Настройки → Профиль → EPG Поддержка gzip, автообновление
iOS / tvOS Меню плейлиста → Шестеренка → Program Требует стабильного Wi-Fi
WebOS (LG) Settings → Playlist Settings Ограниченный объем памяти кэша
Windows / Mac Правка → Настройки → EPG Source Возможность загрузки локального файла

Вставьте ссылку на XML-файл и нажмите кнопку обновления (обычно обозначается круговой стрелкой). Процесс занимает от нескольких секунд до пары минут. После сохранения обязательно полностью закройте приложение и откройте его заново для применения изменений.

Настройка временной зоны

Самая частая ошибка — смещение программы относительно эфира. Передачи отображаются не в то время, когда они идут на самом деле.

  1. Проверьте системное время устройства на телевизоре или приставке.
  2. Узнайте часовой пояс источника EPG (часто указано в описании ссылки, например, UTC или MSK).
  3. В настройках плеера найдите параметр «Сдвиг времени» или «Timezone offset» и выставите нужное значение (например, +3 часа для Москвы).

Если доступна опция автоматического определения времени, убедитесь, что она работает корректно. При сбоях при переходе на летнее/зимнее время лучше использовать ручную установку.

Решение типовых проблем

Гид не загружается. Очистите кэш приложения через настройки ОС. В Android: Настройки → Приложения → OTTPlayer → Память → Очистить кэш. Не путайте с очисткой данных, иначе придется вводить плейлист заново.

Слишком длинная ссылка. Некоторые старые версии WebOS имеют лимит символов. Используйте сервисы сокращения URL (например, bit.ly), если они не блокируются провайдером.

Локальная загрузка. Если онлайн-файл недоступен, скачайте XML на компьютер, переименуйте в epg.xml и загрузите через файловый менеджер плеера.

Функция архива (Catch-up)

При правильной настройке EPG становится доступен архив передач за последние 24–72 часа. Для этого провайдер должен поддерживать технологию, а в плейлисте должны быть соответствующие метки. В интерфейсе такие каналы помечаются значком или таймлайном. Нажмите на прошедшую передачу в списке EPG, чтобы начать просмотр с нужного момента.

Часто задаваемые вопросы

Почему программа передач обновляется с задержкой?

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

Можно ли использовать один файл EPG для нескольких плейлистов?

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

Что делать, если названия каналов в гиде не совпадают с плейлистом?

Требуется файл маппинга или ручное редактирование плейлиста M3U для прописки правильных tvg-id. Без совпадения идентификаторов привязка невозможна.