Перейти к содержанию

Как работает iptvc

Это консольная программа, которая проверяет плейлисты и присваивает каналам теги.

У неё нет графического интерфейса.

Принцип её работы очень простой:

  1. Получить плейлист по ссылке.
  2. Полученный плейлист распарсить:
    обрабатывается полученный текст в формате m3u, из него вычленется информация о каналах и их группировке.
  3. Каждый найденный канал проверить:
    получить информацию по ссылке (первый 1 КБ данных) и принять решение -- работает ли канал технически или нет.
  4. Каждому каналу присвоить теги.

Во время работы программа пишет лог проверки плейлиста и каналов в достаточно компактном человекочитаемом виде, а в конце пишет результаты проверок.

При желании, можно включить более подробный вывод, чтобы тщательно следить за ходом проверки в реальном времени, а также вывод результатов в машиночитаемом виде (в формате json).

Подробности см. в разделе Команда check.