View a markdown version of this page

Fortgeschrittene DASH-Manifest-Konzepte - AWS Elemental MediaTailor

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fortgeschrittene DASH-Manifest-Konzepte

Wenn Sie mit DASH-Manifesten in arbeiten MediaTailor, kann Ihnen das Verständnis der folgenden fortgeschrittenen Konzepte dabei helfen, Ihre Streaming-Workflows effektiver zu konfigurieren und Fehler zu beheben:

Berechnung der Startzeit des Zeitraums

In DASH-Manifesten werden die Startzeiten der Periode auf der Grundlage des availabilityStartTime MPD-Attributs und des start Periodenattributs berechnet. Bei Live-Streams ist die Startzeit relativ zur Startzeit der Verfügbarkeit, während sie bei VOD-Inhalten in der Regel relativ zum Beginn der Präsentation ist.

Beim MediaTailor Einfügen von Werbezeiträumen werden die Startzeiten sorgfältig berechnet, um einen reibungslosen Übergang zwischen Inhalten und Anzeigen zu gewährleisten. Bei dieser Berechnung wird Folgendes berücksichtigt:

  • Die Startzeit der ursprünglichen Periode

  • Die Dauer der vorangegangenen Anzeigenperioden

  • Beliebiger Zeitversatz, der in der Antwort des Ad Decision Servers angegeben wurde

Timing-Berechnungen vor dem Roll-Timing

Preroll-Anzeigen in DASH-Manifesten erfordern eine besondere Behandlung, da sie erscheinen, bevor der Hauptinhalt beginnt. MediaTailor fügt Preroll-Anzeigen als separate Perioden zu Beginn des Manifests mit entsprechenden Startzeiten und Dauern ein.

Für Preroll-Anzeigen gilt: MediaTailor

  • Erstellt einen neuen Zeitraum für jede Preroll-Anzeige

  • Setzt die Startzeit der ersten Preroll-Periode auf 0

  • Passt die Startzeit des Hauptinhaltszeitraums an, um die Gesamtdauer aller Preroll-Anzeigen zu berücksichtigen

Live-to-VOD Übergänge

DASH-Manifeste können vom Live-Format zum VOD-Format (Video on Demand) wechseln, wenn ein Live-Stream endet. Dieser Übergang beinhaltet das Ändern des type MPD-Attributs von dynamic bis static und das Anpassen anderer Attribute wie timeShiftBufferDepth und. minimumUpdatePeriod

Wenn bei live-to-VOD Übergängen MediaTailor Prozesse auftreten, wird sichergestellt, dass:

  • Werbemarkierungen bleiben im VOD-Manifest erhalten

  • Die Startzeiten der Perioden werden angepasst, um das richtige Timing zu gewährleisten

  • Das Manifest ist weiterhin mit VOD-Wiedergabeclients kompatibel

DRM-Handhabung

Informationen zur Verwaltung digitaler Rechte (DRM) in DASH-Manifesten sind in der Regel in den ContentProtection Elementen innerhalb von Repräsentationen AdaptationSets enthalten. MediaTailor behält diese Elemente beim Einfügen von Anzeigen bei, um sicherzustellen, dass der Inhaltsschutz gewahrt bleibt.

Bei der Verarbeitung von DRM-geschützten Inhalten gilt Folgendes: MediaTailor

  • Behält alle ContentProtection Elemente aus dem ursprünglichen Manifest bei

  • Stellt sicher, dass Anzeigeninhalte gegebenenfalls kompatible DRM-Schemata verwenden

  • Behält alle DRM-bezogenen Attribute und Elemente im gesamten Manifest bei

SCC-Flags

SCC-Flags (Supplemental Content Control) in DASH-Manifesten bieten zusätzliche Informationen zu Inhaltsmerkmalen und Wiedergabeanforderungen. Diese Flags sind in der Regel als Attribute oder Elemente in der MPD-Struktur enthalten.

Zu den gängigen SCC-Flags, die zu MediaTailor Prozessen gehören, gehören:

  • Informationen zur Inhaltsbewertung

  • Funktionen zur Barrierefreiheit (Untertitel, Audiobeschreibungen)

  • Hinweise zu Inhalten

  • Einschränkungen bei der Wiedergabe

MediaTailor behält diese Flags bei der Manifestverarbeitung bei, um sicherzustellen, dass alle Inhaltsmetadaten im personalisierten Manifest beibehalten werden.

Wenn Sie sich mit diesen erweiterten Konzepten vertraut machen, können Sie bei der Konfiguration MediaTailor eine optimale Leistung sicherstellen und alle Probleme beheben, die in Ihren DASH-Streaming-Workflows auftreten können.