Проект iptvprobe позволяет проконтролировать структуру IPTV потоков и оценить потери пакетов при передаче по сети. Код системы доступен под лицензией GPLv3.
Весь пакет можно условно разделить на следующие составные части:
- Коллектор собирающий статистику с зондов. Статистика накапливается в базе данных (mysql)
- Зонд - удаленный "вынос", который фиксирует проходящие IP-пакеты и передает информацию по сети на коллектор. Зонд состоит из двух подчастей - модуль ядра linux netup_netprobe.ko и пользовательское приложение iptvprobe. Зонд работает как на обычном компьютере с ОС Linux так и на абонентских ТВ приставках ( например, IP STB Aminet 130 ).
- Подсистема отчетов. Подключается к базе данных и выводит информацию в виде графиков и таблиц.
Благодаря использованию центрального сервера ( коллектора ) и удаленных выносов ( зондов ) имеется возможность проконтролировать потоки на всем пути следования. При этом запуск зонда на абонентской ТВ приставке позволяет проверить пригодность последней мили к передаче IPTV.
|