IPTV > Сканирование IPTV каналов
Сканер IPTV
fire64:
Я работаю над сканером IPTV.
Прошу оказать помощь в тестировании альфа версии программы.
Функции:
1. Автоматическое определение имени канала.
2. Автоматическое определение провайдера.
3. Определение размера изображения.
4. Генерация плейлиста.
В планах:
1. GUI интерфейс.
2. Поддержка нестандартных кодеков.
3. Загрузка адресов с status страницы IPTV прокси.
4. Загрузка адресов из плейлистов.
5. Обработчиков HTTP ошибок.
Как использовать:
В файле iptvproxy.txt напишите url IPTV прокси, с последним элементом адреса замененным на %d
Запустите программу.
Например:
--- Код: ---http://193.106.232.145:81/udp/239.77.0.%d:1234
--- Конец кода ---
Программа находится на ранней стадии разработки, поэтому не ждите высокой скорости работы.
Drkoh:
Прогнал по нескольким плейлистам - программа корректно определила все каналы, сформировала плейлист, который проигрался на Дюне без проблем.
Нареканий, кроме долгой работы - никаких.
Система - Win7, x64
Если надо - с удовольствием потестирую еще.
fire64:
Обновление до версии 0.15
Список изменений:
Добавлено определение радиостанций. (раньше сканер их пропускал)
Сокращено время определения наличия потока (раньше сканирование отсутствующего потока могло занимать до 30 минут).
Изменен алгоритм определения имени канала (добавлена частичная поддержка кириллицы и определения имени канала из SDT с несколькими записями.).
Добавлено определение id канала.
vadim2:
я проверил определяет так
Спойлер : Скрытый текстСкрытый текст (вы должны войти под своим логином или зарегистрироваться ).
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
fire64:
В конце следующей недели планируется выпуск крупного обновления.
Запланированные изменения:
1. Поддержка любых кодировок каналов.
2. Корректное определение имени канала и провайдера.
3. Более стабильный код. Самописные обработчики MPEG-TS заменены на библиотеку bitstream-1.0 от разработчиков VLC.
4. Возможность гибкой настройки сканирования.
5. Более высокая скорость.
Если тестирование покажет, что программа стабильно работает, следующим шагом будет разработка GUI интерфейса.
По завершении разработки интерфейса будет выпущена финальная версия программы под версией 1.0.
Навигация
Перейти к полной версии