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 MediaPackage zeitversetzte Anzeigeintegration
AWS Elemental MediaTailor kann zeitversetzte Anzeigeparameter an MediaPackage Ursprünge weitergeben, um Startover- und Nachholfunktionen zu ermöglichen. Durch diese Integration können Zuschauer bereits zu einem früheren Zeitpunkt mit dem Ansehen von Live-Inhalten beginnen.
MediaPackage zeitversetzte Anzeigeparameter
MediaPackage unterstützt die folgenden zeitversetzten Anzeigeparameter, die übergeben 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 zeitversetzten 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
Zeitversetzte Anzeigeparameter weisen spezifische Verhaltensmerkmale auf:
-
Sitzungsinitialisierung: Parameter werden verarbeitet, wenn die Sitzung erstellt wird
-
Persistenz der Parameter: Die Parameter bleiben während der gesamten Wiedergabe mit der Sitzung verknüpft
-
Nach der Initialisierung unveränderlich: 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 die zeitversetzte Anzeige funktioniert MediaPackage, müssen Sie Folgendes sicherstellen:
-
Konfigurieren Sie ein Startfenster auf Ihrem MediaPackage Endpunkt (bis zu 24 Stunden)
-
Stellen Sie sicher, dass Ihr CDN die erforderlichen Abfrageparameter weiterleitet an MediaPackage
-
Verwenden Sie konsistente Wiedergabefenster für alle Player-Sitzungen, um das CDN-Caching zu verbessern
-
Stellen Sie sicher, dass die Start- und Endzeiten innerhalb des konfigurierten Startfensters liegen
Wichtig
Verwenden Sie bei zeitversetzter Anzeige einheitliche Wiedergabefenster für alle Spielersitzungen, anstatt für jeden Zuschauer eindeutige Start- oder Endzeiten zu generieren. Dies führt zu einem besseren Caching im CDN und vermeidet mögliche Drosselungen.
Vollständige Informationen zur Konfiguration und zu den Parametern der MediaPackage zeitversetzten Anzeige finden Sie unter Zeitversetzte Anzeige mit im Benutzerhandbuch. AWS Elemental MediaPackageAWS Elemental MediaPackage