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 basierend auf ihrem Präfix und Zweck an verschiedene Ziele weiter. Das Verständnis des Parameter-Routing ist wichtig, um ursprungsspezifische Funktionen wie die zeitversetzte Anzeige mit implementieren zu können. MediaPackage
Regeln für das Parameter-Routing
MediaTailor verwendet die folgenden Routing-Regeln für Abfrageparameter:
-
Origin-Parameter (kein Präfix): Parameter ohne ein bestimmtes Präfix werden für ursprungsspezifische Funktionen an den Original-Server weitergegeben
-
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 Autorisierung verwendet
Beispiel für Parameter-Routing
Die folgende Sitzungsinitialisierung demonstriert das Parameter-Routing:
POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1", "param2": "value2" }, "manifestParams": { "auth_token": "abc123" } }
In diesem Beispiel:
-
param1
undparam2
werden an das ADS gesendet -
auth_token
wird für CDN-Routing und Autorisierung verwendet -
Parameter ohne Präfixe würden an den Ursprungsserver übergeben
Verhalten der Parameter des Origin-Servers
An Original-Server übergebene Parameter ermöglichen ursprungsspezifische Funktionen wie zeitversetzte Anzeige, Inhaltsfilterung und Authentifizierung.
Allgemeine Anwendungsfälle für Ursprungsparameter
Origin-Parameter werden häufig verwendet für:
-
Zeitversetzte Anzeige:
start
undend
Parameter für MediaPackage zeitversetzte Inhalte -
Inhaltsauthentifizierung: Authentifizierungstoken, die vom Ursprungsserver benötigt werden
-
Inhaltsfilterung: Parameter, die steuern, welche Inhaltsvarianten zurückgegeben werden
-
Ursprungsspezifische Funktionen: Alle Parameter, die der Ursprungsserver für die Inhaltsverarbeitung verwendet
Wichtig
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.