Konfigurieren Sie die zeitversetzte Anzeige für die Kanalmontage MediaTailor - 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.

Konfigurieren Sie die zeitversetzte Anzeige für die Kanalmontage MediaTailor

AWS Elemental MediaTailor Channel Assembly unterstützt Funktionen zur zeitversetzten Anzeige, die DVR-ähnliche Funktionen wie Pause, Zurückspulen und Neustarten Ihrer linearen Kanäle ermöglichen. Aktivieren Sie diese Funktionen, indem Sie Ihr Content Delivery Network (CDN) so konfigurieren, dass es zeitversetztes Fernsehen unterstützt, sodass Zuschauer ihr Seherlebnis selbst steuern können.

Grundlegendes zum zeitversetzten Betrachten

Die zeitversetzte Anzeige ermöglicht DVR-ähnliche Funktionen für lineare Kanäle, darunter:

  • Neustart: Zuschauer können von Anfang an mit der Wiedergabe einer Sendung beginnen, auch wenn sie erst beitreten, wenn sie gestartet wurde

  • Pausieren und fortsetzen: Zuschauer können Inhalte pausieren und die Wiedergabe zu einem späteren Zeitpunkt fortsetzen

  • Rücklauf und Schnellvorlauf: Zuschauer können durch die verfügbaren Inhalte rückwärts und vorwärts navigieren

  • Verzögerte Wiedergabe: Zuschauer können sich Inhalte ansehen, die zu einem früheren Zeitpunkt im Programm des Kanals ausgestrahlt wurden

Zeitversetztes Ansehen funktioniert, indem der Wiedergabe-URL des Kanals ein start Parameter hinzugefügt wird. Der Parameter gibt einen Offset in Sekunden relativ zur aktuellen Zeit an:

  • Negative Werte geben eine Zeit in der Vergangenheit an (start=-3600bedeutet z. B. „vor 1 Stunde angefangen“)

  • Positive Werte geben eine Zeit in der future an (start=3600bedeutet z. B. „ab einer Stunde in der future beginnen“)

Beispiel-URL mit Time-Shift-Parameter:

https://example-cdn.com/out/v1/channel-name/index.m3u8?start=-3600

Auflösung der Zeitverzögerung

So unterstützen Sie die zeitversetzte Anzeige mit einem CDN:

  1. Konfigurieren Sie Ihr CDN so, dass der start Abfrageparameter an die Channel-Assembly weitergeleitet wird.

  2. Richten Sie Cache-Verhalten ein, das den start Parameter im Cache-Schlüssel beinhaltet.

  3. Verwenden Sie für Manifeste mit Time-Shift-Parametern eine kurze TTL oder kein Caching.

Dadurch wird sichergestellt, dass jeder Betrachter das richtige Manifest für die von ihm angeforderte Zeitposition erhält.

CDN-Anforderungen für Timeshifting

Ihr CDN muss die folgenden Anforderungen erfüllen, um die zeitversetzte Anzeige mit Kanalmontage zu unterstützen:

  • Leitet alle Abfrageparameter an die Kanalmontage weiter.

  • Nehmen Sie den start Parameter in den Cache-Schlüssel auf.

  • Support korrekte Cache-Invalidierung für zeitversetzte Manifeste.

  • Behandeln Sie unterschiedliche Manifestantworten auf der Grundlage von Abfrageparametern.