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.
Richten Sie die CDN-Integration ein mit MediaTailor
Dieser Abschnitt enthält Anleitungen zur AWS Elemental MediaTailor Integration in ein Content Delivery Network (CDN).
Eine effektive CDN-Integration mit MediaTailor ist für die Bereitstellung hochwertiger Streaming-Erlebnisse mit personalisierten Anzeigen in großem Maßstab unerlässlich. Dieser Leitfaden führt Sie durch den gesamten Prozess der Einrichtung, Konfiguration und Optimierung Ihrer CDN-Integration.
Weitere Informationen finden Sie unter den folgenden Links:
-
Informationen zur Weitergabe von Abfrageparametern CDNs für Autorisierung und Anzeigenausrichtung finden Sie unterMediaTailor Manifest-Abfrageparameter.
-
Informationen zur erweiterten Weiterleitung mithilfe dynamischer Variablen und Konfigurationsaliasnamen finden Sie unterMediaTailor dynamische Anzeigenvariablen.
-
Informationen zum Erstellen von MediaTailor Konfigurationen finden Sie unterAWS Elemental MediaTailor Zum Einfügen von Anzeigen verwenden.
-
Informationen zum Erstellen einer CloudFront Distribution finden Sie unter Creating a Distribution im CloudFront Developer Guide.
Aus Gründen der Übersichtlichkeit wird in diesem Handbuch die folgende Terminologie verwendet, um die verschiedenen Arten von Manifesten zu beschreiben:
-
HLS-Manifeste:
-
Multivariante Playlist: Das Manifest der obersten Ebene, das Links zu Medien-Playlisten enthält
-
Medien-Playlist: Das Manifest der zweiten Ebene mit Links zu Inhaltssegmenten
-
-
DASH-Manifestationen:
-
MPD (Media Presentation Description): Die Standardbezeichnung für DASH-Manifeste
-
Die Integration MediaTailor mit einem CDN bietet die folgenden Vorteile:
-
Geringere Latenz für Zuschauer
-
Verbesserte Skalierbarkeit für Ereignisse mit hohem Besucheraufkommen
-
Verbesserte Zuverlässigkeit durch redundante Bereitstellungspfade
-
Optimierte Kosten durch Reduzierung des Ausgangsverkehrs
-
DDoBesserer Schutz vor S-Angriffen
Komponenten und Anforderungen für die CDN-Integration
Eine erfolgreiche CDN-Integration mit MediaTailor beinhaltet die Konfiguration der folgenden Schlüsselkomponenten:
- Verhalten beim CDN-Routing
-
Regeln, die festlegen, wie verschiedene Arten von Anfragen (Manifeste, Inhaltssegmente, Anzeigensegmente) über Ihr CDN weitergeleitet werden.
- CDN-Zuordnung in MediaTailor
-
Eine Konfiguration MediaTailor , die sicherstellt, dass Manifeste auf Ihre CDN-Domain verweisen, anstatt direkt auf Originalserver zu verweisen.
- Sicherheitseinstellungen
-
Konfigurationen zum Schutz Ihrer Inhalte und Infrastruktur, einschließlich Transportsicherheit, Zugriffskontrolle und Überwachung.
- Testen und Validieren
-
Verfahren zur Überprüfung, ob Ihre CDN-Integration ordnungsgemäß funktioniert, bevor Sie sie in der Produktion einsetzen.
Voraussetzungen für die CDN-Integration
Bevor Sie Ihre CDN-Integration konfigurieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
-
Eine MediaTailor Konfiguration mit den folgenden Einstellungen:
-
Ihr Inhaltsursprung als Inhaltsquelle
-
Ihr ADS als Entscheidungsserver für Werbeanzeigen
Sie benötigen auch den Ursprung und ADS URLs für die CDN-Integrationsschritte.
-
-
Zugriff auf die Konfigurationsoberfläche Ihres CDN
-
Verständnis der spezifischen Terminologie Ihres CDN für Verhalten, Regeln und Cache-Einstellungen
-
Kenntnis Ihrer Inhaltsstruktur, einschließlich der für Segmente verwendeten Dateierweiterungen (z. B. .ts, .mp4 oder .m4s)
Schritte zur Einrichtung der CDN-Integration
Der Prozess der Integration MediaTailor mit einem CDN folgt diesen allgemeinen Schritten:
-
Konfigurieren Sie das CDN-Routing-Verhalten — Richten Sie Ihr CDN so ein, dass verschiedene Arten von Anfragen entsprechend weitergeleitet werden.
-
Konfigurieren Sie das CDN-Mapping unter MediaTailor — Aktualisieren Sie Ihre MediaTailor Konfiguration, um Ihre CDN-Domainnamen zu verwenden.
-
Implementieren Sie bewährte Sicherheitsmethoden — Konfigurieren Sie Sicherheitseinstellungen, um Ihre Inhalte und Infrastruktur zu schützen.
-
Testen Sie Ihre Integration — Stellen Sie sicher, dass Ihre CDN-Integration ordnungsgemäß funktioniert.
Erforderliche Header für MediaTailor die CDN-Integration
MediaTailor Damit Ihr CDN korrekt funktioniert, müssen Sie Ihr CDN so konfigurieren, dass es bestimmte HTTP-Header weiterleitet. Diese Header sind für eine einwandfreie Funktionalität, einschließlich Komprimierung, Geräteerkennung, Anzeigenpersonalisierung und Geo-Targeting, unerlässlich.
Konfigurieren Sie Ihr CDN so, dass die folgenden Header weitergeleitet werden an: MediaTailor
Accept-Encoding
-
Zweck: Für die Komprimierungsfunktion erforderlich
Details: Dieser Header gibt an MediaTailor , welche Komprimierungsmethoden der Client unterstützt. MediaTailor verwendet diese Informationen, um Manifeste nach Möglichkeit zu komprimieren, wodurch die Bandbreitennutzung reduziert und die Leistung verbessert wird. Ältere Geräte, die keine Komprimierung unterstützen, senden diesen Header nicht und MediaTailor geben unkomprimierte Manifeste zurück.
User-Agent
-
Zweck: Erforderlich für die Geräteerkennung und die Personalisierung von Werbung
Details: MediaTailor Analysiert den User-Agent-Header, um den Gerätetyp, den Browser und die Funktionen des Client-Geräts zu identifizieren. Diese Informationen werden für gezielte Werbung, gerätespezifische Optimierungen und zur Sicherstellung der Kompatibilität mit verschiedenen Playback-Clients verwendet.
Host
-
Zweck: Erforderlich für die korrekte Weiterleitung von Anfragen
Details: Der
Host
Header stellt sicher, dass Anfragen an den richtigen MediaTailor Endpunkt weitergeleitet werden. Dies ist besonders wichtig in Umgebungen mit mehreren Mandanten und bei der Verwendung benutzerdefinierter Domänenkonfigurationen.Viele CDNs, darunter Amazon CloudFront, leiten den
Host
Header standardmäßig nicht weiter. Für CloudFront Benutzer: Anweisungen Konfiguration der Host Header-Weiterleitung zur Konfiguration finden Sie unter. X-Forwarded-For
-
Zweck: Erforderlich für Client-IP-Erkennung und Geo-Targeting
Details: Dieser Header behält die ursprüngliche Client-IP-Adresse bei, wenn Anfragen Ihr CDN passieren. MediaTailor verwendet diese Informationen für die geografische Ausrichtung von Anzeigen, Analysen und die Einhaltung regionaler Inhaltsbeschränkungen.
Wichtig
Alle vier Header sind für die volle MediaTailor Funktionalität erforderlich. Wenn einer dieser Header fehlt, kann dies zu einer eingeschränkten Funktionalität führen, einschließlich:
-
Manifeste können nicht komprimiert werden (Accept-Encoding fehlt)
-
Schlechte Anzeigenausrichtung und Probleme mit der Gerätekompatibilität (fehlender User-Agent)
-
Fehler beim Routing von Anfragen (fehlender Host)
-
Ungenaues Geo-Targeting und Analysen (fehlen) X-Forwarded-For
CDN-spezifische Konfigurationsanweisungen finden Sie in den Abschnitten Routing-Verhalten und Caching, die auf diese Header-Liste verweisen.
Die folgenden Themen enthalten detaillierte Anweisungen für jeden Aspekt der CDN-Integration.