SashaGamliy, не стоит зацикливаться только на провайдерах которые вещают внутри своей сети, это умирающая технология, все движется к платным отт, а их сервера обычно хостятся у крупных провайдеров, для начала сделай список с возможностью выбора из листа который есть, в принципе я посмотрел этот список, там для Украины практически есть все сети с которых смотрится iptv, правда их названия не совпадают с торговыми марками под которыми продается сама услуга (Триолан, Тенет, Тринити и т.д.) но при желании можно вычислить и это, но список (лист) динамический, по моему мнению трогать его не следует, разве что сортировать каким либо образом в памяти ресивера для удобства....
не надо пытаться сразу объять необъятное, начни с маленького добавь выбор сервера с которого будем тестировать, а дальше что-то придумается и еще думаю эту библиотеку надо собрать в отдельный пакет, а плагин с прописаными зависимостями в другой....
как ты насчитал 80? по количеству сканированных ip? это ошибочно, я знаю например около 12 серверов которые раздают hls от новотелеком, а те что раздают по udp еще тоже имеются, в ростелекоме конечный udprxy играет роль комутатора и через себя не пропускает смотримый трафик, в триолане пропускает через себя, если бы подобное происходило на ростелекоме то этот оператор сдох бы сразу, допотопная система последней мили у него не дает возможности пропускать большие потоки.... в тесте нужны только конечные точки провайдер провайдер, и конечно я подозреваю что на конечном сервере должен стоять какой то енжайн, я не разбирался с этим вопросом (не интересно)