Графическая cистема оформления эфира Stream Labs Stream MultiScreen
Stream MultiScreen — cистема многоканального инструментального и визуального мониторинга неограниченного количества источников видео, аудиосигналов, ТВ-сервисов и ТВ-каналов.
Система Stream MultiScreen предназначена для одновременного контроля неограниченного количества видео и аудио сигналов / MPEG TS в реальном времени на одном или нескольких компьютерных мониторах (плазмах, LCD-телевизорах) в полиэкранном режиме.
Основным техническим преимуществом системы можно считать успешное сочетание универсальных возможностей, мультиканальность, мультиформатность и высокую степень надежности, что подтверждено практическим внедрением в проекты крупнейших российских операторов.
Уникальным отличием и преимуществом Stream MultiScreen по сравнению с традиционными мультивьюверами является не только прием и отображение видео\аудио сигналов, но и полный инструментальный анализ и мониторинг параметров каждого из входных сигналов.
Система Stream MultiScreen широко используется в проектах крупнейших спутниковых и кабельных операторов, телеканалов и операторов OTT, таких как «РТРС», ГП «Космическая Связь», «Геотелекоммуникации», «Газпром Космические Системы» , «Триколор-ТВ», «Казтелерадио», «Белтелеком», ТЦ «Останкино», «ТВ-Центр», крупнейший в Европе новостной телеканал «Russia Today» и многие др.
Области применения
- Спутниковые аппаратные.
- Аппаратные кабельных и IPTV сетей.
- Студийные аппаратные.
- Master Control телеканалов.
- ПТС.
- Центры управления.
- Спортивные соревнования.
Особенности и преимущества
- Мультиформатность. Composite/SDI/DVB-ASI/IP (Ethernet) MPEG TS/ DVB T2 MI (Опционально);
- Многоканальность. Возможность организовать распределенную систему для мониторинга неограниченного количества каналов;
- Контроль большого количества параметров сигнала;
- Гибкая настройка параметров мониторинга;
- Поддержка отображения сигналов на нескольких мониторах;
- Возможность оперативной смены конфигураций расположения видеоокон;
- Визуальный контроль состояния тревожных событий;
- SNMP traps;
- Надежность решения;
- Наличие стандарта качества ГОСТ-Р и Сертификата Связи.
Система Stream MultiScreen обеспечивает быстрое переключение между заранее подготовленными конфигурациями отображения видеоокон через клиентское ПО Stream MultiMonitor и через специальную программируемую клавиатуру. Кнопки клавиатуры могут быть запрограммированы для вывода отдельно взятого видеопотока на весь экран, прослушивания звука конкретного канала, а также на выполнение отдельно взятых команд: возврат к начальной конфигурации, вывод информации об источниках, сброс истории алармов и т.п.
Вывод информации об источниках является дополнительной удобной функцией, позволяющей оперативно, получить информацию о параметрах объектов визуализации (номера сервисов, и названия программ, PID элементарных потоков, названия видео и аудиокодеков, разрешение видеопотока и тип развертки, текущая кадровая скорость, скорость потока).
Кроме приема и отображения AV-сигналов и транспортных потоков система Stream MultiScreen, с помощью встроенного браузера, поддерживает отображение содержимого WEB страниц. Поддерживаются режимы отображения заданной области страницы и режим при котором вся страница масштабируется в область визуализации.
Решение выполнено по технологии «сервер-клиент», т.е. вся работа с серверами осуществляется удаленно через LAN/WAN. Количество серверов, подключенных к 1-му клиентскому приложению Stream MultiMonitorнеограниченно! Клиентское программное обеспечение Stream MultiMonitor в режиме конфигуратора позволяет увидеть все доступные на удаленных серверах Stream MultiScreen источники сигнала: входы плат и IP-интерфейсы, по каждому из них актуальные таблицы PAT, PMT и SDT. Встроенный мастер на основании ряда параметров позволяет в несколько кликов мышки создать конфигурацию для отображения всех выбранных каналов. Созданную таким образом конфигурацию, можно затем редактировать вручную.
Встроенный редактор создания раскладок отображения поддерживает следующие возможности:
- Произвольное положение и размер видео окон. Максимальный размер окна соответствует размеру экрана. Поддерживается соотношение сторон экрана 16:9 и 4:3. Автоматическое определение соотношения сторон для транспортных потоков;
- Произвольное положение индикатора звука audio PPM;
- Положение текста окна (заголовка), шрифт, размер, цвет и прозрачность также могут быть произвольными.
- Автоматическое извлечение названия программ из таблиц PAT для транспортных потоков;
- Использование неограниченного количества слоев при расположении объектов (видеоокон и подписей, индикаторов звука audio PPM, цифровых и аналоговых часов и т.д.) ;
- Для любого графического объекта системы может быть задана рамка (толщина, цвет).
- Вывод цифровых и аналоговых часов.
Система Stream MultiScreen позволяет кодировать изображение, которое выводится на экран системы мониторинга. Кодируется вся раскладка визуализации в том виде, в котором она отображается: видео окна, индикаторы PPM, сообщения о тревожных событиях, текстовые плашки.
Параллельно существует возможность кодирования в транспортный поток MPEG TS входных AV-сигналов. Данный функционал очень полезен при построении совмещенных систем инструментально-визуального мониторинга и контрольной записи (в том числе в рамках одного сервера), т.к. во многих случаях можно отказаться от использования плат ввода еще и в системе контрольной записи. Это позволяет разрабатывать оптимальные решения, как с технической, так и финансовой стороны.
Изображение кодируется кодеками MPEG-2 Video (Main profile, High profile) или H.264 (Low profile, Main Profile, High profile) и упаковывается в транспортный поток MPEG-TS. Транспортный поток затем передается по IP.
Характеристики:
- Вход: раскладка визуализации сервера Stream MultiScreen (одновременное кодирование до 4-х раскладок визуализации) и\или любые из AV-входов данного сервера Stream MultiScreen (протестирована параллельная работа системы визуально-инструментального мониторинга и кодирования до 16 SD каналов).
- Видео кодер: MPEG-2 SD/HD или H.264 SD/HD; скорость битового потока 0,2 – 30 Мбит/с
- Поддержка генерации таблиц NIT, PAT , PMT, SDT.
- Возможность задать имя сервиса в таблице SDT (поддерживается кириллица в кодировке UTF-8).
- Выход: TS/IP, поддерживаются Multicast и Unicast протоколы передачи.
- Поддерживаются однопрограммные и многопрограммные транспортные потоки (SPTS и MPTS).
- Графический интерфейс пользователя для конфигурирования кодера.
Дополнительное удобство при работе с системой многоканального мониторинга Stream MultiScreen обеспечивает использование специальной программируемой промышленной клавиатуры и программного модуля управления визуализацией Stream MultiScreen remote control.
Модуль позволяет выполнять следующие функции управления визуализацией:
- Переключать заранее созданные раскладки визуализации — new!
- Управлять ротацией проигрывания раскладок визуализации — new!
- Разворачивать на полный экран видео окно выбранного сервиса и восстанавливать первоначальную раскладку окон.
- Включать воспроизведение звуковой дорожки выбранного сервиса и отключать воспроизведение звука.
- Включать/отключать плашки отображения информации о сервисе.
- Сбрасывать отображение истории тревожных событий.
Модуль удаленного управления визуализацией очень удобен при построение систем инструментального мониторинга с единовременным выборочным визуальным контролем части каналов. Выборочный визуальный контроль может осуществляться в ручном режиме через программный модуль Stream MultiMonitor, где оператор в ручном режиме сам выбирает те каналы, которые он хочет визуально контролировать в данный момент времени. С помощью же данного приложения появляется возможность управления ротацией заранее созданных раскладок визуализации. В соответствии со списком ротации модуль последовательно автоматически переключает на заданной lcd-панели заданного сервера заранее подготовленные раскладки.
Поддерживается одновременное управление несколькими серверами Stream MultiScreen.
Модуль может быть сконфигурирован как для работы в режиме экранной клавиатуры, так и для работы с фирменной промышленной клавиатурой. Поддерживается одновременное подключение нескольких таких клавиатур.
Клавиши клавиатуры имеют прозрачные съемные колпачки, что позволяет пользователю «подписать» их.
Возможно поставить цветные клавиши (под заказ), что на большой клавиатуре позволяет разграничить области, относящиеся к обслуживанию разных серверов.
Клавиатура может подключаться как непосредственно к серверу так и к любому удаленному офисному компьютеру. Общение с сервером (серверами) происходит через специальную сетевую утилиту.
Ключевые возможности графического интерфейса пользователя приложения:
- Визуальное конфигурирование раскладки клавиатуры.
- Динамическое отображение списка сервисов текущей конфигурации сервера Stream MultiScreen.
- Автоматическое выделение цветом активных клавиш клавиатуры.
- Каждой клавише клавиатуры может быть назначено имя.
- Поддержка одновременно нескольких раскладок.
- Изменение размера раскладки клавиатуры.
- Импорт и экспорт конфигурации клавиатуры в файл;
- Печать раскладки клавиатуры.
Конфигурирование
Графический интерфейс приложения позволяет быстро и просто осуществлять конфигурирование клавиатуры для работы с серверами Stream MultiScreen. Сразу после добавления сервера Stream MultiScreen в конфигурацию модуля, с сервера автоматически загружается список сервисов и отображается в соответствующем элементе графического интерфейса. Далее с помощью технологии Drug&Drop клавишам клавиатуры назначаются требуемые команды управления.
Технические параметры системы Stream MultiScreen
Входные интерфейсы
- до 40 Composite (NTSC, PAL, SECAM);
- до 7 RF Analog (NTSC, PAL, SECAM);
- до 20 SD-SDI (SMPTE-259M, 10 bit, 270 Mbit/s);
- до 16 HD-SDI (SMPTE-292M, 10 bit, 1,5 Gbit/s);
- до 20 DVB-ASI (ETSI EN 50083-9). Bitrate range 0..214 Mbit/s;
- до 32 AES/EBU (24 bit/ 192 kHz) каналов;
- до 12 DVB-T/T2 (ETSI EN 300 744, 302 755);
- до 12 DVB-S/S2 (ETSI EN 300 421, EN302-307, EN301-210);
- до 12 DVB-C/C2 (ETSI EN 300 429 Annex A/B/C);
- до 12 IP/Ethernet (ETSI TS 102 034).
Выходные интерфейсы
- до 6 VGA, DVI-D, HDMI v.1.3, v1.4, DisplayPort выходов в 1 сервере (протестировано с использованием 3-х видеокарт Zotac GeForce GT640 Synergy Edit). В настоящий момент мы рекомендуем использовать видеокарты ATI. Например Radeon HD 7750.
- 3,5” mini jack, stereo, не балансный;
- Вещание «мозаики» в IP (модуль ScreenView coder — опционально): транспортный поток MPEG-2, H264/AVC HD до 1080p с возможностью масштабирования и гибкой настройкой параметров кодирования.
- Вещание в IP (модуль AV coder — опционально) входящих AV-сигналов с возможностью масштабирования и гибкой настройкой параметров кодирования.
Форматы входных данных. Форматы видео
- 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/IEC 14496-10).
Форматы входных данных. Форматы аудио
- MPEG-2 Layer II (ISO 11172-3);
- Dolby Digital (AC-3, ATSC A.52b);
- AAC/ADTS/ADIF (ISO/IEC 13818-7, ISO 14496-3);
- SMPTE 302M
Контейнер данных
- MPEG-2 TS (ISO/IEC 13818-1), MPTS or SPTS;
- DVB T2-MI Streams (ETSI TR 101 290-1, А14-1), Опционально, с помощью внешнего программного модуля DVB T2MI splitter;
Поддержка протоколов мобильного и Интернет вещания (OTT)
- FLASH RTMP streams (Real Time Messaging Protocol). The support of H.264 video and AAC and MP3 audio streams;
- HLS (HTTP Live Streaming Monitoring); supports encrypted streams
- MMS&MMSH (Microsoft Media Server Protocol & MMS over HTTP);
- RTSP (RFC 1889, 2326, 3550).
Декодирование, визуализация и контроль телетекста и скрытых субтитров
- Телетекст: ETSI EN 300 472 , ETS 300 706.
Интеграция с внешними устройствами
- На раскладку визуализации может быть добавлен элемент отображения UMD, который включает в себя два цветовых индикатора и текстовую подпись. Управление UMD осуществляется внешними устройствами (типа TSL TallyMan controller) по протоколу TSL UMD Protocol v.5.0.
Система может осуществлять передачу событий во внешние системы протоколирования по протоколам
- SNMP Trap (RFC 3411-3418, STD0062);
- SNMP Get (RFC 1155, RFC 1212, RFC 1213, RFC 1157, RFC 3411).
Поддерживаемые платы ввода
Для работы с входными сигналами Composite, SD/HD SDI, DVB-ASI в системах Stream MultiScreen используются многоканальные платы ввода собственного производства:
- плата Stream MS416 – 16 независимых аналоговых входов и 16 линейных аудио-стерео входов. Поддерживает стандарты NTSC(M/4.43)/PAL(B/D/G/H/I/K/L/M/N/60)/SECAM аналогового видео;
- плата Stream MS2/4 – 2/4 независимых программно переключаемых входа DVB-ASI/SD-SDI;
- плата Stream MS2+/4+ – 2/4 независимых программно переключаемых входа DVB-ASI/SD-SDI/CVBS. 4 линейных аудио-стерео входа;
- плата Stream MH4LM – 4 независимых программно переключаемых входа DVB-ASI/SD-SDI/HD-SDI/CVBS. 4 линейных аудио-стерео входа.
а также платы других производителей:
- плата DekTec DTA-2145 — 2 независимых программно переключаемых входа DVB-ASI/SD-SDI;
- плата DekTec DTA-2144 — 4 независимых программно переключаемых входа DVB-ASI/SD-SDI;
- плата DekTec DTA-2138 — 1 RF вход для приема эфирного вещания в диапазонах VHF/UHF стандарта DVB-C/C2, DVB-T/T2.
Программное обеспечение Stream MultiScreen поддерживает работу с любыми устройствами ввода цифровых сигналов DVB-T/DVB-T2/DVB-C и сигналов аналогового телевидения стандартной четкости, драйверы которых предоставляют интерфейсы Microsoft DirectShow для работы с цифровыми и аналоговыми тюнерами. В данный момент корректность работа программы Stream MultiScreen протестирована на платах Behold TV T8, tt-budgetCT2-4500 CI и внешним USB тв-тюнером AVerTV Hybrid Volar T2.
Для обеспечения приема и контроля большого количества каналов аудио, в том числе многоканального, программа Stream MultiScree поддерживает работу с устройствами работающими по технологии DirectSound API. Протестировано на платах LynxStudio LynxTWO-B (S-PDIF и AES/EBU), Creative Pro E-Mu 1010 (звук 5.1 AES/EBU) и звуковых картах встроенных в материнскую плату (микрофонный вход).
Для работы с IP (Ethernet) MPEG TS используются стандартные гигабитные сетевые адаптеры.
Комбинация этих плат позволяет собирать сервера мониторинга с практически любым набором входных интерфейсов и под любые задачи. У нас есть линейка типовых конфигураций (см. прайс-лист), для которых предусмотрен ряд усовершенствований, касающихся корпусов и разъемов для подключения. Однако мы регулярно собираем нестандартные решения под задачи Заказчика.
Производительность
Количество одновременно контролируемых AV-сигналов определяется аппаратными ограничениями по установке специализированных плат видеозахвата в один сервер. Соответственно:
- до 16 HD-SDI сигналов;
- до 20 SD-SDI;
- до 40 Composite+Stereo Line.
Для транспортных потоков MPEG TS Количество одновременно декодируемых, анализируемых и отображаемых программ ограничено только производительностью используемого сервера. В текущей версии программы Stream MultiScreen есть три режима работы ядра обработки транспортных потоков:
- полное декодирование транспортных потоков, их визуализация и анализ контролируемых параметров. В зависимости от конфигурации сервера можно обеспечить обработку до 90 SD программ или 20 HDпрограмм на одном сервере;
- полное декодирование транспортных потоков и анализ контролируемых параметров без визуализации. Позволяет обрабатывать до 150 SD программ или 24 HD программ на одном сервере;
- декодирование транспортных потоков по опорным кадрам и анализ контролируемых параметров. Данный подход позволяет без ущерба для анализа контролируемых параметров нагрузить сервера «по полной» – более 200 SD программ или 40 HD на одном сервере.
Данные по производительности обработки транспортных потоков MPEG TS получены при тестировании программы Stream MultiScreen v5 от 3.10.2013г. на сервере со следующими основными характеристиками — 2х Intel Xeon E5-2680 Sandy Bridge-EP (2700MHz, LGA2011, L3 20480Kb), оперативная память 12х Kingston KVR16N11/2 2 Gb DDR3 1600 MHz (PC 12800), видеокарта NVIDIA GTX460, 768 Mb, 192bit.
Stream MultiScreen — все под контролем!
Важным функциональным отличием системы Stream MultiScreen по сравнению с традиционными мультивьюверами является не только прием и отображение AV сигналов и транспортных потокво, но и возможности инструментального контроля входных сигналов по целому ряду важных параметров, список которых постоянно расширяется.
Система обеспечивает интеллектуальный анализ и аудио-видео сигнализацию по следующим параметрам:
— Video loss | — Service lost | — Program Splice Monitoring (SCTE-35) |
— Frozen video | — PID lost | — Контроль телетекста (для TS) |
— Black video | — PID scrambled | — HLS Transport error |
— Audio signal level: overload | — TR-290 (1-го и 2-го приоритета) | — HLS Low Throughput |
— Audio signal level: silence | — Decoder runtime error | |
— Sync loss | — Transport Stream Bitrate | |
— Signal loss | — Service Bitrate |
Система обеспечивает визуальное и звуковое оповещение о срабатывании тревожных событий с функцией подтверждения реакции оператора контроля, а также фиксацию вышеперечисленные события в базу данных (Microsoft SQL) с возможностью быстрого поиска, с применением различных фильтров и формированием отчетов. Пользователь имеет возможность разделить тревожные события по важности и индивидуально настроить реакцию на каждое событие. Например, на некоторые события визуальное и звуковое оповещение может быть отключено, но при этом они все-равно будут фиксироваться в базе данных. Можно индивидуально настроить графическое (ширина и цвет рамки) и аудио отображение тревожного события. Автоматическое ведение записи журнала событий доступно без визуального отображения «картинки» тв-канала на экране.
Количество каналов, представляемых операторами, постоянно увеличивается. Как правило, операторы спутникового, кабельного телевидения, а также OTT, располагают весьма ограниченным пространством под системы мониторинга. И в то время как количество ретранслируемых каналов растет, при использовании классического подхода визуального мониторинга, требуется больше серверов, больше мониторов, больше персонала, и самое важно – больше пространства. Сервера Stream MultiScreen имеют возможность ТОЛЬКО инструментально без визуализации контролировать сервисы в транспортных потоках mpeg ts. Это позволяет обрабатывать большее количество тв-программ — до 100-150 на одном сервере. Визуальный же контроль может осуществляться выборочно через отдельный сервер. В таких конфигурациях построения системы мониторинга основная работа происходит через удаленное клиентское приложение Stream MultiMonitor. Данное приложение предоставляет оператору контроля функции удаленной работы с базой данных, а также удобный визуальный мониторинг текущего состояния всех контролируемых сигналов и сервисов на всех доступных серверах Stream MultiScreen на предмет вышеперечисленных, контролируемых параметров.
Приложение MultiMonitor, получает и визуализирует информацию от серверов о состоянии контролируемых тв-каналов и позволяет динамически изменять набор визуально контролируемых на каналов. Данный функционал позволяет оптимизировать задачу мониторинга большого количества тв-программ.
Получение информации о тревожных событиях, фиксируемых серверами Stream MultiScreen, можно настроить в любой внешней системе поддерживающей работу по протоколу SNMP.
Также программное обеспечение Stream MultiScreen предоставляет возможность настроить e-mail уведомления на различные события. В поддержку e-mail уведомлений о тревожных событиях входит:
— раздельная настройка отправки e-mail уведомлений по типам тревожных событий;
— раздельная настройка адресатов e-mail уведомлений по типам тревожных событий;
— возможность ограничения частоты отправляемых писем;
— формирование писем в формате XML. Письма в данном формате могут быть программно разобраны для дальнейшей автоматизации;
— работа с SMTP-серверами, требующими аутентификации и безопасного соединения.
Внедрение системы мониторинга тв-сигналов Stream MultiScreen позволяет обеспечить более качественный контроль и сократить количество требуемого персонала. Время реакции на сбои оборудования сокращается в разы. Будьте спокойны — Ваши операторы мониторинга не смогут не заметить проблем с тв-сигналом.
По материалам компании Stream Labs