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äfixads.werden an den Ad Decision Server gesendet -
Manifestparameter (
manifest.Präfix): Parameter mit dem Präfixmanifest.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:
-
param1undparam2werden 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:
startundendParametern 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.