Для полноценного использования функции архива эфира и просмотра расписания передач в приложении SS IPTV необходимо подключить электронный гид программ (EPG). Сам по себе плейлист каналов не содержит информации о времени начала и окончания трансляций; эти данные хранятся во внешних XML-файлах. Без корректной привязки такого источника на экране вместо названия фильма будет отображаться пустота или неверная метка времени.

Принципы работы электронного гида

Основой телепрограммы в среде IPTV является формат XMLTV. Это структурированный текстовый файл, содержащий идентификаторы каналов, временные метки, названия передач, описания и обложки. Приложение считывает этот документ, сопоставляет ID канала из вашего плейлиста с данными из EPG и выводит актуальную сетку вещания.

Критически важным фактором стабильной работы является точное совпадение часовых поясов. Если ваш телевизор настроен на московское время, а источник EPG передает данные в UTC, возникнет сдвиг. В результате архив может показывать программы, которые уже прошли или еще не начались. Поэтому первичным условием является корректная настройка системных часов на устройстве воспроизведения.

Подготовка к интеграции

Перед началом настройки убедитесь в наличии следующих компонентов:

  • Прямая ссылка на файл: URL должен вести непосредственно на ресурс с расширением .xml, .xml.gz или .json. Ссылки на веб-страницы или HTML-версии расписания не подходят для технической интеграции.
  • Стабильное интернет-соединение: Файлы телепрограмм могут занимать от нескольких мегабайт до десятков мегабайт. Прерывание загрузки может повредить кэш приложения.
  • Совместимость форматов: Наиболее универсальными являются стандарты XMLTV и JSON. Пропретарные форматы часто требуют конвертации.

Автоматическое подключение через провайдера

Большинство платных IPTV-провайдеров предоставляют готовые ссылки на серверы EPG. Этот метод является наиболее простым и надежным, так как данные синхронизированы с вашим плейлистом.

  1. Откройте меню настроек приложения SS IPTV.
  2. Перейдите в раздел Общие или EPG.
  3. В поле «Источник EPG» вставьте URL, предоставленный вашим оператором. Обычно эта информация доступна в личном кабинете или приветственном письме.
  4. Сохраните изменения и перезапустите приложение.

Если провайдер использует авторизацию по MAC-адресу, телепрограмма может подгрузиться автоматически после первого успешного подключения. Проверьте наличие записи в соответствующем поле настроек. В некоторых случаях для принудительного обновления данных требуется добавить к ссылке параметр ?time=now, что помогает обойти старое кэширование.

Ручная настройка сторонних источников

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

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

Таблица совместимости форматов файлов

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

Формат Расширение Особенности Совместимость в SS IPTV
XMLTV ( uncompressed) .xml Читаемый текст, большой объем Полная
XMLTV (Gzip) .xml.gz Сжатый архив, стандарт индустрии Полная
JSON EPG .json Легкий парсинг, современная структура Ограниченная
JTV .jtv Локальный формат российских сервисов Требует конвертации

Решение проблем с рассинхронизацией времени

Самая распространенная ошибка — отсутствие работы архива при видимом наличии телепрограммы. Это почти всегда связано с разницей во времени между устройством и источником данных.

Основные причины и решения:

  • Сбой системных часов: На многих телевизорах и приставках нет внутренней батарейки CMOS. После отключения от сети время сбрасывается. Убедитесь, что включена функция «Автоматическая установка времени» (NTP) в настройках самого устройства.
  • Разница в часовых поясах: Если источник использует UTC, а устройство — местное время, войдите в настройки EPG плеера и используйте функцию «Сдвиг времени» (Time Shift), чтобы вручную скорректировать разницу.
  • Устаревший кэш: Очистите кэш приложения в разделе управления данными, чтобы удалить старые и некорректные записи расписания.

Оптимизация для продвинутых пользователей

Для максимальной стабильности рекомендуется создавать собственные плейлисты с унифицированными идентификаторами каналов. Многие пользователи сталкиваются с тем, что название канала в их плейлисте («Первый канал») отличается от названия в EPG («1channel.ru»). В этом случае связь нарушается.

Редактирование файла плейлиста в текстовом редакторе позволяет заменить теги tvg-name на стандартные IDs из открытых баз. Это гарантирует, что телепрограмма будет отображаться корректно даже при изменении названий каналов провайдером. Перед внесением изменений всегда создавайте резервную копию исходного файла.

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

Почему телепрограмма есть, но архив не работает?

Архив доступен только для тех передач, время которых уже прошло, но еще не истек срок его хранения на сервере. Если текущее системное время устройства не совпадает с временем в файле EPG, архив может быть недоступен. Также проверьте, поддерживает ли ваш провайдер функцию TimeShift для конкретного канала.

Как часто обновляется программа передач?

SS IPTV загружает данные при запуске приложения или переключении каналов. Частота обновления зависит от настроек источника: некоторые файлы обновляются раз в час, другие — раз в сутки. Принудительное обновление можно выполнить в меню настроек EPG.

Можно ли использовать несколько источников EPG одновременно?

В стандартной версии приложения указывается один основной URL. Использование нескольких ссылок может привести к конфликтам и дублированию записей. Рекомендуется выбрать один наиболее полный и надежный источник.