MultiProbe
Система распределенного мониторинга качества услуг телерадиовещания

Комплексная система автоматизированного распределенного мониторинга и оперативного контроля качества предоставления услуг телерадиовещания.

Система представляет собой гибко-настраиваемый и масштабируемый комплекс для обеспечения контроля метрик телевизионных сигналов и мониторинга качества предоставления услуг. Комплекс состоит из пробников для сбора метрик и центрального ядра обеспечивающего принятие решения о статусе доставки сигналов по заданным пользователем, логическим правилам.

Демонстрационный доступ к системе предоставляется по запросу через WEB интерфейс

MultiProbe обладает широким набором функционала и покрывает все потребности для мониторинга услуг телерадиовещания операторами связи (кабельные, спутниковые, эфирные, OTT, и др.) и телекомпаниями любой величины.

StreamLabs MultiProbe 7

Назначение

  • Мониторинг предоставляемой услуги телерадиовещания в режиме реального времени
  • Визуальный и инструментальный контроль параметров любых объектов в цепочке медиапроизводства
  • Комплексный мониторинг инфраструктуры
  • Аналитика и формирование отчетов

Области применения

Система широко используется для комплексного мониторинга всех этапов медиа производства и может применяться у клиентов любой величины:

  • Операторы линейного телевизионного вещания (спутникового, эфирного, кабельного)
  • Телерадиокомпании любой величины
  • Операторы OTT-сервисов и IPTV-вещания
  • Дистрибьютеры сигналов
  • Комплексы рекламной и региональной врезки

Архитектура

StreamLabs MultiProbe 7

Программное решение представляет собой распределенную систему, состоящую из пробников-анализаторов и единого центра сбора данных для консолидации и выдачи пользователю информации в подготовленном представлении на персонализированный интерфейс.

Компоненты системы:

StreamLabs MultiProbe 7В системе присутствует три типа компонентов, обеспечивающих ввод и вывод информации.

  • Прием данных (ввод данных)
  • Агрегация (хранение и аналитика)
  • Визуализация/Запись (вывод данных)

Помимо собственных сервисных служб системы, в качестве источников данных могут быть использованы аппаратные анализаторы Стрим Лабс Analyzer и MultiTuner

Прием данных:

MS-Probe – компонент системы осуществляющий сбор метрик качества сервиса и восприятия медиасигналов и транспортных потоков.

Компонентом поддерживаются следующие виды форматов и интерфейсов

  • SDI (SD/HD/UHD)
  • ST 2110
  • ST 2022-6
  • CVBS/HDMI
  • SRT
  • NDI
  • UDP/RTP
  • RTSP/RTMP
  • T2-MI

MS-Probe использует более 100 метрик оценки качества сигналов, включая следующие виды измерений и спецификаций:

  • QoS: ETR 101290, RFC 4445
  • QoE: Artifacts/Macroblocking, Frozen/Black Screen, MOS, EBU R 128
  • Metadata: Teletext, Subtitles, SCTE 104/35, EPG

OTT-Probe – компонент системы осуществляющий сбор метрик качества сервиса и восприятия OTT-сервисов.

Компонентом поддерживаются следующие виды форматов и сервисов

  • HLS
  • MPEG-DASH

OTT-Probe осуществляет измерения следующего вида:

  • Анализ параметров и содержимого для мастер-плейлиста (манифеста)
  • Анализ параметров и содержимого для медиа-плейлиста
  • Анализ параметров и содержимого для медиасегментов
  • Проверка доступности и глубины хранения материалов для:
    • Catch-UP
    • VOD

Script-Probe – компонент системы предназначенный для приема данных от сторонних устройств или систем.

Прием данных осуществляется посредством по созданным пользователем скриптам. Для работы со скриптами сервис использует установленные в системе интерпретаторы, а в качестве входных параметров Script-Probe потребляет IP-адрес и протокол приема информации. Система собирает различные метрики и передает их в модуль агрегации для анализа.

Благодаря данному компоненту в системе становится возможным контролировать изменения любых состояний инфраструктурных объектов и систем. Таким образом в системе MultiProbe помимо контроля за сигналами, можно осуществлять мониторинг самого оборудования и инфраструктуры в целом.

Поддерживаются все виды оборудования, имеющие открытые протоколы взаимодействия:

  • Коммутаторы
  • Резерваторы
  • Сплиттеры
  • Логоинсертеры
  • Кодеры/Декодеры
  • Мультиплексоры
  • Матрицы
  • и пр...

Имеется возможность получения данных и формирование на их базе ассетов из любой системы с API:

  • Трафик-системы
  • MAM
  • Вещательные сервера
  • Биллинговые системы
  • Системы CAS/DRM
  • EPG-серверы
  • и пр...

Поддерживаются все виды оборудования и системы, поддерживающие открытые протоколы взаимодействия:

  • REST
  • JSON-RPC
  • Запросы по Telnet и SSH
  • SNMP
  • и пр...

Визуализация и запись:

Visualizer – компонент системы обеспечивающий формирование динамической или статической визуализации через интерфейсы представления.

    StreamLabs MultiProbe 7
  • Гибкая система формирования динамической визуализации из удаленных точек мониторинга
  • Централизованный управляемый вывод собранных видеопотоков на видеостены и WEB-интерфейс.
  • Кодирование мозаики для трансляции в локальные и публичные сети
  • Прямой вывод изображений с минимальными задержками через HDMI/DP/DVI

Recorder - компонент системы предназначенный для записи сигналов из различных источников которые задействованы для мониторинга.

  • Запись исходных потоков
  • Широкий выбор настроек транскодирования
  • Возможность прожига метаданных
  • Запись по расписанию и тревожным событиям

StreamLabs MultiProbe 7

Агрегация:

  • Обеспечение приема и сохранение данных со всех пробов
  • Хранение и анализ данных
  • Формирование статусов и отображение значений, полученных с объектов мониторинга
    • Состояние объектов
    • Визуализация метрик на графиках и диаграммах
    • Статистика изменений
    • Формирование оповещений и отчетов
  • Корреляция данных
    • Работа с виртуальными объектами корреляции сервисов
    • Построение и визуализация графов тракта передачи
    • Подсчет SLA
  • Применение машинного обучения для поиска артефактов и анализа статистики

StreamLabs MultiProbe 7

Ключевой функционал:

  • Контроль предоставления услуги в целом
  • Визуализация тракта доставки предоставления услуги
  • Возможность экономного, но эффективного мониторинга (round-robin)
  • Групповые добавление и настройка объектов мониторинга
  • Индивидуальные пользовательские представления
  • Полностью настраиваемые шаблоны интерфейсов
  • Возможность просмотра сигналов с любой точки в режиме реального времени, не только в WEB, но и на видеостене
  • Поддержка приема и отправки данных с внешних систем по открытым протоколам
  • Мониторинг абонентского оборудования
  • Возможность использования аппаратных мощностей для кодирования и декодирования потоков

Особенности продукта:

Виртуальные сервисы корреляции

В системе возможна работа с верхнеуровневыми объектами мониторинга, которые представляют собой виртуальные сервисы «услуг», статус которых вычисляется путем построения взаимосвязи объектов мониторинга, состояние которых находится под наблюдением.

«Виртуальный сервис» - сущность, статус которой определяется функцией от состояний объектов мониторинга, которые ее образуют.

  • Контроль состояния услуги
  • Визуализация тракта
  • Настраиваемая корреляция состояний объектов

StreamLabs MultiProbe 7

Пользовательские рабочие пространства

Отличительной особенность системы MultiProbe является её ориентированность на рядового пользователя. Благодаря возможности полностью настроить систему «под себя» достигаются простота и комфорт при работе с любым компонентом продукта. Пользовательские рабочие столы помогают объединить в одно представление контроль за состоянием любых объектов. Главная страница системы состоит из рабочих столов, которые пользователь сам себе создает и конфигурирует. Сам рабочий стол представляет из себя пространство с размещенными виджетами в удобном для пользователя расположении.

  • Панели состояний объектов
  • Индикаторы значений
  • Диаграммы средних значений
  • Графики
  • Фильтры по локациям и времени
  • Виджеты превью-изображений
  • Цепочки распространения
  • Виджеты даты и времени
  • и пр...

StreamLabs MultiProbe 7

Настраиваемые представления объектов

При необходимости, любая из страниц представления объектов в системе может иметь другой вид, благодаря использованию редактора представлений. Администратор комплекса может настроить более удобный вид для других пользователей, используя для этого все имеющиеся графические компоненты в системе.

StreamLabs MultiProbe 7

StreamLabs MultiProbe 7

Групповые операции

Благодаря использованию групповых операций, в системе отсутствуют трудности с настройкой большого числа объектов. Вся система MultiProbe построена на работе со списками, содержащими инструменты поиска, сортировки и фильтрации, а также возможности применения настройки готового шаблона на выделенные объекты.

Благодаря данному решению, значительно сокращается время на настройку и дальнейшее переконфигурирование системы. Данный функционал также позволяет быстро донастроить комплекс, при добавлении еще большего количества объектов при масштабировании количества пробников.

Точно также для применения общих настроек доступа и оповещений все пользователи сведены в группы, на которые применяются соответствующие шаблоны ролей с разграничением по правам доступа к локациям и разделам системы.

StreamLabs MultiProbe 7

Шаблоны тревожных событий

Система позволяет пользоваться как дефолтными шаблонами тревожных событий, так и делать собственные шаблоны из составных пользовательских триггеров.

При формировании триггера система определяет логические предикаты, что позволяет на одно тревожное событие настроить несколько триггеров по разным метрикам объектов мониторинга.

Система позволяет применять одну и ту же метрику в различных шаблонах с использование разных приоритетов.

StreamLabs MultiProbe 7

Технические параметры:

Поддерживаемые интерфейсы:

  • 3G-SDI (SMPTE-424M, 10 bit, 3 Gbit/s);
  • HD-SDI (SMPTE-292M, 10 bit, 1,5 Gbit/s);
  • SD-SDI (SMPTE-259M, 10 bit, 270 Mbit/s);
  • 12G UHD-SDI (SMPTE ST-2082, 12 Gbit/s);
  • UHD Quad-link 3G-SDI
    (SMPTE ST-425, 4 x 3 Gbit/s);
  • DVB-ASI (ETSI EN 50083-9)
    Bitrate range 0..214 Mbit/s;
  • HDMI
  • Composite (NTSC, PAL, SECAM);
  • Analog (NTSC, PAL, SECAM);
  • AES/EBU (24 bit/ 192 kHz) channels;
  • IP/Ethernet (ETSI TS 102 034);
  • DVB-T/T2 (ETSI EN 300 744,302 755);
  • DVB-S/S2 (ETSIEN 300 421, EN302-307, EN301-210);
  • DVB-C/C2 (ETSI EN 300 429 Annex A/B/C).

Медиа-контейнеры

  • MPEG-2 TS (ISO/IEC 13818-1), MPTS or SPTS;
  • DVB T2-MI Streams (ETSI TR 101 290-1, А14-1).

Поддержка сетевых и ОТТ-протоколов вещания

  • FLASH (1889, 2326, 3550);
  • MPEG-DASH
  • RTMP streams (Real Time Messaging Protocol).
    H.264 - AAC and MP3 streams;
  • MMS&MMSH
    Microsoft Media Server Protocol & MMS over HTTP;
  • RTSP (RFC 1889, 2326, 3550)
  • HLS (HTTP Live Streaming Monitoring);
  • NDI (NewTec)
  • SRT (Haivision)
  • SDI over IP (SMPTE 2022-6)
  • SMPTE 2110

Видеокодеки:

  • MPEG-1 (ISO/IEC 11172-1);
  • MPEG-2 (ISO/IEC 13818-1);
  • MPEG-4.2 (ISO/IEC 14496-2);
  • MPEG-4.10 (H.264, ISO/IEC14496-10);
  • HEVC (H.265) до 4K.

Аудиокодеки:

  • MPEG-1 Layer II (ISO 11172-3);
  • Dolby Digital (AC-3, ATSC A.52b);
  • AAC/ADTS/ADIF (ISO/IEC 13818-7, ISO 14496-3);
  • SMPTE 302M.

Интерфейс системы:

Пример рабочего стола
StreamLabs MultiProbe 7

Настройка тревожных событий
StreamLabs MultiProbe 7

Визуализация тревожных событий
StreamLabs MultiProbe 7

Конфигурирование видеостены
StreamLabs MultiProbe 7

Новости
от профессионалов
индустрии

Вы можете отказаться от подписки
в любой момент

Subscribe form