View a markdown version of this page

Concetti avanzati del manifesto DASH - AWS Elemental MediaTailor

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Concetti avanzati del manifesto DASH

Quando lavori con DASH manifest in MediaTailor, la comprensione dei seguenti concetti avanzati può aiutarti a configurare e risolvere i problemi dei flussi di lavoro di streaming in modo più efficace:

Calcolo dell'ora di inizio del periodo

Nei manifesti DASH, gli orari di inizio del periodo vengono calcolati in base all'attributo MPD e all'availabilityStartTimeattributo del periodo. start Per i live streaming, l'ora di inizio è relativa all'ora di inizio della disponibilità, mentre per i contenuti VOD è in genere relativa all'inizio della presentazione.

Quando MediaTailor inserisce i periodi degli annunci, calcola attentamente gli orari di inizio per garantire transizioni fluide tra contenuti e annunci. Questo calcolo tiene conto di:

  • L'ora di inizio del periodo originale

  • La durata dei periodi di annunci precedenti

  • Qualsiasi offset temporale specificato nella risposta dell'ad Decision Server

Calcoli della tempistica del Preroll

Gli annunci Preroll nei manifesti DASH richiedono una gestione speciale perché vengono visualizzati prima dell'inizio del contenuto principale. MediaTailor inserisce gli annunci preroll come periodi separati all'inizio del manifesto con orari di inizio e durate appropriati.

Per gli annunci preroll,: MediaTailor

  • Crea un nuovo periodo per ogni annuncio preroll

  • Imposta l'ora di inizio del primo periodo di preroll su 0

  • Regola l'ora di inizio del Periodo del contenuto principale per tenere conto della durata totale di tutti gli annunci del preroll

Live-to-VOD transizioni

I manifesti DASH possono passare dal formato live al formato VOD (Video on Demand) al termine di un live streaming. Questa transizione comporta la modifica dell'attributo MPD da dynamic a static e la regolazione di altri type attributi come e. timeShiftBufferDepth minimumUpdatePeriod

Quando MediaTailor i processi si manifestano durante le live-to-VOD transizioni, garantisce che:

  • I marker degli annunci vengono conservati nel manifesto VOD

  • Gli orari di inizio dei periodi vengono modificati per mantenerli corretti

  • Il manifest rimane compatibile con i client di riproduzione VOD

Gestione DRM

Le informazioni sulla gestione dei diritti digitali (DRM) nei manifesti DASH sono in genere incluse negli ContentProtection elementi all'interno delle nostre rappresentazioni. AdaptationSets MediaTailor conserva questi elementi durante l'inserimento degli annunci per garantire che la protezione dei contenuti rimanga intatta.

Durante l'elaborazione di contenuti protetti da DRM,: MediaTailor

  • Mantiene tutti ContentProtection gli elementi del manifesto originale

  • Assicura che i contenuti degli annunci utilizzino schemi DRM compatibili, se applicabile

  • Conserva tutti gli attributi e gli elementi relativi al DRM in tutto il manifesto

Bandiere SCC

I flag Supplemental Content Control (SCC) nei manifesti DASH forniscono informazioni aggiuntive sulle caratteristiche dei contenuti e sui requisiti di riproduzione. Questi flag sono generalmente inclusi come attributi o elementi all'interno della struttura MPD.

I flag SCC più comuni utilizzati dai processi includono: MediaTailor

  • Informazioni sulla classificazione dei contenuti

  • Funzionalità di accessibilità (didascalie chiuse, descrizioni audio)

  • Avvisi di consulenza sui contenuti

  • Restrizioni alla riproduzione

MediaTailor conserva questi flag durante l'elaborazione del manifesto per garantire che tutti i metadati del contenuto siano mantenuti nel manifesto personalizzato.

La comprensione di questi concetti avanzati consente di configurare MediaTailor per ottenere prestazioni ottimali e risolvere eventuali problemi che potrebbero insorgere nei flussi di lavoro di streaming DASH.