Серверы содержат встроенную систему автоматизации вещания, работающую с play-листами. Графическая подсистема обеспечивает формирование и наложение лого и графических слоев при воспроизведении полноэкранных материалов. В число функций эфирного воспроизведения входят также: стандартный набор алгоритмов компрессии и файловых контейнеров, повышающее/понижающее/кросс-преобразование с конвертацией форматов изображения.
Реализована поддержка воспроизведения файлов: AVI, MOV, MP4, MXF D-10/OP1A, RAW DV/DIF, MPEG PS/TS, FLV, BMP, TGA, PNG (24 и 32-bit), PSD.
Поддерживаемые кодеки: H.265/HEVC, AVID DNxHD (120, 145, 185, 220 Мбит/сек), Panasonic (DVCPRO25, DVCPRO50, DVCProHD), Sony XDCAM IMX (30, 40, 50), XDCAM HD 422, HDV, AVCHD, DV25, MPEG-2 GOP, Apple Pro Res, H.264.
Выходные сигналы (в зависимости от модели): 3/6/12G/HD/SD SDI, транспортные потоки ASI/IP: однопрограммные (SPTS), либо мультиплексированные (MPTS), в зависимости от модели и набора опций сервера.
Синхронизация времени серверов может осуществляться по протоколам NMEA/NTP/SNTP или от источника LTC, синхронизация выходного видео — от источников REF — BB, либо Tri Level.
Все серверы платформы SL NEO настраиваются через web-интерфейс, управляются локально и удаленно через LAN/WAN с клиентских рабочих станций на базе PC, содержат полный комплект серверного и клиентского управляющего программного обеспечения платформы SL NEO.
Программное обеспечение медиа-серверов SL NEO: клиентское и серверное
Серверное ПО обеспечивает функционирование серверной платформы: управление хранилищами, контентом, выполнение операций воспроизведения, кодирование и декодирование файлов, on-line просчеты при наложении графики, управление устройствами.
Клиентское ПО обеспечивает передачу запросов серверу от сетевых рабочих станций и получение ответов от него, благодаря чему команда пользователей может управлять всеми функциями сервера, контентом, одним или несколькими вещательными каналами, создавать и редактировать play-листы и графические композиции.
Базовые функциональные характеристики серверов SL NEO 2000 серии:
- Формирование эфирных программ по play-листам из медиа-файлов, мультиформатное воспроизведение смешанного SD/HD/UHD контента;
- Независимое функционирование до 12-ти каналов воспроизведения в SD, либо до 8-и в HD;
- Удобный инструментарий для организации воспроизведения в АСБ, ПТС, мгновенный старт воспроизведения (менее ½ секунды), исполнение рlay-листов, как последовательностей событий;
- Многослойное графическое оформление (8 независимых плееров графики плюс слой лого);
- Синхронное многоканальное воспроизведение с подачей сигналов на устройства отображения (видеомониторы, панели, проекционные системы);
- Формирование ТВ часов из 4-х слоев: видео со звуком в качестве background + 3 анимированных слоя стрелок;
- Генерация меток DTMF, SCTE-104 в составе выходного SDI для управления выдачей региональной рекламы;
- Управление всеми функциями сервера — локальное и дистанционное с клиентских РС с установленным клиентским ПО платформы SL NEO, использование GPI, Hot Keys и внешних панелей управления;
- Программная коммутация в соответствии с событиями в play-листах: интегрированный сервер устройств, управление оборудованием Harris/Nevion/Evertz через RS-422/Ethernet интерфейсы;
- Верстка, редактирование play-листов с использованием встроенных редакторов, импорт play-листов из Exel/Xml, взаимодействие с traffic-системами (Броадвью, Провис, Оплан, Win TV и прочими);
- Автоматическая, либо ручная загрузка play-листов;
- Автоматический, либо ручной импорт медиа-файлов из локальных и сетевых ресурсов в оперативное хранилище сервера с возможностями транскодирования, смены контейнера, нормализации уровней звука. Генерация прокси-копий при импорте;
- Анализ событий в play-листе, организация очереди импорта в соответствии с событиями, стоящими первыми в очереди на воспроизведения;
- Взаимодействие с системой управления контентом (MAM) Media Connect производства SkyLark Technology;
- Взаимодействие с NLE на уровне файлов (импорт-экспорт): Apple Final Cut, Avid Media Composer, Adobe Premiere, Grass Valley Edius, Sony Vegas и прочими;
- Автоматическое формирование метаданных, описывающих медиа-материалы при их поступлении в оперативное хранилище при импорте, возможность ручного и автоматического ввода и редактирования метаданных. Хранение метаданных осуществляется в специализированной базе данных сервера SL NEO;
- Кодирование в MPEG-2/H.264, формирование ASI/IP SPTS, мультиплексирование, параллельно с формированием выходных SDI/CVBS сигналов (опционально);
- Генерация скрытых CEA-608, 708, DVB субтитров с поддержкой SRT файлов (опционально);
- Обеспечение бесперебойного вещания с применением различных схем резервирования — от N+1 до N+N: автоматическая синхронизация всех play-листов резервного сервера от основного, автоматическое копирование контента с массива основного сервера на резервный с отслеживанием изменений версий файлов, защита от случайного удаления материала на основном сервере;
- Защищенное (RAID) хранение контента на массиве сервера.
Автоматический трансфер файлов
Автоматизированные операции перемещения файловых медиа-, метаданных между серверами необходимы для сбора контента из сетевых хранилищ в оперативные хранилища серверов для последующего воспроизведения. Миграция контента из нескольких файловых источников производится автоматически, в соответствии со списками воспроизведения (play-листами) или в ручную.
Операции перемещения производятся по правилам, с возможностью настройки параметров формирования proxy и параметров преобразований, в том числе: параметров транскодирования файлов при их перемещении — изменение кодека, файлового контейнера, HD/SD, UP/DOWN/CROSS преобразование с адаптацией к движению, изменение частоты кадров, изменение Aspect Ratio, нормализация и изменение уровней звука.
Многослойное графическое оформление эфирных программ
Cервер SL NEO 2000 серии может формировать статичные и анимированные лого со звуковым сопровождением, графику с привязкой к основным эфирным событиям. Графический «движок» содержит до восьми виртуальных графических плееров, формирующих слои. Старт и остановка воспроизведения композиций в каждом из них осуществляется с привязкой к событиям в основном play-листе, либо к текущему времени, либо вручную. «Привязка» к событиям означает команду на старт события графики через установленное время от начала основного события и/или за установленное время от его окончания.
Дополнительный SDI/HDMI выход MultiScreen
Сервер SL NEO может иметь дополнительные выходы SDI или HDMI для мультиэкранного отображения всех выходных сигналов на экране монитора с SDI или HDMI входом. Данная технология разработана в качестве альтернативы множеству контрольных мониторов при работе с сервером и позволяет снизить затраты на традиционную «обвязку» (распределители и преобразователи сигналов).
Multiscreen поддерживает до 12-ти каналов отображения выходных сигналов для одного сервера. Параметры разрешения выхода Multiscreen настраиваются — от SD 720х576 до Full HD 1920х1080. Можно задать режимы контроля аудио с этого выхода — микс любых выбранных каналов, либо коммутация любого одного канала на контрольный выход.
Комплект клиентского ПО SL NEO содержит редактор, позволяющий задать положение и размер каждого окна, сформировать часы, надписи и логотипы с наименованиями каналов, фоны, отображение аудиоуровней. Количество созданных в редакторе мультиэкранных композиций может быть любым, переключение между ними осуществляется мгновенно с использованием ПО SL NEO и HOT Keys. Мультиэкран полностью совместим с форматами HD/SD, 16:9 и 4:3, в нем можно одновременно размещать изображения любых стандартов и форматов.
Виртуальное устройство для DirectShow
Серверная платформа SL NEO предусматривает организацию дополнительного виртуального устройства, направляющего некомпрессированный выходной поток в DirectShow – библиотеку от Microsoft для работы с аудио-видео. Данная функция позволяет например, подать сформированный сервером программный поток на вход Adobe Flash Media Live Encoder, Wowza Streaming Server и прочие программные продукты, использующие DirectShow, для организации Internet-телемостов и web-вещания.
Базовые технические характеристики серверов SL NEO 2000 серии:
- System Configuration (depends on model): Mainframe — Intel Xeon CPU, PCIe platform, SSD or Dual mirrored SATA boot drives, 1…4 100/1000Base-T Ethernet ports, Internal Media Storage (1…60 Tb) or port for ext. Storage, Windows family operating system;
- Playout Channels: 1…12 for SD, 1…8 for HD, 1 for UHD;
- Video Formats (depends on model): SD: 625i, or 525i, HD: 1080i, 25 or 29.97 f/s, 720p, 50 or 59.94 f/s, Ultra HD: 2160p, 25, 29,97, 50 or 59.94 f/s;;
- Outputs (depends on model):
- SD: SDI/CVBS/YUV, Analog/AES/SDI Embedded Audio, MPTS/SPTS over ASI/IP, Unicast/Multicast via UDP/RTP/RTSP, FEC (option), HDMI (output only);
- HD/SD: HD SDI /AES/SDI Embedded Audio MPTS/SPTS over ASI/IP, Unicast/Multicast via RTP/RTSP, FEC (option), HDMI, SXGA/UXGA/UWXGA (output only);
- Ultra HD: 3x 4G SDI or 6/12 G SDI, TS over DVB ASI/IP, UDP/RTP Unicast/Multicast, FEC (option), HDMI 2.0;
- Aspect Ratio: 16:9, 4:3, WSS Support;
- Audio: 4 AES/EBU pairs per video I/O channel, 8 pairs embedded per video I/O channel 16-, 20- or 24-bit PCM, 48 kHz;
- File Decoding: AVID DNxHD (120, 145, 185, 220 Мбит/сек), Panasonic (DVCPRO25, DVCPRO50, DVCProHD), Sony XDCAM IMX (30, 40, 50), XDCAM HD 422, HDV, AVCHD, DV25, MPEG-2 GOP, H.264, Apple Pro Res;
- File Containers: AVI, MOV, MP4, MXF D-10/OP1A, RAW DV/DIF, MPEG PS/TS, MPG, BMP, TGA, PNG, PSD;
- Genlock Reference (depends on model): SD: Bi-level sync input, HD: Tri-level sync input;
- Timecode/NTP Support: NTP client over Ethernet, LTC in (option);
- GPI I/O: Inputs 4…16 (option), Outputs 4…16 (option);
- Remote Serial Interface: 4…8 RS-232/422 ports for switchers (option);
- Control: TCP/IP over Ethernet, GPI;
- Supported Routers Protocols: Harris/Leitch, Nevion, Evertz and other;
- Dimensions (depends on model): 1…4RU, Weight (10…40 kg);
- Power: Power Supply Dual hot-swappable;
- Voltage: AC 115 to 120 V, 200 to 240 V, auto select.
Структура и взаимодействие программных модулей сервера
SL NEO Media Platform – базовый модуль, содержащий определенный набор компонентов, обеспечивающих функционирование серверной платформы. Кроме этого, модуль содержит виртуальный коммутатор, управляющий распределением потоков данных между модулями ПО SL NEO.
Program Player — серверный модуль исполнения событий, содержащихся в play-листе. Результирующий программный сигнал представляет собой uncompress-поток, содержащий несколько слоев: основной программный слой, который формируют воспроизводимые файловые материалы и до 8-и слоев графики. Количество функционирующих на сервере модулей Program Player определяет количество программных выходов сервера.
AV/TS Player — серверный модуль формирования выходного сигнала — принимает потоки от модуля Program Player, формирует аудиовидеосигналы, либо осуществляет кодирование и формирование транспортных потоков через платы и интерфейсы вывода. Количество функционирующих на сервере модулей AV/TS Player определяет количество физических выходов сигналов и/или потоков, формируемых сервером.
SL NEO Media Database — серверный модуль, выполняющий функцию специализированной базы данных для контента.
SL NEO Device Server — модуль управления устройствами – непосредственно управляет коммутационным оборудованием через соответствующие аппаратные интерфейсы сервера в процессе исполнения play-листов. Клиентские приложения также используют соединения с модулем Device Server и предоставляют операторам функции управления всеми матричными коммутаторами, задействованными в системе, c рабочих мест.