View a markdown version of this page

MediaTailor und Integration von MediaPackage zeitversetzter Anzeige - 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.

MediaTailor und Integration von MediaPackage zeitversetzter Anzeige

AWS Elemental MediaTailor kann zeitversetzte Betrachtungsparameter an Startpunkte weitergeben, um Funktionen zum Starten und MediaPackage Aufholen der Anzeige zu ermöglichen. Diese Integration ermöglicht es Zuschauern, Live-Inhalte von früheren Zeitpunkten anzusehen.

MediaPackage zeitlich verschobene Betrachtungsparameter

MediaPackage unterstützt die folgenden zeitversetzten Anzeigeparameter, die durchgegeben werden können: MediaTailor

  • start: Epoche oder ISO 8601-Zeitstempel, der den Beginn des zeitversetzten Manifests definiert

  • end: Epoche oder ISO 8601-Zeitstempel, der das Ende des zeitverschobenen Manifests definiert

  • time_delay: Verzögert die Verfügbarkeit von Inhalten um bestimmte Sekunden

  • manifest_window_seconds: Fordert ein Manifest an, das kürzer als das konfigurierte Fenster ist

Beispiel MediaTailor Sitzungsinitialisierung mit MediaPackage zeitversetzten Parametern

Das folgende Beispiel zeigt, wie eine Sitzung mit zeitversetzten Anzeigeparametern initialisiert wird:

GET /v1/master/123456789/originId/index.m3u8?start=2024-08-26T10:00:00Z&end=2024-08-26T11:00:00Z

Oder mit expliziter Sitzungsinitialisierung:

POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1" } }

Mit zusätzlichen Abfrageparametern:

?start=2024-08-26T10:00:00Z&end=2024-08-26T11:00:00Z
Verhalten der Parameter während Sitzungen

Time-shifted Das Anzeigen von Parametern weist bestimmte Verhaltensmerkmale auf:

  • Sitzungsinitialisierung: Die Parameter werden verarbeitet, wenn die Sitzung erstellt wird

  • Parameterpersistenz: Die Parameter bleiben während der gesamten Wiedergabe mit der Sitzung verknüpft

  • Unveränderlich nach der Initialisierung: Parameter können während einer aktiven Sitzung nicht geändert werden

  • Neue Sitzung erforderlich: Um Zeitverschiebungsfenster zu ändern, erstellen Sie eine neue Sitzung mit aktualisierten Parameterwerten

MediaPackage Anforderungen an das Startfenster

Damit Sie mit der zeitversetzten Anzeige arbeiten können MediaPackage, stellen Sie Folgendes sicher:

  1. Konfigurieren Sie ein Startfenster auf Ihrem MediaPackage Endpunkt (bis zu 24 Stunden)

  2. Stellen Sie sicher, dass Ihr CDN die erforderlichen Abfrageparameter weiterleitet an MediaPackage

  3. Verwenden Sie konsistente Wiedergabefenster für alle Playersitzungen, um das CDN-Caching zu verbessern

  4. Stellen Sie sicher, dass die Start- und Endzeiten innerhalb des konfigurierten Startfensters liegen

Wichtig

Verwenden Sie bei zeitversetzter Anzeige konsistente Wiedergabefenster für alle Playersitzungen, anstatt für jeden Zuschauer eindeutige Start- oder Endzeiten zu generieren. Dadurch wird das Caching im CDN verbessert und eine mögliche Drosselung wird vermieden.

Vollständige Informationen zur Konfiguration und zu den Parametern der MediaPackage zeitversetzten Anzeige finden Sie im Benutzerhandbuch unter Time-shifted Anzeige mit AWS Elemental MediaPackage. AWS Elemental MediaPackage