Das Verhalten bei der MediaTailor Anzeigeneinblendung verstehen - 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.

Das Verhalten bei der MediaTailor Anzeigeneinblendung verstehen

AWS Elemental MediaTailorfügt Anzeigen in Live- oder Video-on-Demand-Inhalte (VOD) ein, indem Anzeigen entweder ersetzt oder in das Original-Manifest eingefügt werden. Ob Anzeigen eingefügt oder ersetzt werden, hängt davon ab, wie die Werbeunterbrechungen im Ursprungsmanifest konfiguriert sind und ob es sich um VOD- oder Live-Inhalte handelt.

  • MediaTailor Ersetzt beim Ersetzen von Anzeigen Inhaltssegmente durch Anzeigen.

  • MediaTailor Fügt beim Einfügen von Anzeigen Anzeigeninhalte dort ein, wo es keine Segmente gibt.

Informationen dazu, wie MediaTailor Anzeigen in Live- und VOD-Inhalte eingebunden werden, erhalten Sie, wenn Sie das entsprechende Thema auswählen.

Verhalten beim Zusammenfügen von Anzeigen bei VOD

MediaTailor fügt Anzeigen in VOD-Inhalte ein oder ersetzt sie, je nachdem, wie die Anzeigenmarkierungen im Ursprungsmanifest konfiguriert sind und ob der Ad Decision Server (ADS) VMAP-Antworten sendet.

Die nachstehenden Abschnitte gehen auf das Werbeverhalten je nach Marker-Konfiguration ein.

Wenn Werbemarkierungen vorhanden sind

AWS Elemental MediaTailorfügt Anzeigen ein, bei denen SCTE-35-Werbemarkierungen im Ursprungsmanifest vorhanden sind. Werbemarkierungen mit dem EXT-X-CUE-OUT Wert 0 Dauer weisen auf das Einfügen einer Anzeige hin.

Richtlinien für HLS-Werbemarkierungen

Beachten Sie diese Richtlinien für die SCTE-Signalisierung nach dem Rollvorgang und beim Ad-Pod:

Pre-Roll-Anzeigen

Für HLS-Post-Rolls müssen dem letzten Inhaltssegment CUE-OUT/IN-Markierungen vorangestellt werden. Der Grund hierfür ist, dass laut HLS-Spezifikation Tag-Decoratoren explizit vor einem Segment deklariert werden müssen.

Betrachten wir beispielsweise die folgende Deklaration.

#EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Videocontent.ts #EXT-X-ENDLIST

AWS Elemental MediaTailor fügt einen Post-Roll-Avail wie den folgenden ein.

#EXTINF:4.000, Videocontent.ts #EXT-X-DISCONTINUITY #EXTINF:3.0, Adsegment1.ts #EXTINF:3.0, Adsegment2.ts #EXTINF:1.0, Adsegment3.ts #EXT-X-ENDLIST
Beispiel 2: Pods hinzufügen

CUE-OUT/INTags müssen explizit an ein Segment angehängt werden. Es ist nicht möglich, mehrere CUE-OUT/IN-Tags nacheinander zu verwenden, um Werbe-Pod-Verhalten nachzuahmen.

Die folgende Deklaration ist beispielsweise eine gültige Verwendung vonCUE-OUT/IN, um einen Werbe-Pod darzustellen.

#EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Somecontent1.ts #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Somecontent2.ts #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Videocontent.ts

Die obige Deklaration führt zu einer Ausgabe wie der folgenden.

Ad 1 Somecontent.ts Ad 2 Somecontent2.ts Videocontent.ts Post-Roll Ad 3

Die folgende Deklaration ist ungültig.

#EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Videocontent.ts

Wenn keine Werbemarkierungen vorhanden sind

Werbemarkierungen sind die empfohlene Methode, um Werbeunterbrechungen in einem Manifest zu signalisieren. Werbemarkierungen sind jedoch nicht erforderlich. Wenn das Manifest keine Werbe-Marker enthält, macht MediaTailor einen einzigen Aufruf an den ADS und erstellt Werbepausen basierend auf der Antwort:

  • Wenn das ADS eine VAST-Antwort sendet, MediaTailor fügt es zu Beginn des Manifests alle Anzeigen aus der Antwort in einen Werbeblock ein. Dies wird als Pre-Roll (Vorlauf) bezeichnet.

  • Wenn das ADS eine VMAP-Antwort sendet, MediaTailor verwendet es die Zeitversätze für Werbeunterbrechungen, um Pausen zu erstellen und sie zu den angegebenen Zeiten (Pre-Roll, Mid-Roll oder Post-Roll) in das gesamte Manifest einzufügen. MediaTailor verwendet alle Anzeigen aus jeder Werbeunterbrechung in der VMAP-Antwort für jede Werbeunterbrechung im Manifest.

    Anmerkung

    Wenn ein Segment einen Einfügepunkt mit VMAP für VOD-Inhalten überlappt, rundet MediaTailor auf den nächsten Einfügepunkt ab.

    Tipp

    Wenn Sie Mid-Roll-Werbeblöcke erstellen möchten, Ihr ADS VMAP jedoch nicht unterstützt, stellen Sie sicher, dass das Manifest Werbemarkierungen enthält. MediaTailor fügt Werbeanzeigen an den Markierungen ein, wie in den folgenden Abschnitten beschrieben.

Verhalten beim Zusammenfügen von Live-Anzeigen

In Live-Streams führt AWS Elemental MediaTailor immer eine Werbeersetzung durch, wobei die Gesamtzeit zwischen den Werbemarkierungen möglichst exakt erhalten bleibt. Wenn Anzeigenmarkierungen das DURATION Attribut enthalten, bestimmt MediaTailor anhand des Werts die Dauer der Werbeunterbrechung. Jeder CUE-OUT-Indikator muss einen passenden CUE-IN-Indikator in Live-Workflows haben.

MediaTailor führt einen Werbersatz für HLS- und DASH-Live-Inhalte durch. Informationen zur MediaTailor Berechnung der Platzierung und des Zeitpunkts von Werbeunterbrechungen finden Sie unter HLSunterstützte Werbemarkierungen und. DASHWerbemarkierungen

Auswahl und Ersetzung von Anzeigen

AWS Elemental MediaTailor schließt wie folgt Werbung aus der VAST-Antwort des ADS (Ad Decision Server) ein:

  • Wenn eine Dauer angegeben ist, wird eine Reihe von Anzeigen MediaTailor ausgewählt, die in die Dauer passen, und diese werden aufgenommen.

  • Wenn keine Dauer angegeben ist, werden so viele Anzeigen wie möglich MediaTailor abgespielt, bis eine Werbemarkierung erscheint, die auf eine Rückkehr zum Hauptinhalt hinweist.

AWS Elemental MediaTailor hält sich während der Ersetzung von Live-Inhalten durch Werbung an die folgenden Richtlinien:

  • MediaTailor versucht, komplette Anzeigen abzuspielen, ohne sie auszuschneiden oder zu kürzen.

  • Immer wenn Sie MediaTailor auf eine Werbemarkierung stoßen, die auf das Ende der Werbeunterbrechung hinweist, kehrt sie zum zugrunde liegenden Inhalt zurück. Dies kann bedeuten, dass eine laufende Werbung gekürzt wird.

  • Kehrt am Ende der Laufzeit zum zugrunde liegenden Inhalt MediaTailor zurück.

  • Wenn MediaTailor für die Dauer einer Werbepause keine Werbeanzeigen mehr verfügbar sind, wird entweder der Slate abgespielt, sofern ein solcher konfiguriert ist, oder die Wiedergabe des zugrunde liegenden Inhaltsstreams fortgesetzt. Dies geschieht normalerweise, wenn nicht genügend transkodierte Werbung vorhanden ist, um die Dauer der Werbepause auszufüllen.

    Tipp

    Mit der Konfigurationseinstellung für eine Personalisierungsschwelle können Sie den Grenzwert für die nicht ausgefüllte Werbezeit in einer Pause festlegen. Weitere Informationen finden Sie in der PlaybackConfiguration Referenz.

Beispiele

  • Wenn als Dauer der Werbepause 70 Sekunden festgelegt sind und die ADS-Antwort zwei 40-sekündige Werbespots enthält, gibt AWS Elemental MediaTailor einen der 40-sekündigen Werbespots wieder. In der übrigen Zeit wechselt es zum konfigurierten Pausenfüller oder zu den zugrunde liegenden Inhalten. Wenn MediaTailor zu irgendeinem Zeitpunkt während dieses Prozesses einen Cue-in-Indikator feststellt, wechselt es sofort zu den zugrunde liegenden Inhalten.

  • Wenn die Dauer der Werbeunterbrechung auf 30 Sekunden festgelegt ist und die kürzeste Anzeige in der ADS-Antwort 40 Sekunden beträgt, werden keine Anzeigen MediaTailor abgespielt. Wenn ein Ad Slate konfiguriert ist, wird dieser 30 Sekunden lang MediaTailor abgespielt oder bis ein Cue-In-Indikator angezeigt wird. Andernfalls wird der zugrunde liegende MediaTailor Inhalt abgespielt.