# EPG для IPTV: как подключить телепрограмму (XMLTV, API)

> Чтобы подключить EPG к IPTV, укажите в плеере ссылку на XMLTV-файл (поле «EPG URL») и убедитесь, что tvg-id каналов в плейлисте совпадают с id в EPG. EPG Service отдаёт данные в XMLTV и через REST API (JSON) для 4308 каналов.

Источник: https://epgservice.ru/ru/blog/epg-dlya-iptv

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

### Что такое EPG в IPTV?

EPG в IPTV — это электронная программа передач, которую плеер или приставка подгружает отдельным файлом (обычно в формате XMLTV) и сопоставляет с плейлистом каналов. Благодаря EPG работают описания передач, напоминания и запись по расписанию.

### В каком формате нужен EPG для IPTV?

Стандарт для IPTV — формат XMLTV (XML с тегами <channel> и <programme>). EPG Service отдаёт данные в XMLTV, а также через REST API в JSON — можно выбрать удобный формат.

### Почему в IPTV-плеере не показывается телепрограмма?

Частые причины: не указан URL EPG в настройках плеера, не совпадают идентификаторы каналов (tvg-id) в плейлисте и в EPG, устаревший или недоступный файл. Проверьте маппинг каналов и актуальность источника.

### Как подключить EPG к IPTV-плееру?

Укажите ссылку на XMLTV-файл в настройках плеера (поле «EPG URL» / «TV Guide») и убедитесь, что tvg-id каналов в плейлисте совпадают с id в EPG. После обновления плеер подтянет программу передач.
