View a markdown version of this page

MediaTailor Parameter-Routing für ADS und Origins - 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 Parameter-Routing für ADS und Origins

AWS Elemental MediaTailor leitet Abfrageparameter je nach Präfix und Zweck an verschiedene Ziele weiter. Für die Implementierung von ursprungsspezifischen Funktionen wie der zeitversetzten Anzeige mit ist es unerlässlich, das Parameter-Routing zu verstehen. MediaPackage

Regeln für das Parameter-Routing

MediaTailor verwendet die folgenden Routing-Regeln für Abfrageparameter:

  • Ursprungsparameter (kein Präfix): Parameter ohne ein bestimmtes Präfix werden für originalspezifische Funktionen an den Ursprungsserver weitergeleitet

  • ADS-Parameter (ads.Präfix): Parameter mit dem Präfix ads. werden an den Ad Decision Server gesendet

  • Manifestparameter (manifest.Präfix): Parameter mit dem Präfix manifest. werden für das CDN-Routing und die CDN-Autorisierung verwendet

Beispiel Beispiel für das Parameter-Routing

Die folgende Sitzungsinitialisierung veranschaulicht das Parameter-Routing:

POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1", "param2": "value2" }, "manifestParams": { "auth_token": "abc123" } }

In diesem Beispiel:

  • param1und param2 werden an das ADS gesendet

  • auth_tokenwird für CDN-Routing und Autorisierung verwendet

  • Parameter ohne Präfixe würden an den Originalserver übergeben

Verhalten der Parameter des Ursprungsservers

Parameter, die an die Ursprungsserver übergeben werden, ermöglichen originalspezifische Funktionen wie zeitversetztes Anzeigen, Inhaltsfilterung und Authentifizierung.

Häufige Anwendungsfälle für Ursprungsparameter

Ursprungsparameter werden häufig verwendet für:

  • Time-shifted Anzeigen von: start und end Parametern für MediaPackage zeitversetzte Inhalte

  • Inhaltsauthentifizierung: Authentifizierungstoken, die vom Ursprungsserver benötigt werden

  • Inhaltsfilterung: Parameter, die steuern, welche Inhaltsvarianten zurückgegeben werden

  • Origin-specific Funktionen: Alle Parameter, die der Ursprungsserver für die Inhaltsverarbeitung verwendet

Wichtig

Die Parameter werden bei der Sitzungsinitialisierung verarbeitet und während der gesamten Sitzung beibehalten. Um Parameter wie Zeitverschiebungsfenster zu ändern, müssen Sie eine neue Sitzung mit aktualisierten Werten erstellen.