Кратко

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

Принимать защиту прямого эфира по наличию картинки удобно, но недостаточно. Водяной знак, по которому собирались устанавливать источник несанкционированной ретрансляции, может уже не работать. Именно с этой оговоркой стоит оценивать анонс A/B-маркировки в MediaLive от 10 сентября. AWS создаёт варианты видео с разными метками, а последующая инфраструктура собирает из них индивидуальные последовательности сессий. Работающий кодировщик ещё не подтверждает готовность доказательства.

В руководстве по устранению неполадок указан важный режим: при неверной настройке MediaLive отключает маркировку соответствующей группы выходов, но канал продолжает производить видео. Предупреждения доступны в консоли и в событиях CloudWatch. Отдельные варианты с неподдерживаемыми размерами кадра также могут поступать без меток и без ошибки канала. Поэтому непрерывность эфира и пригодность маркировки требуют разных проверок.

Распределение работ задано в описании функции. Для каждой видеоверсии поддерживаемой группы MediaLive формирует A и B и отправляет их на парные адреса назначения. Затем поддерживающий маркировку сервер-источник либо CDN выбирает сегмент для каждого зрительского запроса. Сам MediaLive не делает индивидуальный выбор и не создаёт предназначенные зрителю манифесты. Связь с сессией возникает не только на этапе кодирования.

До этого этапа есть ещё одно коммерческое условие. Первую доступную реализацию предоставляет Irdeto; действующую лицензию нужно согласовать с поставщиком напрямую и сохранить в AWS Secrets Manager. Последовательности требуется и пригодный встроенный временной код UTC. Без него канал способен работать, хотя надёжное последующее обнаружение меток не обеспечивается. Заполненное поле лицензии, запущенный кодировщик и успешное извлечение — три разных результата.

При упаковке сегментов важно не потерять позиции меток. Документация MediaPackage описывает, как CMAF-приём с epoch locking и сведения о временной структуре сохраняют выравнивание битовых позиций при объединении сегментов. Это позволяет CDN определить нужную позицию. Такая промежуточная работа сама по себе не выполняет ни выбор для сессии, ни окончательное обнаружение.

Цена тоже имеет конкретную единицу расчёта. По руководству по тарификации, каждая A/B-версия считается отдельным видеовыходом: их число для оплаты по выходам удваивается в активированной группе. Другие группы не меняются. Из этого нельзя вывести удвоение общего счёта, объёма загрузки каждым зрителем или точную величину прироста CDN-трафика. Лицензия и нижестоящие услуги сохраняют собственные коммерческие условия.

Наконец, A/B — не просто основной и резервный тракт. Инструкция по настройке разделяет роли адресов для меток и поля pipeline стандартного канала. Считать B лишь запасной копией означает неверно понять её назначение и оплачиваемый объём. Заказчику нужно принимать пригодный для расследования след в доставленном видео, а не факт появления двух вариантов на выходе.