Что такое EPG и XMLTV?
EPG (Electronic Program Guide) — это электронная телепрограмма, которая показывает, что идёт сейчас и что будет дальше на каждом канале. XMLTV — широко распространённый формат XML для таких данных.
Как работает программа передач?
Плеер объединяет два набора данных: список каналов и файл XMLTV. Сопоставление выполняется по идентификатору канала. В плейлистах M3U этим идентификатором обычно служит тег tvg-id (Что такое M3U?). Когда идентификаторы совпадают, под каналом отображаются названия передач и время их начала и окончания.
Что содержится в файле XMLTV?
- Описания каналов: идентификатор и отображаемое название.
- Записи о передачах: идентификатор канала, время начала и окончания, название и описание.
Почему программа может быть пустой или сдвинутой?
- Несовпадение идентификаторов: если
tvg-idв плейлисте отличается от идентификатора канала в XMLTV, передачи не отображаются. - Часовой пояс: если программа составлена в другом часовом поясе, передачи сдвигаются.
- Устаревшие данные: если файл XMLTV не обновляется регулярно, будущих передач в нём не остаётся.
Источник этих проблем обычно находится на стороне того, кто предоставляет данные программы передач. Интеллектуальный модуль EPG в версии Emileyt IPTV Player для Windows фильтрует повреждённые или неполные данные программы и пытается автоматически их восстановить.
В Emileyt IPTV Player
Программа передач на основе XMLTV показывает ежедневное расписание каждого канала. Все возможности