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à.
Offri streaming video con CloudFront e AWS Servizi multimediali
Per utilizzare AWS Media Services CloudFront per distribuire contenuti live a un pubblico globale, consulta le seguenti linee guida.
Utilizza AWS Elemental MediaLive per codificare i flussi video in tempo reale. Per codificare un flusso video di grandi dimensioni, MediaLive comprimilo in versioni più piccole (codifiche) che possono essere distribuite ai tuoi spettatori.
Dopo aver compresso un flusso video in diretta, puoi utilizzare una delle due opzioni principali seguenti per preparare e distribuire il contenuto:
-
Conversione del contenuto nei formati richiesti e successiva distribuzione: se hai bisogno di contenuti in più formati, usa AWS Elemental MediaPackage
per impacchettare il contenuto per diversi tipi di dispositivo. Quando impacchetti i contenuti, puoi anche implementare funzionalità aggiuntive e aggiungere DRM (Digital Rights Management) per impedire l'uso non autorizzato del contenuto. Per istruzioni dettagliate sull'utilizzo CloudFront per la pubblicazione di contenuti formattati, consulta. MediaPackage Offri video in diretta formattati con AWS Elemental MediaPackage -
Archivia e distribuisci i tuoi contenuti utilizzando un'origine scalabile: se i contenuti MediaLive sono codificati nei formati richiesti da tutti i dispositivi utilizzati dai tuoi spettatori, utilizza un'origine altamente scalabile, ad esempio per pubblicare i contenuti. AWS Elemental MediaStore Per istruzioni dettagliate sull'utilizzo per la pubblicazione di contenuti archiviati CloudFront in un contenitore, consulta. MediaStore Offri video utilizzando AWS Elemental MediaStore come origine
Dopo aver configurato il server di origine utilizzando una di queste opzioni, puoi distribuire video in streaming live ai visualizzatori tramite CloudFront.
Suggerimento
Puoi scoprire una AWS soluzione che implementa automaticamente servizi per creare un'esperienza di visualizzazione in tempo reale ad alta disponibilità. Per leggere la procedura relativa alla distribuzione automatica di questa soluzione, consulta Distribuzione automatica in streaming live.
Argomenti
Offri video utilizzando AWS Elemental MediaStore come origine
Se hai un video archiviato in un AWS Elemental MediaStore contenitore, puoi creare una CloudFront distribuzione per servire il contenuto.
Per iniziare, concedi CloudFront l'accesso al tuo MediaStore contenitore. Quindi crei una CloudFront distribuzione e la configuri per utilizzarla MediaStore.
Per fornire contenuti da un AWS Elemental MediaStore container
-
Segui la procedura descritta in Consentire CloudFront ad Amazon di accedere al tuo AWS Elemental MediaStore contenitore, quindi torna a questi passaggi per creare la tua distribuzione.
-
Creazione di una distribuzione con le impostazioni seguenti:
-
Dominio di origine: l'endpoint di dati assegnato al MediaStore contenitore. Dall'elenco a discesa, scegli il MediaStore contenitore per il tuo video live.
-
Percorso di origine: la struttura delle cartelle nel MediaStore contenitore in cui sono archiviati gli oggetti. Per ulteriori informazioni, consulta Percorso origine.
-
Aggiungi un'intestazione personalizzata: aggiungi nomi e valori dell'intestazione se desideri CloudFront aggiungere intestazioni personalizzate quando inoltra le richieste all'origine.
-
Policy del protocollo del visualizzatore: scegli Reindirizza a HTTPS. Per ulteriori informazioni, consulta Viewer Protocol Policy (Policy protocollo visualizzatore).
-
Policy di cache e Policy di richiesta origine
-
Per Cache policy (Policy della cache), scegli Create policy (Crea policy) e quindi crea una policy della cache appropriata per le esigenze di caching e di durata dei segmenti. Dopo aver creato la policy, aggiorna l'elenco delle policy della cache e scegli la policy creata.
-
Per la politica delle richieste di Origin, scegli CORS-CustomOrigin dall'elenco a discesa.
-
Per le altre impostazioni, è possibile impostare valori specifici in base ad altri requisiti tecnici o le esigenze del tuo business. Per un elenco di tutte le opzioni per le distribuzioni e informazioni sulla configurazione, consulta Riferimento a tutte le impostazioni di distribuzione.
-
-
Per i link contenuti nella tua applicazione (ad esempio, un lettore multimediale), specifica il nome del file multimediale nello stesso formato che usi per gli altri oggetti che stai utilizzando per la distribuzione. CloudFront
Offri video in diretta formattati con AWS Elemental MediaPackage
Se hai formattato un live streaming utilizzando AWS Elemental MediaPackage, puoi creare una CloudFront distribuzione e configurare i comportamenti della cache per servire il live streaming. Il seguente processo presuppone che tu abbia già creato un canale e aggiunto gli endpoint per i video live utilizzando MediaPackage.
Per creare una CloudFront distribuzione MediaPackage manualmente, segui questi passaggi:
Fasi
Completa la seguente procedura per impostare una CloudFront distribuzione per il canale video live con cui hai creato MediaPackage.
Per creare una distribuzione Web per il canale video live
Accedi a Console di gestione AWS e apri la CloudFront console all'indirizzohttps://console.aws.amazon.com/cloudfront/v4/home
. -
Scegli Create Distribution (Crea distribuzione).
-
Scegli le impostazioni per la distribuzione, comprese le seguenti:
- Dominio origine
-
L'origine in cui si trovano il canale video MediaPackage live e gli endpoint. Scegli il campo di testo, quindi dall'elenco a discesa, scegli il dominio di MediaPackage origine per il tuo video live. Puoi mappare un dominio a vari endpoint di origine.
Se hai creato il dominio di origine utilizzando un altro account AWS , digita il valore dell'URL di origine nel campo. L'origine deve essere un URL di tipo HTTPS.
Ad esempio, per un endpoint HLS come
https://3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com/out/v1/abc123/index.m3u8, il dominio di origine è3ae97e9482b0d011---mediapackage---us-west-2.amazonaws.com.rproxy.govskope.ca.Per ulteriori informazioni, consulta Dominio origine.
- Percorso origine
-
Il percorso verso l' MediaPackage endpoint da cui viene distribuito il contenuto.
Per ulteriori informazioni su come funziona un percorso di origine, consulta Percorso origine.
Importante
Il percorso con caratteri jolly
*è necessario per indirizzare il percorso da qualche parte nella CloudFront distribuzione. Per evitare che le richieste che non corrispondono a un percorso esplicito vengano indirizzate all'origine reale, crea un'origine "fittizia" per quel percorso con caratteri jolly.Esempio: creazione di un'origine "fittizia"
Nell'esempio seguente, gli endpoint
abc123edef456indirizzano all'origine "reale", ma le richieste di contenuti video di qualsiasi altro endpoint vengono indirizzate amediapackage---us-west-2.amazonaws.com.rproxy.govskope.casenza il sottodominio appropriato, che si traduce in un errore HTTP404.MediaPackage punti finali:
https://3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com/out/v1/abc123/index.m3u8 https://3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com/out/v1/def456/index.m3u8CloudFront Origine A:
Domain: 3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com Path: NoneCloudFront Origine B:
Domain: mediapackage.us-west-2.amazonaws.com Path: NoneCloudFront comportamento della cache:
1. Path: /out/v1/abc123/* forward to Origin A 2. Path: /out/v1/def456/* forward to Origin A 3. Path: * forward to Origin BPer le altre impostazioni della distribuzione, è possibile impostare valori specifici in base ad altri requisiti tecnici o alle esigenze del tuo business. Per un elenco di tutte le opzioni per le distribuzioni e informazioni sulla configurazione, consulta Riferimento a tutte le impostazioni di distribuzione.
Al termine della scelta delle altre impostazioni di distribuzione, scegli Create Distribution (Crea distribuzione).
-
Scegli la distribuzione appena creata, quindi scegli la scheda Behaviors (Comportamenti).
-
Seleziona il comportamento di default della cache da aggiornare, quindi scegli Edit (Modifica). Specifica le impostazioni corrette per il comportamento cache nel canale scelto come origine. Puoi aggiungere una o più origini in un secondo momento e modificare le relative impostazioni per il comportamento cache.
-
Vai alla pagina delle CloudFront distribuzioni.
-
Attendi che il valore della colonna Ultima modifica per la distribuzione passi da Distribuzione a data e ora, a indicare che CloudFront è stata creata la distribuzione.
Ripeti i passaggi indicati qui per aggiungere ogni endpoint del tuo MediaPackage canale alla tua distribuzione, tenendo presente la necessità di creare un'origine «fittizia».
Per aggiungere altri endpoint come origini
-
Sulla CloudFront console, scegli la distribuzione che hai creato per il tuo canale.
-
Sceglie Origins (Origini), quindi scegli Create origin (Crea origine).
-
Per il dominio Origin, nell'elenco a discesa, scegli un MediaPackage endpoint per il tuo canale.
-
Per le altre impostazioni, imposta i valori in base ad altri requisiti tecnici o alle esigenze del tuo business. Per ulteriori informazioni, consulta Origin Settings (Impostazioni di origine).
-
Scegli Create Origin (Crea origine).
Per ogni endpoint, è necessario configurare comportamenti cache per aggiungere modelli di percorso che instradino le richieste correttamente. I modelli di percorso specificati dipendono dal formato video che fornisci. La procedura seguente include le informazioni sui pattern di percorso da utilizzare per i formati Apple HLS, CMAF, DASH e Microsoft Smooth Streaming.
In genere vengono impostati due comportamenti cache per ciascun endpoint:
-
Il manifest padre, che è l'indice dei tuoi file.
-
I segmenti, che sono i file dei contenuti video.
Per creare un comportamento cache per un endpoint
-
Sulla CloudFront console, scegli la distribuzione che hai creato per il tuo canale.
-
Scegli Behaviors (Comportamenti) quindi scegli Create Behavior (Crea comportamento).
-
Per il pattern Path, utilizza un MediaPackage
OriginEndpointGUID specifico come prefisso di percorso.- Modelli di percorso
-
Per un endpoint HLS come
https://3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com/out/v1/abc123/index.m3u8, crea questi due comportamenti della cache:-
Per i manifest padre e figlio, utilizza
/out/v1/abc123/*.m3u8. -
Per i segmenti di contenuto, utilizza
/out/v1/abc123/*.ts.
Per un endpoint CMAF come
https://3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com/out/v1/abc123/index.m3u8, crea questi due comportamenti della cache:-
Per i manifest padre e figlio, utilizza
/out/v1/abc123/*.m3u8. -
Per i segmenti di contenuto, utilizza
/out/v1/abc123/*.mp4.
Per un endpoint DASH come
https://3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com/out/v1/abc123/index.mpd, crea questi due comportamenti della cache:-
Per il manifest padre, utilizza
/out/v1/abc123/*.mpd. -
Per i segmenti di contenuto, utilizza
/out/v1/abc123/*.mp4.
Per gli endpoint Microsoft Smooth Streaming come
https://3ae97e9482b0d011.mediapackage.us-west-2.amazonaws.com/out/v1/abc123/index.ism, è previsto solo un manifesto, perciò va creato un solo comportamento della cache:out/v1/abc123/index.ism/*. -
-
Specifica i valori per le impostazioni seguenti per ciascun comportamento cache:
- Viewer Protocol Policy (Policy protocollo visualizzatore)
-
Scegli Redirect HTTP to HTTPS (Reindirizza HTTP a HTTPS).
- Policy della cache e policy di richiesta origine
-
Per Cache policy (Policy cache), scegli Create policy (Crea policy). Per la nuova policy della cache, specificare le seguenti impostazioni:
- Minimum TTL (TTL minimo)
-
Imposta su 5 secondi o meno, per evitare la distribuzione di contenuti obsoleti.
- Stringhe di query
-
Per Query strings (Stringhe di query) (in Cache key settings (Impostazioni chiave cache)), scegli Include specified query strings (Includi stringhe di query specificate). Per Allow (Permetti), aggiungi i valori seguenti digitandoli e scegliendo Add item (Aggiungi elemento):
-
Aggiungi
mcome stringa di query il parametro che desideri utilizzare come base CloudFront per la memorizzazione nella cache. La MediaPackage risposta include sempre il tag?m=###per acquisire l'ora modificata dell'endpoint. Se il contenuto è già memorizzato nella cache con un valore diverso per questo tag, CloudFront richiede un nuovo manifest invece di pubblicare la versione memorizzata nella cache. -
Se utilizzi la funzionalità di visualizzazione con spostamento temporale in MediaPackage, specifica
starteendcome parametri aggiuntivi della stringa di query sul comportamento della cache per le richieste di manifesto (*.m3u8,,*.mpde).index.ism/*In questo modo, i contenuti vengono forniti nello specifico per il periodo di tempo indicato nella richiesta di manifest. Per ulteriori informazioni sulla visualizzazione e sulla formattazione con spostamento temporale dei parametri di inizio e fine della richiesta dei contenuti, vedere la Time-shifted visualizzazione nella Guida per l'utente. AWS Elemental MediaPackage -
Se utilizzi la funzionalità di filtro dei manifesti in MediaPackage, specifica
aws.manifestfiltercome parametro aggiuntivo della stringa di query per la policy della cache da utilizzare con il comportamento della cache per le richieste manifeste (*.m3u8,,*.mpde).index.ism/*Questo configura la distribuzione in modo da inoltrare la stringa diaws.manifestfilterquery all' MediaPackage origine, necessaria per il funzionamento della funzionalità di filtro del manifesto. Per ulteriori informazioni, consulta Filtraggio dei manifest nella Guida per l'utente di AWS Elemental MediaPackage . -
Se utilizzi HLS (LL-HLS) a bassa latenza, specifica
_HLS_msne_HLS_partcome parametri aggiuntivi della stringa di query per la policy della cache che usi con il comportamento della cache per le richieste manifeste ().*.m3u8Questo configura la distribuzione in modo da inoltrare le stringhe di_HLS_partquery_HLS_msne le stringhe di interrogazione all'MediaPackage origine, il che è necessario per il funzionamento della funzione di LL-HLS blocco delle richieste di playlist.
-
-
Scegli Crea.
-
Dopo aver creato la policy della cache, torna al flusso di lavoro di creazione del comportamento della cache. Aggiorna l'elenco delle policy della cache e scegli la policy appena creata.
-
Scegli Create behavior (Crea comportamento).
-
Se l'endpoint non è un endpoint Microsoft Smooth Streaming, ripeti questa procedura per creare un secondo comportamento della cache.
Consigliamo di abilitare l'autorizzazione MediaPackage CDN basata su intestazione tra gli endpoint e la distribuzione. MediaPackage CloudFront Per ulteriori informazioni, consulta Abilita l'autorizzazione CDN nella MediaPackage Guida per l'utente. AWS Elemental MediaPackage
Dopo aver creato la distribuzione, aggiunto le origini, creato i comportamenti della cache e abilitato l'autorizzazione CDN basata sull'intestazione, puoi servire il canale di live streaming utilizzando. CloudFront CloudFront indirizza le richieste degli spettatori agli MediaPackage endpoint corretti in base alle impostazioni configurate per i comportamenti della cache.
Per i collegamenti nell'applicazione (ad esempio, un lettore multimediale), specifica l'URL del file multimediale nel formato standard per CloudFront gli URL. Per ulteriori informazioni, consulta Personalizza il formato URL per i file in CloudFront.
Offri contenuti video on demand con AWS Elemental MediaPackage
Se i tuoi contenuti video on demand (VOD) provengono da un' AWS Elemental MediaPackage origine, puoi creare una CloudFront distribuzione e configurare comportamenti ottimizzati della cache per offrire i contenuti VOD agli spettatori. Il processo seguente presuppone che abbiate già creato un gruppo di pacchetti con una configurazione di packaging e che abbiate inserito una risorsa con. https://docs.aws.amazon.com/mediapackage/latest/ug/asset-create.html MediaPackage
Per creare una CloudFront distribuzione MediaPackage manualmente, segui questi passaggi:
Fasi
Completa la seguente procedura per impostare una CloudFront distribuzione per il gruppo di pacchetti con cui hai creato MediaPackage.
Come creare una distribuzione per i contenuti VOD
Accedi a Console di gestione AWS e apri la CloudFront console all'indirizzohttps://console.aws.amazon.com/cloudfront/v4/home
. -
Scegli Create Distribution (Crea distribuzione).
-
Scegli le impostazioni per la distribuzione, comprese le seguenti:
- Dominio origine
-
L'origine del tuo gruppo di MediaPackage imballaggio. Digita il valore dell’URL di origine nel campo di testo. L'origine deve essere un URL di tipo HTTPS.
Ad esempio, per un endpoint HLS come
https://3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/abc123/def456/ghi789/index.m3u8, il dominio di origine è3ae97e9482b0d011---egress---mediapackage-vod---us-west-2.amazonaws.com.rproxy.govskope.ca.Per ulteriori informazioni, consulta Dominio origine.
- Percorso origine
-
Il percorso da cui viene servito il contenuto.
Per ulteriori informazioni su come funziona un percorso di origine, consulta Percorso origine.
Importante
Il percorso con caratteri jolly
*è obbligatorio per indirizzare il percorso da qualche parte nella CloudFront distribuzione. Per evitare che le richieste che non corrispondono a un percorso esplicito vengano indirizzate all'origine reale, crea un'origine "fittizia" per quel percorso con caratteri jolly.Esempio: creazione di un'origine "fittizia"
Nell’esempio seguente, le configurazioni di packaging
def456e321xyzinstradano all’origine “reale”, ma le richieste per qualsiasi altro contenuto video vengono instradate amediapackage-vod---us-west-2.amazonaws.com.rproxy.govskope.casenza il sottodominio corretto, causando un errore HTTP404.MediaPackage URL di contenuto per una singola risorsa per un gruppo di pacchetti con due configurazioni di packaging:
https://3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/abc123/def456/ghi789/index.m3u8 https://3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/abc123/321xyz/654uvw/index.m3u8CloudFront Origine A:
Domain: 3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com Path: NoneCloudFront Origine B:
Domain: mediapackage-vod.us-west-2.amazonaws.com Path: NoneCloudFront comportamento della cache:
1. Path: /out/v1/*/def456/* forward to Origin A 2. Path: /out/v1/*/321xyz/* forward to Origin A 3. Path: * forward to Origin BPer le altre impostazioni della distribuzione, è possibile impostare valori specifici in base ad altri requisiti tecnici o alle esigenze del tuo business. Per un elenco di tutte le opzioni per le distribuzioni e informazioni sulla configurazione, consulta Riferimento a tutte le impostazioni di distribuzione.
Al termine della scelta delle altre impostazioni di distribuzione, scegli Create Distribution (Crea distribuzione).
-
Scegli la distribuzione appena creata, quindi scegli la scheda Behaviors (Comportamenti).
-
Seleziona il comportamento di default della cache da aggiornare, quindi scegli Edit (Modifica). Specifica le impostazioni corrette relative al comportamento cache per la configurazione di pacchetti scelta per l’origine. Puoi aggiungere una o più origini in un secondo momento e modificare le relative impostazioni per il comportamento cache.
-
Vai alla pagina delle CloudFront distribuzioni.
-
Attendi che il valore della colonna Ultima modifica per la distribuzione passi da Distribuzione a data e ora, a indicare che CloudFront è stata creata la distribuzione.
Ripeti i passaggi qui riportati per aggiungere ciascuno dei tuoi gruppi di MediaPackage imballaggio alla tua distribuzione, tenendo presente la necessità di creare un'origine «fittizia».
Come aggiungere altri gruppi di pacchetti come origini
-
Sulla CloudFront console, scegli la distribuzione che hai creato per il tuo canale.
-
Sceglie Origins (Origini), quindi scegli Create origin (Crea origine).
-
Per il dominio Origin, digita l'URL del gruppo di MediaPackage pacchetti.
-
Per le altre impostazioni, imposta i valori in base ad altri requisiti tecnici o alle esigenze del tuo business. Per ulteriori informazioni, consulta Origin Settings (Impostazioni di origine).
-
Scegli Create Origin (Crea origine).
Per ogni configurazione di creazione di pacchetti, è necessario configurare comportamenti cache per aggiungere modelli di percorso che instradino le richieste correttamente. I modelli di percorso specificati dipendono dal formato video che fornisci. La procedura seguente include le informazioni sui pattern di percorso da utilizzare per i formati Apple HLS, CMAF, DASH e Microsoft Smooth Streaming.
In genere si impostano più comportamenti cache per ogni configurazione di creazione di pacchetti:
-
Il manifest padre, che è l'indice dei tuoi file.
-
I segmenti, che sono i file dei contenuti video. Un formato può utilizzare più di un’estensione per contenuti, a seconda della configurazione. È necessario un comportamento cache per ogni estensione.
Come creare un comportamento cache per una configurazione di creazione pacchetti
-
Sulla CloudFront console, scegli la distribuzione che hai creato per il tuo canale.
-
Scegli Behaviors (Comportamenti) quindi scegli Create Behavior (Crea comportamento).
-
Per il pattern Path, utilizza un GUID di configurazione MediaPackage del packaging VOD specifico come prefisso di percorso. Questo è il secondo GUID in un percorso VOD. MediaPackage
- Modelli di percorso
-
Per contenuti HLS come
https://3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/abc123/def456/ghi789/index.m3u8, crea i comportamenti cache seguenti:-
Per i manifest padre e figlio, utilizza
/out/v1/*/def456/*.m3u8. -
Per i segmenti dei contenuti, utilizza
/out/v1/*/def456/*.tse ripeti l’operazione per tutte le estensioni dei segmenti necessarie.
Per contenuti CMAF come
https://3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/abc123/def456/ghi789/index.m3u8, crea i comportamenti cache seguenti:-
Per i manifest padre e figlio, utilizza
/out/v1/*/def456/*.m3u8. -
Per i segmenti dei contenuti, utilizza
/out/v1/*/def456/*.mp4e ripeti l’operazione per tutte le estensioni dei segmenti necessarie.
Per contenuti DASH come
https://3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/abc123/def456/ghi789/index.mpd, crea i comportamenti cache seguenti:-
Per il manifest padre, utilizza
/out/v1/*/def456/*.mpd. -
Per i segmenti di contenuto, utilizza
/out/v1/*/def456/*.mp4.
Per gli endpoint Microsoft Smooth Streaming come
https://3ae97e9482b0d011.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/abc123/def456/ghi789/index.ism/Manifest, è previsto solo un manifesto, perciò va creato un solo comportamento della cache:out/v1/*/def456/*/index.ism/*. -
-
Specifica i valori per le impostazioni seguenti per ciascun comportamento cache:
- Viewer Protocol Policy (Policy protocollo visualizzatore)
-
Scegli Redirect HTTP to HTTPS (Reindirizza HTTP a HTTPS).
- Policy della cache e policy di richiesta origine
-
Per Cache policy (Policy cache), scegli Create policy (Crea policy). Per la nuova policy della cache, specificare le seguenti impostazioni:
- Minimum TTL (TTL minimo)
-
Imposta su 5 secondi o meno, per evitare la distribuzione di contenuti obsoleti.
- Stringhe di query
-
Per Query strings (Stringhe di query) (in Cache key settings (Impostazioni chiave cache)), scegli Include specified query strings (Includi stringhe di query specificate). Per Allow (Permetti), aggiungi i valori seguenti digitandoli e scegliendo Add item (Aggiungi elemento):
-
Se utilizzi la funzionalità di filtro dei manifesti in MediaPackage, specifica
aws.manifestfiltercome parametro aggiuntivo della stringa di query per la policy della cache che usi con il comportamento della cache per le richieste manifeste (*.m3u8,*.mpd, e).index.ism/*Questo configura la distribuzione in modo da inoltrare la stringa diaws.manifestfilterquery all' MediaPackage origine, necessaria per il funzionamento della funzionalità di filtro del manifesto. Per ulteriori informazioni, consulta Filtraggio dei manifest nella Guida per l'utente di AWS Elemental MediaPackage .
-
-
Scegli Crea.
-
Dopo aver creato la policy della cache, torna al flusso di lavoro di creazione del comportamento della cache. Aggiorna l'elenco delle policy della cache e scegli la policy appena creata.
-
Scegli Create behavior (Crea comportamento).
-
Se l'endpoint non è un endpoint Microsoft Smooth Streaming, ripeti questa procedura per creare un secondo comportamento della cache.
Consigliamo di abilitare l'autorizzazione MediaPackage CDN basata su intestazione tra MediaPackage il contenuto VOD e la distribuzione. CloudFront Per ulteriori informazioni, consulta Abilita l'autorizzazione CDN nella MediaPackage Guida per l'utente. AWS Elemental MediaPackage
Dopo aver creato la distribuzione, aggiunto le origini, creato i comportamenti della cache e abilitato l'autorizzazione CDN basata sull'intestazione, puoi fornire il contenuto VOD utilizzando. CloudFront CloudFront indirizza le richieste degli spettatori al contenuto MediaPackage VOD corretto in base alle impostazioni configurate per i comportamenti della cache.
Per i collegamenti nell'applicazione (ad esempio, un lettore multimediale), specificate l'URL del file multimediale nel formato standard per CloudFront gli URL. Per ulteriori informazioni, consulta Personalizza il formato URL per i file in CloudFront.