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.
Verwenden Sie die AWS CloudFormation bereitgestellten Ressourcen für CDN und Integration MediaTailor
AWS Elemental MediaTailor Die vom AWS CloudFormation Stapel bereitgestellten Ressourcen bieten mehrere wichtige Ergebnisse, anhand derer Sie mithilfe der Anzeigeneinfügung auf Ihre Inhalte zugreifen können. Nachdem der AWS CloudFormation Stapel erfolgreich erstellt wurde, müssen Sie wissen, wie Sie die Ausgaben verwenden können, um auf Ihre Inhalte zuzugreifen, in die Anzeigen eingefügt wurden. Dies ist vergleichbar mit der Verwendung MediaTailor URLs bei einer manuellen Einrichtung, die AWS CloudFormation Bereitstellung stellt diese jedoch URLs automatisch bereit.
Nach erfolgreicher Bereitstellung bietet der AWS CloudFormation Stack mehrere wichtige Ergebnisse, die Sie für den Zugriff auf Ihre Inhalte mit Anzeigeneinblendung verwenden werden:
CloudFrontDomainName
-
Der Domainname Ihrer CloudFront Distribution
d1234abcdef.CloudFront.net
(z. B. HlsManifestUrl
-
Basis-URL für HLS-Manifeste mit Anzeigeneinfügung (z. B. https://
d1234abcdef.CloudFront.net
12345
/v1/master///)my-playback-config
DashManifestUrl
-
Basis-URL für DASH-Manifeste mit Anzeigeneinfügung (z. B. https:///v1/dash///)
d1234abcdef.CloudFront.net
12345
my-playback-config
MediaTailorPlaybackConfigName
-
Name der erstellten MediaTailor Wiedergabekonfiguration (z. B.
my-stack-PlaybackConfig
Konstruiert die Wiedergabe URLs
Um die vollständige Wiedergabe-URL für Ihre Inhalte mit Werbung zu erstellen, müssen Sie die Basis-URL aus den AWS CloudFormation Ausgaben mit Ihrem spezifischen Manifestpfad kombinieren. Für Rundfunkfachleute ist es wichtig, diesen Schritt zu verstehen, da er Ihre vorhandenen Inhalte mit dem System zur Anzeigeneinblendung verbindet.
-
Beginnen Sie mit der entsprechenden Manifest-URL aus den Ausgaben:
HlsManifestUrl: https://
d1234abcdef.CloudFront.net
/v1/master/12345
/my-playback-config
/ -
Hängen Sie Ihren spezifischen Manifestpfad an:
Your manifest path:
channel/index.m3u8
-
Die vollständige Wiedergabe-URL lautet:
https://
d1234abcdef.CloudFront.net
/v1/master/12345
/my-playback-config
/channel/index.m3u8
Verwenden Sie diese URL in Ihrem Videoplayer, um Inhalte mit dynamisch eingefügten Anzeigen abzuspielen.
Tipp
Wenn Sie sich nicht sicher sind, wie Ihr Manifestpfad lauten soll, überprüfen Sie Ihren Ursprungsserver. Bei MediaPackage Origins ist dies der Pfad zum HLS- oder DASH-Manifest Ihres Endpunkts. Für Amazon S3 S3-Ursprünge ist dies der Pfad zu Ihrer Manifestdatei innerhalb des Buckets.
Weitere Informationen zur MediaTailor URL-Struktur finden Sie unterRichten Sie die CDN-Integration ein mit MediaTailor.
Konfigurieren Sie einen Videoplayer
Nachdem Sie Ihre Wiedergabe-URL erhalten haben, müssen Sie einen Videoplayer für die Verwendung konfigurieren. Für Rundfunkprofis ähnelt dies der Konfiguration eines Players für einen beliebigen HLS- oder DASH-Stream, aber jetzt wird der Stream personalisierte Werbung enthalten. Hier ist ein einfaches Beispiel mit dem beliebten HLS.js Player:
<!DOCTYPE html> <html> <head> <title>MediaTailor Playback Example</title> <script src="https://cdn.jsdelivr.net/npm/hls.js@latest"></script> </head> <body> <video id="video" controls style="width: 640px; height: 360px;"></video> <script> const video = document.getElementById('video'); const mediaUrl = 'https://<replaceable>d1234abcdef.CloudFront.net</replaceable>/v1/master/<replaceable>12345</replaceable>/<replaceable>my-playback-config</replaceable>/<replaceable>channel/index.m3u8</replaceable>'; if (Hls.isSupported()) { const hls = new Hls(); hls.loadSource(mediaUrl); hls.attachMedia(video); } else if (video.canPlayType('application/vnd.apple.mpegurl')) { video.src = mediaUrl; } </script> </body> </html>
Sie können auch professionelle Broadcast-Player verwenden wie:
-
JW-Spieler
-
Bitmovin-Spieler
-
THEOplayer
-
Video.js
Weitere Informationen zur Player-Integration mit finden Sie MediaTailor unter. Anforderungen für Adserver-Integrationen mit AWS Elemental MediaTailor