AWS Elemental запазва KLV метаданни при транскодиране
Обратно към Новини

AWS Elemental запазва KLV метаданни при транскодиране

Публикувано на 8 септември 2023 г.

KLV метаданни и OTT QoS



Резюме за ръководители


  • AWS описа разширена поддръжка за обработка на метаданни Key-Length-Value (KLV) в AWS Media Services и AWS Elemental Appliances & Software, включително ingest, pass-through, запазване при транскодиране и работни потоци за повторно пакетиране.
  • AWS също документира подход за мониторинг на виртуални линейни OTT канали с динамично вмъкване на реклами (DAI), използвайки ad decision server (ADS), AWS Elemental MediaTailor, Amazon CloudFront и Amazon CloudWatch табла с QoS и метрики за доставяне на реклами.


Ключови развития в индустрията


  • Разширена обработка на KLV метаданни в live и file работни потоци
  • AWS обяви „expanded feature support for Key-Length-Value (KLV) metadata processing“ в множество услуги и устройства.
  • AWS Elemental Live добави входна поддръжка за KLV, пренасяни в SMPTE-2038 ancillary data, в софтуерна версия 2.25.1 GA, и поддържа KLV в HLS изходи, когато MPEG-TS се използва като контейнерен формат.
  • Устройствата AWS Elemental Link добавиха pass-through на KLV метаданни от SDI вход към изходи като SMPTE-2038 ancillary data при енкодиране.
  • AWS Elemental MediaLive добави входна поддръжка за KLV, пренасяни в SMPTE-2038 ancillary data потоци, и добави KLV поддръжка към HLS output groups, включително запазване на KLV в HLS output groups при използване на MPEG-TS и публикуване към origin като Amazon Simple Storage Service (S3).
  • Запазване на KLV при транскодиране и в packaging формати
  • AWS Elemental MediaConvert добави запазване на KLV метаданни при file транскодирания с MPEG-TS контейнерни формати, както и запазване при транскодиране от MPEG-TS към ISOBMFF, използван от CMAF и MPEG-DASH.
  • AWS Elemental MediaPackage поддържа повторно пакетиране на live streaming съдържание, съдържащо KLV метаданни, от HLS (HLS-TS) към MPEG-DASH (ISOBMFF) съвместно с AWS Elemental MediaLive, което позволява работен поток, при който KLV се пренася през live ingest/output и след това се re-packaging-ва между streaming формати.
  • QoS мониторинг за виртуална линейна OTT услуга със server-side ad insertion
  • Документирана конфигурация използва ad decision server (ADS) с AWS Elemental MediaTailor за динамично вмъкване на реклами, при което конфигурация на MediaTailor може да използва Channel Assembly output като източник на съдържание и да замества маркерите за рекламни възможности с динамични server-side реклами.
  • Amazon CloudFront може да се конфигурира като CDN с отделни origins и cache behaviors за сегменти със съдържание и рекламни сегменти, поддържайки мащабируеми модели за дистрибуция както за програмно, така и за рекламно медийно съдържание.
  • QoS и ad reporting могат да се визуализират чрез Amazon CloudWatch dashboard с SSAI и origin метрики, включително индикатори като AdDecisionServerTimeouts и AdDecisionServerLatency.


Реални случаи на употреба


  • Pass-through на вградени метаданни от SDI към cloud работни потоци
  • Работен поток може да прекара вградени KLV метаданни в SDI вход през изходите на AWS Elemental Link като SMPTE-2038 ancillary data при енкодиране, запазвайки метаданните заедно с енкодирания видео транспорт.
  • След това AWS Elemental MediaLive може да придобие метаданни от свързани устройства AWS Elemental Link чрез входната си поддръжка за SMPTE-2038 ancillary data потоци, позволявайки последваща обработка, като KLV остава синхронизиран с live потока.
  • Публикуване и запазване на KLV в HLS и отвъд
  • AWS Elemental Live и AWS Elemental MediaLive поддържат KLV в HLS изходи, когато MPEG-TS се използва като контейнерен формат, което позволява HLS-TS доставка, която запазва KLV.
  • MediaLive може да запази KLV в HLS output groups и да публикува към origin като Amazon S3, поддържайки модели за дистрибуция, базирани на origin, при които HLS-TS сегментите и плейлистите се съхраняват и обслужват от object storage.
  • File транскодиране и преходи между формати със запазване на KLV
  • AWS Elemental MediaConvert може да запази KLV метаданни по време на file транскодирания, които използват MPEG-TS контейнерни формати, позволявайки промени на кодека без отпадане на KLV payload.
  • MediaConvert може също да запази KLV при транскодиране от MPEG-TS към ISOBMFF, използван от CMAF и MPEG-DASH, поддържайки работни потоци, които преминават от transport-stream-базирани mezzanine или contribution файлове към delivery формати, базирани на fragmented MP4.
  • Виртуални линейни OTT канали с DAI и оперативен мониторинг
  • Виртуален линейен OTT канал може да се конфигурира за динамично вмъкване на реклами с ADS и AWS Elemental MediaTailor, като MediaTailor използва Channel Assembly output като източник на съдържание и извършва server-side замяна на реклами при маркери за рекламни възможности.
  • QoS и доставянето на реклами могат да се наблюдават чрез Amazon CloudWatch dashboard, който визуализира SSAI и origin метрики, включително брой заявки, латентности, продължителност на avail, fill rate и грешки/timeout-и, както и ADS-специфични индикатори като AdDecisionServerTimeouts и AdDecisionServerLatency.


Защо е важно


  • Цялост на метаданните през протоколи и контейнери
  • Описаната KLV поддръжка в SMPTE-2038 ancillary data, SDI pass-through, HLS с MPEG-TS и повторно пакетиране към MPEG-DASH с ISOBMFF показва акцент върху запазването на метаданните непокътнати, докато съдържанието преминава между live ingest, streaming изходи и packaging формати.
  • Оперативна observability за стрийминг, поддържан от реклами
  • Документираният подход с CloudWatch dashboard свързва SSAI и origin метрики с поведението на ad decisioning (например ADS timeout-и и латентност), предоставяйки конкретен метод за наблюдение как производителността на ad insertion корелира с playback QoS и резултатите от доставянето на реклами.
  • Композиционност на работните потоци между AWS media компоненти
  • Описаните градивни елементи—Elemental Link за SDI ingest и pass-through на метаданни, MediaLive за live обработка и HLS output groups, MediaPackage за повторно пакетиране, MediaConvert за file транскодирания, MediaTailor за SSAI, CloudFront за CDN и CloudWatch за мониторинг—илюстрират как конкретни възможности на протоколи и формати могат да се комбинират в end-to-end pipeline-и.


Източници


  • https://aws.amazon.com/blogs/media/expanding-support-for-klv-metadata-processing-across-aws-media-services-and-aws-elemental-appliances-software/
  • https://aws.amazon.com/blogs/media/monitoring-qos-of-virtual-linear-ott-channels-with-dynamic-ad-insertion/