AWS Elemental Live представляет собой локальное решение, которое позволяет обрабатывать видео в режиме реального времени для доставки по каналам телевещания и потоковой трансляции на устройства с подключением к Интернету. Сервис позволяет просто и надежно сжимать видео в режиме реального времени в различные форматы для последующего распространения. AWS Elemental Live работает в локальной среде в виде аппаратных устройств или в виде лицензированного AWS ПО для использования с уже существующей инфраструктурой. Сервис дает возможность развертывать процессы надежной высококачественной обработки видео в режиме реального времени у источника, в студии или на удаленных объектах. 
        
 
       Основные возможности
Продвинутые рабочие процессы обработки видео
              Ожидания зрителей от широковещательного и интернет‑видео непрерывно растут, а потребительские устройства постоянно становятся все более мощными и сложными. AWS Elemental Live содержит продвинутые функциональные возможности, обеспечивающее исключительное качество обслуживания клиентов. AWS Elemental Live позволяет запустить сервис видеоконтента в разрешении 4K Ultra HD, работающий в круглосуточном режиме, с улучшенным цветовым охватом, расширенным сигналом яркости и увеличенной разрядностью цвета для улучшения качества изображения. Создавайте контент HDR 10, Hybrid Log Gamma (HLG) или Dolby Vision из нескольких входных форматов, в том числе из источников со стандартным динамическим диапазоном (SDR), HDR 10 и HLG. Встраивайте в контент субтитры в различных форматах и на различных языках. 
            
 
           Множество итоговых форматов
              Для подготовки к распространению мероприятий и линейных каналов прямых трансляций необходимо конвертировать необработанное видео в полный набор сжатых итоговых форматов. AWS Elemental Live позволяет одновременно формировать несколько видеопотоков с различными разрешениями и битрейтами, чтобы потоки соответствовали экранам и пропускной способности сети каждого из пользователей – от смартфонов до 4K‑телевизоров. Создавайте все форматы для потоковой передачи через Интернет непосредственно в AWS Elemental Live или доставляйте базовый формат для дальнейшей упаковки. 
             
 
            
 
           Поддержка монетизации контента
              Видеоконтент, доставленный через Интернет, предлагает новые возможности монетизации с помощью рекламы. AWS Elemental Live можно интегрировать с различными платформами вставки рекламы, в том числе с 
             AWS Elemental MediaTailor. Программное обеспечение способно считывать входящие рекламные маркеры напрямую или через API, что обеспечивает точную покадровую вставку видеорекламы в выходные форматы и поддержку монетизации каналов прямых трансляций. 
             
 
            
 
           Встроенная автоматизация и управление
              AWS Elemental Live можно управлять через веб‑интерфейс или API REST / XML для интеграции с аппаратным, облачным или виртуальным развертыванием. Несколько решений AWS Elemental Live можно группировать в кластеры кодировщиков для удобного управления ими как единым объектом с помощью 
             AWS Elemental Conductor Live. Conductor Live обеспечивает централизацию процессов настройки, обслуживания и обновления AWS Elemental Live, а также позволяет удобно выполнять развертывание резервных систем для обеспечения высокой доступности и бесперебойной доставки контента. 
             
 
            
 
           Подробные спецификации
| * | Доступно с дополнительной лицензией | 
| ** | Для этой функции требуется устройство серии L800 с сетевой картой Mellanox 25 GbE или SKU устройства серии L900 с обозначением -U | 
| *** | Для этой возможности требуется устройство SKU с поддержкой 4K | 
Поддержка входящего потока
| Входящий поток в режиме реального времени | - Один и несколько программных транспортных потоков (SPTS, MPTS) по UDP/IP и RTP/IP с плавным переключением защиты FEC и SMPTE ST 2022-7 - TR-01 со сжатием JPEG-2000, аудио PCM и субтитрами - SMPTE ST 2110-20 (несжатое видео) **, 2110-22 (сжатое видео JPEG XS *) **, 2110-30 (PCM) **, 2110-31 (AC3, EAC3) **, 2110-40 (служебные данные) с плавным переключением защиты SMPTE ST 2022-7 **, обнаружение и регистрация NMOS IS-04 **, и управление подключением устройства NMOS IS-05 ** - SMPTE ST 2022-6 с плавным переключением защиты SMPTE ST 2022-7 ** - SDI (несжатое). Дополнительно: SD-SDI, HD-SDI, 3G-SDI, 12G-SDI, Quad 3G-SDI (4K), Interleave (4K) - AWS Elemental MediaConnect, протокол SRT (режим вызова) - Пакеты сетевых входящих потоков: Apple HLS TS с подключенным аудио и видео - RTMPS - RTSP - Видеокодеки: ⦁ H.264 до 4:2:2 10 бит ⦁ H.265 до 4:2:2 10 бит включая расширенный динамический диапазон (HDR) * ⦁ MPEG-2 ⦁ Apple ProRes® ⦁ RAW ⦁ JPEG-2000 ⦁ JPEG XS * ** - Аудиокодеки: ⦁ AC-3 (Dolby Digital) ⦁ EAC-3 (Dolby Digital Plus) * ⦁ Dolby E * ⦁ AAC ⦁ MPEG-1 Layer II ⦁ PCM | 
| Избыточность входящего потока в режиме реального времени | - Целостность входящего потока: генерация повтора, черный, графитовый или цветной при отсутствии входящего потока - Отказоустойчивость входящего потока, включая плавный Hot Backup до 4K *** (двойное декодирование, одиночное кодирование) | 
| Условия запуска избыточности входящего потока в режиме реального времени | - Настраивается пользователем - Ошибки по времени ("Input Loss" («Потеря входящего потока»), "Video Loss" («Потеря видео»), "Audio Silence" («Потеря аудио»), "Video Freeze" («Остановка видео»), "Video Black" («Выключение видео»)) - Ошибки по событиям ("Transport Error Indicator Flag" («Отметка индикатора транспортной ошибки»), "Continuity Counter Errors" («Ошибка счетчика непрерывности»), "RTP Packet Loss" («Потеря пакетов RTP»)) | 
| Входящий поток файлов | - Контейнеры: MXF (AS-02, OP-1a-c, OP-2a-c, OP-3c), QuickTime, MPEG-4 - Пакеты файлов: HLS - Отдельные входы для аудио и субтитров - Субтитры OP-47 с дорожки 436М входящих файлов MXF | 
| Возможности входящего потока файлов | - Разделение видео- и аудиофайлов - Смещение задержки звука - Отслеживание аудио PID - Отслеживание языка аудио - Выбор звуковой дорожки - Удаление блочности MPEG-2 - Обрезка исходного файла - Быстрый поиск - Объединение нескольких источников в один вывод - Выбор канала для входов с несколькими дорожками - Входящий поток только для аудио - Поддержка Amazon S3 - Наложение статического изображения на вход | 
| Мультиканальный входящий поток аудио | - Назначение аудиоканала для каждого клипа - Неограниченное количество звуковых дорожек | 
| Временной код | - Встроенный источник временного кода - Источник временного кода использует локальные системные часы - Изменение даты временного кода - Начало кодирования по указанному временному коду - Внешний опорный разъем | 
| Субтитры | - Ancillary, DVB-Sub, SCTE-20, SCTE-27, null, SCC, SMI, SRT, STL, Teletext, TTML, ARIB, EBU-TT-D - Исходный канал CC - от 608 до 708 переходов | 
| Доступная реклама | - ESAM - Виртуальное переключение входа через SCTE-35 или асинхронные сообщения ESAM - Соединительная вставка SCTE-35 - SCTE-35 с APOS - SCTE-35 Pullup - Цифровая передача звуковой метки SCTE-104 - Перекрытие доступной рекламы - Возможность отключения | 
| Nielsen | - Сертификация Nielsen ID3 | 
| Уведомления | - Обратный вызов из веб-сервиса - Электронная почта | 
| Сценарии | - Сценарии предварительной и последующей обработки - Перекрытие во время показа рекламы | 
| Расширенные сервисы данных 608 | - Пропуск, перезапись, удаление и вставка строки 21 - Сценарии предварительной и последующей обработки - Пропуск, перезапись, удаление и вставка строки 21 | 
| Пакеты управления копированием и перераспределением | - Пропуск, перезапись, удаление и вставка строки 21 | 
Форматы исходящего потока
| Видео | - H.264 (Baseline, Main, High до 4:2:2*), 4:2:2 High Profile Intra 10 бит * - H.265 (Main, Main10 до 4:2:2*) включая HDR 10, HLG и Dolby Vision HDR * - JPEG XS * - MPEG-2 - Apple® ProRes (до 4:2:2 10 бит) - Захват кадров в формате JPEG (создание миниатюр, быстрое проигрывание треков) - Режим «Только I-Frame» - Несжатое | 
| Аудио | - AAC-LC, AAC-HEV1, AAC-HEV2 (MPEG-2, MPEG-4, LATM/LOAS) - Несжатое в формате WAV, AIFF - Через AC-3 (Dolby Digital) *, AC-3 - Через EAC-3 (Dolby Digital Plus)*, EAC-3 - Dolby Digital Plus c Atmos*, Dolby Digital Plus c пропуском сигнала Atmos - MPEG-1 Layer II - Поддержка вывода только в формате аудио (TS, HLS, MSS, RTMP) | 
| Мультиканальный исходящий поток аудио | - Назначение аудиоканала для каждого клипа - Неограниченное количество звуковых дорожек | 
| Поддержка нескольких языков | - Соответствие типу ввода (ISO 639) - Добавление типа аудио (ISO 639) - Соответствие коду языка - Добавление кода языка | 
| Блокировка исходящего потока | - Исходящие потоки Apple HLS, Microsoft Smooth и TS | 
Контейнеры исходящего потока
| Потоковые исходящие потоки в режиме реального времени | - Потоковая передача Adobe RTMP Streaming (RTMP, RTMPS) - Потоковая передача Apple HTTP Adaptive Streaming (HLS) - Потоковая передача Microsoft Smooth Streaming (ISMV) - MPEG DASH (ISOBMFF) - Соответствие требованиям MPEG-2 Part 1, Systems, CableLabs (через EBIF, EBP, PSI, маркет сегментации RAI) (MPEG-TS) - Протокол Real Time (RTP) - Один и несколько программных транспортных потоков (SPTS, MPTS) по UDP/IP и RTP/IP с FEC - SMPTE ST 2110-20 (несжатое видео)* **, 2110-22 (сжатое видео JPEG XS)* **, 2110-30 (PCM)* **, 2110-31 (AC3, EAC3)* **, 2110-40 (служебные данные) с плавным переключением защиты SMPTE ST 2022-7* **, обнаружение и регистрация NMOS IS-04**, и управление подключением устройства NMOS IS-05** - AWS Elemental MediaConnect, push-протокол Zixi - Оператор и прослушиватель SRT | 
| Исходящий поток файлов | - Apple QuickTime и ProRes (MOV) - Sony XDCAM MXF (XDCAM) - Форматы RAW YUV или RGB (несжатые) - MPEG-4 Part 12 (MP4) | 
| Потоковая передача Apple HTTP Adaptive Streaming (HLS) | - Типы сегментов TS или fMP4 - Смещение диапазона байтов - Один файл / несколько сегментов - Длина сегмента - Минимальная длина сегмента - Автозагрузка в CDN - URL базы контента - URL базы манифеста - Использование сабдиректорий - Отключение кэширования - Манифесты с плавающей запятой - Тег разрешения - Сжатые манифесты - Использование идентификаторов Pantos 7 CODEC - Флажок «программа-дата-время» - Теги в скрытых субтитрах - Рекламные маркеры - Adobe - Рекламные маркеры - Simple - Рекламные маркеры - улучшенный SCTE-35 - Вспомогательные данные SMPTE ST 2038 - Альтернативное место назначения манифеста - Протоколы передачи данных (HTTP push, Akamai, Webdav) с фрагментарной передачей данных ULL | 
| Кодирование потоковой передачи Apple HTTP Adaptive Streaming (HLS) | - AES CBC, CTR, EBC - Ключевые поставщики: 1Mainstream, Conax, Inside Secure, Irdeto, Piksel, PlayReady, Secure Media, Cisco, Verimatrix, SPEKE | 
| MPEG DASH (ISOBMFF) | - Один файл / несколько сегментов с фрагментарной передачей ULL - Длина фрагмента - Длина сегмента - Фрагментарное кодирование ULL - Поддержка HbbTV 1.5 - Базовый URL - Минимальное время буферизации | 
| Шифрование MPEG DASH (ISOBMFF) | - DASH-CENC - Ключевые поставщики: Widevine, Piksel, SPEKE, PlayReady | 
| Потоковая передача Microsoft Smooth Streaming (ISMV) | - Кодирование на уровне манифеста (UTF-8, UTF-16) - Свертывание идентичных аудиопотоков | 
| Кодирование потоковой передачи Microsoft Smooth Streaming (ISMV) | - AES CTR - Поддержка PlayReady - Ключевые поставщики: Conax, Inside Secure, Seachange, Piksel, Irdeto, SPEKE | 
| Надежный исходящий поток TS | - Доставка в AWS Elemental MediaConnect - Push-протокол Zixi - Оператор и прослушиватель SRT | 
| Кодирование надежного исходящего потока TS | - AES-128, AES-192, AES-256 | 
| SMPTE ST 2110** | - Несжатое видео SMPTE ST 2110-20 (SD, HD, 4K)* ** - Сжатое видео SMPTE ST 2110-22 JPEG XS (SD, HD)* ** - Аудио SMPTE ST 2110-30 PCM* ** - Аудио SMPTE ST 2110-31 AC3 и EAC3* ** - Вспомогательные данные SMPTE ST 2110-40* ** - Плавное переключение защиты SMPTE ST 2022-7** - Переход от SCTE 35 к SCTE 104 ** - Протокол Precision Time (PTP) ** - Обнаружение и регистрация NMOS IS-04 ** - Управление подключением устройств NMOS IS-05 ** | 
Системный контроль
| CDN | - Встроенная поддержка CDN: Basic PUT, WebDav и Akamai | 
| Балансировка нагрузки | - Ручная или автоматическая балансировка нагрузки - Уведомления и предупреждения | 
| Мониторинг | - Мониторинг системных ресурсов и статистики | 
| Аутентификация пользователей | - Несколько уровней авторизации, публичные и частные ключи Amazon S3 | 
| AWS Elemental Conductor Live | - Отдельная система управления для контроля, мониторинга и восстановления после сбоев при работе в мультисистемной конфигурации - Распределение и управление каналами с использованием шаблонов | 
| Управления сетями | - SNMP (версия 2c) | 
| Система управления в режиме реального времени | - Остановка, приостановка и возобновление отдельных потоков, а также архивных файлов - Регулировка усиления звука для управления громкостью в режиме реального времени - Ознакомительные версии видео и аудио | 
Улучшение изображения
| Масштабирование сглаживания | - Сокращение артефактов искажений при уменьшении масштаба | 
| Масштабирование Lanczos | - Многомерная интерполяция | 
| Снятие блокировки и шумоподавление | - Удаление общих артефакты блокировки и шума в видео | 
| Деинтерлейсинг | - Адаптивная интерполяция движения - Адаптивное смешение движения - Адаптивная интерполяция движения с тикером | 
| Обратное преобразование в телеформат | - Удаляет формат 2-3 кадров, восстанавливает исходную частоту кадров 24 кадра в секунду | 
| Телеформат | - Отсутствующий, мягкий или жесткий | 
| Игровая оптимизация | - Быстрое изменение сложности и быстрое восстановление качества во время переходов | 
| Шумоподавление | - Возможность фильтрации шума (фильтрация с компенсацией перцептивного движения, сохранение, пространственность и четкость) | 
| Вставка статичного логотипа | - До восьми наложений статичных логотипов (в формате BMP, PNG или TGA), SDR или HDR - Применение наложения изображения к одному входу, одному выходу или общее - Указание z-образного порядка и прозрачности | 
| Вставка динамичного логотипа* | - Наложение анимированной графики (последовательность HTML, MOV или PNG), SDR или HDR* - Наложение графики движения HTML, созданной в сторонних инструментах разработки, включение или выключение наложений с помощью сигналов SCTE-35* | 
| Создание миниатюры | - Создание миниатюр изображений в формате JPEG для любого отдельного кадра или с произвольными интервалами | 
| Цветокоррекция | - Яркость, контрастность, оттенки, насыщенность - Полный диапазон кривизны или пропуск - Преобразование цветового пространства 601, 709 - Преобразование HD в SD | 
| Скрытие ошибок MPEG-2 | - Временная подстановка пикселей | 
| Обрезка | - Выбор расположения пикселей для обрезки | 
| Запись временного кода | - Текст, размер шрифта, расположение | 
Улучшение звука
| Регулировка уровня | - Контроль громкости | 
| Управление громкостью звука | - Мониторинг и регулировка громкости звука; сохранение результатов в файле (подходящем под требования CALM) * | 
| Сведение и отображение каналов | - Ремикс аудиосигнала вручную - Сведение рекламы вещателя | 
| Изменение частоты | - Регулировка частоты и сэмплирования звука | 
| Форматы | - Кодирование нескольких форматов одновременно | 
| Несколько аудиодорожек | - Поддержка нескольких аудиопотоков для каждого видеопотока (SAP) | 
Conductor Live
| Управление кодированием в режиме реального времени | - Создание, запуск, установка, удаление и распределение каналов - Предварительное отображение действия каждого кодировщика с помощью миниатюрного видео - Управление MPTS для пула Statmux | 
| Стабильная работа | - Настраиваемые оператором группы избыточности 1 + 1, N + 1 и N + M - Ручное или автоматическое переключение избыточности и пользовательские условия отработки отказа источника входного сигнала - Симуляция переключения - «Холодное» резервное копирование - Переключение маршрутизатора SDI | 
| Системный контроль | - Пользовательский доступ с проверкой подлинности для управления системой и ведения мониторинга с помощью настраиваемых категорий пользователей - Просмотр всех узлов - Проверка статуса кластера - Расписание резервного копирования | 
| Связь | - RESTful API - Пользовательский интерфейс на базе HTML - Канал XML | 
| Предупреждения и сообщения | - Отправка ловушек SNMP - Уведомления о предупреждениях по электронной почте - Настраиваемые предупреждения - История предупреждений - WebCallBack | 
| Другие возможности | - Высокая доступность - Параметры профиля | 
Statmux*
| Пользовательский интерфейс | - Conductor Live для настройки и мониторинга MPTS - API Statmux | 
| Выход MPTS | - До 60 каналов в пуле - Скорость каждого MPTS до 125 Мбит/с - Кодеки MPEG-2, H.264 (AVC) и 10-разрядный H.265 (HEVC) и разрешение до 4K с HDR - Объединенные зашифрованные каналы MPEG-2, AVC и HEVC в одном MPTS | 
| Управление пропускной способностью | - Автоматическая оптимизация видеопула во время выполнения - Автоматический учет динамических изменений в аудио и метаданных | 
| Задержка | - Менее 4 секунд (с программным обеспечением версии 2.20.3, в зависимости от используемых форматов видео и условий съемки) - Находится под контролем мультиплексора; доступны дополнительные параметры сокращения задержки за счет изменения качества изображения | 
| Избыточность | - 1 + 1 с координированной обработкой отказа – Межузловая связь SMPTE 2022-7 | 
| Возможности пропуска | – Все PID с поддержкой Live | 
Другие возможности
| Метаданные | - Через VBI (V-Chip, CGMS-A) - KLV Data | 
| Извлечение и пропуск субтитров | - Входящие потоки: ⦁ Embedded ⦁ SCC ⦁ Teletext - Исходящие потоки проходящих субтитров: ⦁ CFF-TT ⦁ DVB-sub ⦁ Embedded ⦁ Embedded+SCTE-20 ⦁ SCTE-20+Embedded ⦁ SCC ⦁ SMI ⦁ SMPTE-TT ⦁ SRT ⦁ Teletext ⦁ TTML ⦁ WebVTT - Оптическое распознавание символов (OCR) - Поддержка открытых субтитров - Добавление субтитров - Добавление флага языка | 
| Обработка | - Контроль частоты ⦁ Кодирование CBR ⦁ Кодирование QVBR (Quality-Defined Variable Bitrate) с поддержкой аудиорежима для выбора уровня качества ⦁ Кодирование VBR ⦁ Кодирование Statmux * (также требуются Conductor Live и устройства Statmux) ⦁ Look ahead - Адаптивное квантование ⦁ Изменение QP внутрикадрового или межкадрового восприятия ⦁ На базе машинного обучения в режиме автоматического адаптивного квантования - Вставка / ответ AFD - Обнаружение изменения сцены - Минимальный интервал I-Frame - Режим принудительного чередования - Изменяемая поддержка GOP - Адаптивные к контенту кадры B - Вставка метаданных RTMP - Через EBIF - Маркер сегментации EBP, PSI, RAI | 
| Обработка видео с расширенным динамическим диапазоном (HDR) | - Поддержка HDR 10 (ST.2084, ST.2086, MaxFALL, MaxCLL) - HLG (Hybrid Log Gamma) BT.2020 - Dolby Vision (Profile 5 и Profile 8.1) * - Преобразование между SDR, HDR 10 и HLG - Поддержка цветов Rec.2020 |