Программа для поиска IPTV каналов и управления сгенерированным плейлистом.

Программа работает с потоками.
(http|https|rtmp|udp|rtsp|rtp|mms)://xxx.xxx.xxx.xxx:yyyyy/udp/xxx.xxx.xxx.xxx:yyyyy (http|https|rtmp|udp|rtsp|rtp|mms)://(.*):yyyyy/udp/xxx.xxx.xxx.xxx:yyyyy (http|https|rtmp|udp|rtsp|rtp|mms)://xxx.xxx.xxx.xxx:yyyyy (http|https|rtmp|udp|rtsp|rtp|mms)://xxx.xxx.xxx.xxx:yyyyy/%d (http|https|rtmp|udp|rtsp|rtp|mms)://xxx.xxx.xxx.xxx:yyyyy/channel_name (http|https|rtmp|udp|rtsp|rtp|mms)://xxx.xxx.xxx.xxx:yyyyy/channel_name.m3u8 (http|https|rtmp|udp|rtsp|rtp|mms)://xxx.xxx.xxx.xxx:yyyyy/(.*)/channel_name/(.*).m3u8 (http|https|rtmp|udp|rtsp|rtp|mms)://xxx.xxx.xxx.xxx:yyyyy/(.*)/channel_name/(.*) (http|https|rtmp|udp|rtsp|rtp|mms)://(.*)/channel_name/(.*) (http|https|rtmp|udp|rtsp|rtp|mms)://(.*)/channel_name и т.п. (.*)- любое значение %d – любое число, перебор чисел xxx.xxx.xxx.xxx – IP адрес yyyyy- Порт channel_name – название канала | – или
1. Сканирование потоков вида xxx.xxx.xxx.xxx:yyyyy/udp/xxx.xxx.xxx.xxx:yyyyy
Например:
От http://78.26.187.109:4022/udp/225.1.3.1:1234
До http://78.26.187.109:4022/udp/225.1.3.255:1234
Что бы не заполнять поля От и До вручную, достаточно вставить в поле “Префикс” ссылку на поток, например http://78.26.187.109:4022/udp/225.1.3.1:1234
2. Сканирование потоков вида xxx.xxx.xxx.xxx:yyyyy
Например:
От http://78.26.187.109:8000
До http://78.26.187.109:8015
Поле префикс – начальный диапазон, Поле постфикс – конечный диапазон.
3. Сканирование потоков вида xxx.xxx.xxx.xxx:yyyyy/channel_name
Например:
http://78.26.187.109:8000/channel_name Ставим галочку “Сканировать перебором названий каналов “Поле префикс – то что идет до названия канала, Поле постфикс – то что идет после названия канала.
4. Сканирование потоков вида xxx.xxx.xxx.xxx:yyyyy/channel_name.m3u8
Например:
http://78.26.187.109:8000/channel_name.m3u8 Ставим галочку “Сканировать перебором названий каналов “Поле префикс – то что идет до названия канала, Поле постфикс – то что идет после названия канала.
5. Сканирование потоков вида xxx.xxx.xxx.xxx:yyyyy/%d
Например:
От http://78.26.187.109:8000/%d
или http://hlstv.kuz.211.ru/239.211.211.%d/stream.m3u8
Ставим галочку “Сканировать перебором названий каналов” Поле префикс – то что идет до %d, Поле постфикс – то что идет после %d. Функцию %d можно использовать в сочетании с функцией “Сканировать перебором названий каналов”
Горячие клавиши
Двойной щелчок на ЛКМ или Ctrl+E – Редактировать выбранную строку.
Нажатие кнопки Delete – Удалить выбранный канал.
Нажатие кнопки Enter – Открыть выбранный канал в VLC.
Нажатие кнопки Enter при редактировании строки – Сохранить изменения.
Ctrl+O – Открыть файл
Ctrl+S – Сохранить
Ctrl+Shift+S – Сохранить как
Ctrl+С – Копировать строку
Ctrl+A – Копировать все
Ctrl+R – Сканировать повторно по недостающим каналам
Ctrl+K – Конвертировать плейлист
Вы можете загрузить свой плейлист в программу через меню Файл -> Открыть и просканировать отсутствующие каналы нажатием кнопки “Сканировать повторно по недостающим каналам”.
Найденные каналы добавляться в конец списка. Если при открытии файла диапазон заполнился не правильно, измените вручную.
Есть 64 и 32 разрядная версия, установите относительно версии Вашей системы.