
Boro реализует мониторинг и контроль качества потоков прямых трансляций (IPTV). Проект разработан компанией Elecard, основанной в России. Среди их клиентов и партнёров такие корпорации, как Intel Corporation, Netflix, Huawei, Cisco Systems, Samsung и многие другие. В этой статье будут рассмотрены главные особенности проекта и описан механизм его работы.
Главный функционал приложения реализуют зонды, которые работают с протоколами UDP, RTP, HTTP, HLS и DASH. Кроме этого программное решение измеряет параметры QoS и QoE. При этом зонды ведут круглосуточный мониториг и анализ, что обеспечивает полный контроль над сетью. У сервиса низкие капитальные и операционные расходы (CapEx и OpEx), так как для работы не требуются специфическое оборудование или множество работников для обслуживания. Кроме того доступен как облачный сервис, так и автономное приложение для локальных сетей.
Фичи
- Настройка мониторинга для каждого видеопроекта
 - Доступ к ресурсам каждого работающего зонда (RAM / CPU / HDD / Network)
 - Установка записей и уведомлений разных типов: визуальные, по электронной почте, SNMP, Webhook, PagerDuty и Telegram
 - Поддержка Akamai CDN
 - Наблюдение за всеми потоками на одном экране
 - Обнаружение тегов вставки рекламы в потоках и плейлистах
 - Видеозапись IPTV и OTT и возможность загрузить видеозаписи с удалённых зондов в браузер пользователя по технологии WebRTC
 - Система подробного ведения логов каждого зонда
 
Как это работает
Elecard Boro – это клиент-серверное приложение, состоящее из двух частей: программных зондов, отслеживающих потерю пакетов, зависание видео и рекламные метки SCTE-35 для UDP / HLS / DASH / RTP / HTTP, и сервера, предназначенного для сбора и обработки статистики.

Зонды распределяются по сети: на головной станции, в точках мониторинга входных потоков и после модулей транскодирования, мультиплексирования и шифрования, а также в конечных точках основных сетей доставки и точках распространения сигналов.
После запуска зонда в точке мониторинга назначаются задачи для анализа в аккаунте Boro. Зонд обнаруживает нарушения в потоке и передаёт подробную статистическую информацию на сервер Elecard, который объединяет полученные данные, предоставляет отчёты в простой для понимания графической форме для каждого сегмента сети в веб-браузере и обеспечивает быстрое уведомление о нарушениях сети удобным способом.
Анализируемые параметры
QoS
- Потеря сигнала
 - Download/Multicast/PID bitrates
 - Continuity Counter / MLR
 - Регистрация дескрипторов Ethernet пакетов
 - Inter-Packet Arrival Time (IAT)
 - Несколько источников вещания
 - Изменение шифрования потока
 - Регистрация дескрипторов элементарных аудио и видео потоков
 - ETSI TR 101 290 (priority 1)
 - Ошибки HLS вещания
 - OTT: время до приема первого байта (TTFB) и регистрация IP-адреса источника
 
QoE
- Замирание картинки
 - Разрыв временных меток
 - Анализ SCTE-35 меток
 - Эскизы видеопотока
 - Проверка возможности декодирования видео и аудио
 - Estimated PSNR
 - Отсутствие звукового сопровождения
 - Тишина в звуковом сопровождении
 - EBU R 128
 - Запись видео по событиям
 - IDR Alignment
 
Примеры работы
Для ознакомления с интерфейсом и функциями Boro на сайте компании можно запустить демо версию проекта. Ещё на сайте выложено множество видео для ознакомления с возможностями проекта.
                        Скриншоты приложения
                         



 
 

                    






Заключение
Elecard Boro – активно поддерживающийся проект от ведущего разработчика программного обеспечения для кодирования, анализа и мониторинга видео, которым пользуются многие IT-гиганты. Сервис предлагает удобный, интуитивно понятный интерфейс, простое для развёртывания ПО и широкий функционал.
На правах рекламы
Практически любому IT-специалисту нужны серверы в аренду. У нас очень гибкие тарифные планы с посуточной оплатой — создайте собственную конфигурацию в пару кликов! Есть возможность установить практически любую ОС, в том числе со своего образа, используем удобную панель управления серверами собственной разработки.
Попробовать проще простого!
Присоединяйтесь к нашему чату в Telegram.
