Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizza le risorse AWS CloudFormation distribuite per CDN e integrazione MediaTailor
AWS Elemental MediaTailor le risorse distribuite dallo AWS CloudFormation stack forniscono diversi output importanti che utilizzerai per accedere ai contenuti con l'inserimento di annunci. Dopo aver creato correttamente lo AWS CloudFormation stack, dovrai capire come utilizzare gli output per accedere ai contenuti con gli annunci inseriti. È simile a quello che si utilizzerebbe MediaTailor URLs in una configurazione manuale, ma la AWS CloudFormation distribuzione li URLs fornisce automaticamente.
Dopo una corretta implementazione, lo AWS CloudFormation stack fornisce diversi output importanti che utilizzerai per accedere ai tuoi contenuti con l'inserimento di annunci:
CloudFrontDomainName
-
Il nome di dominio della tua CloudFront distribuzione (ad esempio,)
d1234abcdef.CloudFront.net
HlsManifestUrl
-
L'URL di base per i manifesti HLS con l'inserimento di annunci (ad esempio, https://
d1234abcdef.CloudFront.net
12345
/v1/master///)my-playback-config
DashManifestUrl
-
URL di base per manifesti DASH con inserimento di annunci (ad esempio, https:///v1/dash///)
d1234abcdef.CloudFront.net
12345
my-playback-config
MediaTailorPlaybackConfigName
-
Nome della configurazione di riproduzione creata (ad esempio) MediaTailor
my-stack-PlaybackConfig
Costruisci la riproduzione URLs
Per creare l'URL di riproduzione completo dei tuoi contenuti con annunci, dovrai combinare l'URL di base degli AWS CloudFormation output con il percorso manifesto specifico. Si tratta di un passaggio fondamentale da comprendere per i professionisti del settore radiotelevisivo, in quanto collega i contenuti esistenti al sistema di inserimento degli annunci.
-
Inizia con l'URL manifesto appropriato dagli output:
HlsManifestUrl: https://
d1234abcdef.CloudFront.net
/v1/master/12345
/my-playback-config
/ -
Aggiungi il tuo percorso manifesto specifico:
Your manifest path:
channel/index.m3u8
-
L'URL di riproduzione completo diventa:
https://
d1234abcdef.CloudFront.net
/v1/master/12345
/my-playback-config
/channel/index.m3u8
Utilizza questo URL nel tuo lettore video per riprodurre contenuti con annunci inseriti dinamicamente.
Suggerimento
Se non sei sicuro di quale dovrebbe essere il percorso del manifesto, controlla il tuo server di origine. Per MediaPackage le origini, questo è il percorso del manifesto HLS o DASH dell'endpoint. Per le origini di Amazon S3, questo è il percorso del file manifest all'interno del bucket.
Per ulteriori informazioni sulla struttura MediaTailor degli URL, consulta. Configura l'integrazione CDN con MediaTailor
Configurare un lettore video
Dopo aver ottenuto l'URL di riproduzione, devi configurare un lettore video per utilizzarlo. Per i professionisti del broadcast, questa procedura è simile alla configurazione di un player per qualsiasi stream HLS o DASH, ma ora lo stream includerà annunci personalizzati. Ecco un semplice esempio di utilizzo del popolare player: HLS.js
<!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>
Puoi anche usare lettori di trasmissione professionali come:
-
JW Player
-
Giocatore Bitmovin
-
THEOplayer
-
Video.js
Per ulteriori informazioni sull'integrazione dei giocatori con MediaTailor, consulta. Requisiti per le integrazioni di server pubblicitari con AWS Elemental MediaTailor