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.
Bereiten Sie sich auf die AWS CloudFormation Bereitstellung von CDN und MediaTailor Integrationen vor
AWS Elemental MediaTailor Für die Bereitstellung AWS CloudFormation sind bestimmte Voraussetzungen und Vorbereitungsschritte erforderlich. Bevor Sie beginnen, mit AWS CloudFormation to integration MediaTailor und Amazon zu arbeiten CloudFront, stellen Sie sicher, dass Sie über Folgendes verfügen.
-
Ein AWS Konto mit Berechtigungen zum Erstellen von MediaTailor CloudFront, und AWS CloudFormation Ressourcen
-
Ein Inhaltsursprung, an dem Ihre Videoinhalte gehostet werden ( AWS Elemental MediaPackage z. B. Amazon S3 oder ein anderer Ursprungsserver)
-
Ein Ad Decision Server (ADS), der auf VAST-Anfragen antworten kann
Stellen Sie vor dem Bereitstellen der AWS CloudFormation Vorlage die folgenden erforderlichen Parameter zusammen:
AdServerUrl
-
URL des VAST-Anzeigenservers für die dynamische Anzeigeneinfügung. Zum Testen wird ein statischer VAST-Endpunkt bereitgestellt.
ContentOriginDomainName
-
Domainname Ihrer Inhaltsquelle ohne Protokoll (z. B.
mediapackage-domain.mediapackagev2.us-west-2.amazonaws.com
,mybucket.s3.amazonaws.com
, odercustom-origin.example.com
). Verwenden Sie weder die Präfixe http://oder https://noch irgendwelche Pfade. ContentOriginType
-
Die Art der Herkunft des Inhalts:
-
mediapackagev2: Für Ursprünge AWS Elemental MediaPackage
-
s3: Für Amazon S3 S3-Bucket-Ursprünge
-
benutzerdefiniert: Für jeden anderen Origin-Typ
-
Mit der Vorlage werden mehrere AWS Ressourcen erstellt, die zusammenarbeiten, um Ihre Inhalte mit personalisierten Anzeigen bereitzustellen. Im Folgenden wird beschrieben, was die einzelnen Komponenten bewirken:
Origin-Zugriffskontrolle
Origin Access Control (OAC) ist eine Sicherheitsfunktion, die sicherstellt, dass auf deine Inhalte nur über CloudFront, nicht direkt von deinem Ursprungsserver aus zugegriffen werden kann. Dies trägt dazu bei, deine Inhalte vor unbefugtem Zugriff zu schützen.
Für MediaPackage Amazon S3 S3-Ursprünge erstellt die Vorlage eine Origin Access Control (OAC) -Ressource, um den Zugriff auf Ihre Inhalte zu sichern.
MediaTailor Konfiguration der Wiedergabe
Die MediaTailor Wiedergabekonfiguration ist die Kernkomponente, die das Einfügen von Anzeigen übernimmt. Es empfängt Inhalte von Ihrer Herkunft, fordert Anzeigen von Ihrem Werbeserver an und kombiniert sie zu einem personalisierten Stream für jeden Zuschauer.
Die Vorlage erstellt eine MediaTailor Wiedergabekonfiguration mit den folgenden Einstellungen:
-
Quelle des Videoinhalts, die auf Ihre CloudFront Distribution verweist
-
Die URL des Anzeigenentscheidungsservers ist für Ihren angegebenen VAST-Endpunkt konfiguriert
-
Live-Pre-Roll-Konfiguration für die Anzeigeneinblendung während Livestreams
-
CDN-Konfiguration mit entsprechenden Segment-URL-Präfixen
CloudFront Verteilung
Der CloudFront Vertrieb liefert Ihre Inhalte mit geringer Latenz an Zuschauer weltweit. Es verarbeitet verschiedene Arten von Anfragen (Manifeste, Inhaltssegmente, Anzeigensegmente) und leitet sie an die entsprechenden Quellen weiter.
Für Broadcast-Profis CDNs, die noch keine Erfahrung damit haben, sind hier einige wichtige Begriffe aufgeführt:
- Urspung
-
Ein Server, auf dem Ihre Originalinhalte gespeichert sind (wie MediaPackage Amazon S3)
- Cache-Verhalten
-
Regeln, die bestimmen, wie verschiedene Arten von Inhalten zwischengespeichert und bereitgestellt werden
- Cache-Richtlinie
-
Einstellungen, die steuern, wie lange Inhalte zwischengespeichert werden und welche Anforderungskomponenten das Caching beeinflussen
Die Vorlage erstellt eine CloudFront Distribution mit den folgenden Komponenten:
-
Drei Ursprünge:
-
Herkunft des Inhalts (MediaPackageAmazon S3 oder benutzerdefiniert)
-
MediaTailor manifestiert den Ursprung
-
MediaTailor Herkunft der Segmente
-
-
Verhalten mit entsprechenden Mustern zwischenspeichern:
-
Standardverhalten für Inhaltssegmente
-
Verhalten für MediaTailor Anzeigensegmente (/tm/*)
-
Verhalten bei MediaTailor interstitiellen Medien (/v1/i-media/*)
-
Verhalten bei personalisierten Manifesten (/v1/*)
-
Verhalten bei Segment-Umleitungsanfragen (/segment/*)
-
-
Optimierte Cache-Richtlinien für jedes Verhalten:
-
CachingOptimized für zwischenspeicherbare Inhalte
-
CachingDisabled für personalisierte Manifeste
-
-
Richtlinien für Origin-Anfragen, um eine korrekte Header-Weiterleitung sicherzustellen
-
Response-Header-Richtlinien für die CORS-Unterstützung