Zeitversetzende Parameter für Manifestanfragen - 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.

Zeitversetzende Parameter für Manifestanfragen

In diesem Abschnitt sind die Parameter für zeitversetzende Manifestanfragen aufgeführt.

Um diese Funktion zu verwenden, folgen Sie den Schritten unterZeitversetzte Anzeige aktivieren.

Zeitverzögerung

Sie können eine Dauer in Sekunden angeben MediaTailor , um die Verfügbarkeit von Inhalten für Spieler zu verzögern. Das Minimum ist 0 Sekunden, und das Maximum ist die maximale Zeitverzögerung, die Sie für den Kanal konfiguriert haben.

Verwenden Sie den aws.mediatailor.channel.timeDelay Parameter, um den Live-Point neu zu definieren und Inhalte später verfügbar zu machen, als sie im Zeitplan Ihres Kanals erscheinen. Bei einer Zeitverzögerung von 60 Sekunden sind Inhalte, die um 12:20 Uhr im MediaTailor Zeitplan erscheinen, erst um 12:21 Uhr verfügbar. Wenn Sie Inhalte in verschiedenen Zeitzonen bereitstellen, können Sie ebenfalls eine Zeitverzögerung festlegen, die der Differenz entspricht, sodass Inhalte beispielsweise um 8:00 Uhr Ortszeit verfügbar sind.

Wenn Sie eine Zeitverzögerung für eine Manifestanforderung angeben möchten, verwenden Sie aws.mediatailor.channel.timeDelay Include als Abfrageparameter.

Beispiel für eine Zeitverzögerung

https://<some prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.timeDelay=901

Startzeit

Mit dem aws.mediatailor.channel.startTime Parameter können Sie einen Zeitstempel angeben, ab dem die Wiedergabe gestartet werden soll. Die Startzeit muss in einem der folgenden Formate angegeben werden:

  • ISO8601-Daten, wie 2017-08-18T21:18:54+00:00

  • POSIX(oder Epochen-) Zeit, wie 1503091134

Wenn eine Startzeit angegeben wird, MediaTailor antwortet er mit einem Manifest im Schiebefenster, als ob der Spieler das ursprüngliche Manifest zur angegebenen Startzeit angefordert hätte. Beispiel: Ein Zuschauer, der mit der Wiedergabe eines Kanals beginnt 2023-10-25T14:00:00 und ein aws.mediatailor.channel.startTime von bereitstellt, 2023-10-25T12:00:00 sieht denselben Inhalt wie ein Zuschauer, der denselben Kanal zu schauen beginnt, ohne dass eine 2023-10-25T12:00:00 Startzeit angegeben ist. Bei Kanälen mit LINEAR Wiedergabemodus ist das letzte Segment im Manifestfenster das Segment, das sich mit der Zeit überschneidet, die 10 Sekunden vor dem Zeitpunkt der Anforderung liegt. Außerdem halten die Spieler einen Puffer zwischen dem Wiedergabepunkt und dem Ende des Manifestfensters bereit. Daher beginnt die Wiedergabe nicht exakt mit dem Inhalt, der für die angegebene Startzeit geplant ist.

Die Verzögerung, die sich aus der angegebenen Startzeit ergibt, muss mindestens 0 betragen und darf nicht größer sein als die maximale Zeitverzögerung, die Sie für den Kanal konfiguriert haben.

Beispiel für eine Startzeit

https://<some prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.startTime=2017-12-19T13:00:28-08:00

Programm starten

Mit dem aws.mediatailor.channel.startProgram Parameter können Sie ein Programm angeben, von dem aus die Wiedergabe beginnen soll. Zulässige Werte sind die Namen von Programmen, deren Startzeiten innerhalb der maximalen Zeitverzögerung liegen, die Sie für den Kanal ab dem Ende des Manifestfensters konfiguriert haben.

Wenn es mit einem Startprogramm ausgestattet ist, MediaTailor wird den Spielern der genaue Zeitpunkt angezeigt, an dem die Wiedergabe beginnen soll.

  • MediaTailor Wählt für HLS Ausgaben eine Verzögerung so, dass das erste Segment des Startprogramms 29 Sekunden vom Ende des Manifestfensters entfernt ist, und verwendet ein EXT-X-START Tag im primären Manifest, um anzugeben, dass der Player die Wiedergabe mit dem Segment beginnen soll, das 29 Sekunden vom Ende des Manifestfensters entfernt ist.

  • MediaTailor Wählt für DASH Ausgaben eine Verzögerung aus, die auf der vorgeschlagenen Präsentationsverzögerung basiert, die Sie für Ihre Ausgabe konfiguriert haben. Wenn Ihre Ausgabe eine vorgeschlagene Präsentationsverzögerung ungleich Null hat, MediaTailor wählen Sie eine Verzögerung, bei der die Dauer zwischen dem Start des ersten Segments des Startprogramms und der Uhrzeit, MediaTailor zu der die Anforderung eingeht, der für die Ausgabe vorgeschlagenen Präsentationsverzögerung entspricht. Andernfalls wird MediaTailor eine Verzögerung gewählt, bei der das erste Segment des Startprogramms 29 Sekunden vom Ende des Manifestfensters entfernt ist. Um optimale Ergebnisse zu erzielen, empfehlen wir Ihnen, Ihre Ausgabe so zu konfigurieren, dass eine vorgeschlagene Präsentationsverzögerung angezeigt wird, die mindestens dem Dreifachen der maximalen Segmentdauer Ihres Startprogramms plus 10 Sekunden entspricht.

Spieler halten sich nicht unbedingt an MediaTailor die Vorschläge, und der Zeitpunkt, an dem die Wiedergabe beginnt, kann leicht variieren, je nachdem, welchen Player Sie verwenden und wie Sie ihn konfigurieren. Wir empfehlen Ihnen, Ihren Kanal mit einem Startprogrammparameter in Ihrem Player zu testen und gegebenenfalls die Konfiguration Ihres Players so anzupassen, dass die Wiedergabe beim ersten Abschnitt des Startprogramms gestartet wird.

Beispiel für ein Startprogramm

https://<ome prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.startProgram=SuperBowlLVII