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à.
Implementa la resilienza multiregionale per MediaTailor con MQAR
AWS Elemental MediaTailor La resilienza multiregionale è migliorata tramite Media Quality-Aware Resiliency (MQAR), una CloudFront funzionalità avanzata di Amazon che aiuta a MediaTailor offrire la migliore esperienza di streaming possibile. Seleziona automaticamente l'origine con il punteggio di qualità più alto quando hai più origini in diverse regioni. AWS Questa funzionalità è particolarmente utile per lo streaming live in cui è necessario un servizio ininterrotto.
Come funziona MQAR
MQAR consente di CloudFront selezionare automaticamente l'origine con il punteggio di qualità più elevato. Ciò garantisce che gli spettatori ricevano la migliore esperienza di streaming possibile. Se configurato correttamente, MQAR offre i seguenti vantaggi:
-
Selezione automatica dell'origine di altissima qualità
-
Failover senza interruzioni tra le AWS regioni durante le interruzioni
-
Esperienza di visualizzazione migliorata con interruzioni minime
-
Monitoraggio e adattamento della qualità in tempo reale
Fase 1: Verifica dei requisiti MQAR
Prima di implementare MQAR, verificate che l'infrastruttura soddisfi questi requisiti. MQAR funziona confrontando i punteggi di qualità provenienti da più origini, quindi sono necessari contenuti identici disponibili in più AWS regioni.
-
Codificatori che inviano flussi di ingest allineati a tutti i MediaPackage canali utilizzando set di stream di ingest CMAF bloccati all'epoca
-
Due canali identici in regioni diverse, con endpoint di origine identici MediaPackage AWS
-
Inserimento CMAF per i MediaPackage canali (abilitato per impostazione predefinita)
-
CloudFront distribuzione configurata per supportare MQAR
-
MediaTailor configurazioni per ogni endpoint MediaPackage
Fase 2: Configurate gli encoder per MQAR
I vostri encoder devono produrre output coerenti e sincronizzati in tutte le regioni affinché MQAR funzioni in modo efficace. Questa coerenza consente di CloudFront effettuare confronti di qualità accurati tra le origini.
Configura le tue MediaLive uscite con queste impostazioni:
-
Assicurati che tutti i framerate video nel gruppo di output CMAF siano coerenti (tutti i framerate frazionari o tutti interi).
-
Evita le transizioni tra framerate frazionari e interi tra le sessioni di codifica.
-
Configura i numeri di sequenza dei segmenti di output in modo che non tornino mai indietro tra le sessioni di codifica.
-
Usa nomi di output dell'encoder identici in tutte le regioni.
Per ulteriori informazioni sulla configurazione MediaLive per MQAR, vedere Working with MQCS nella guida per l'utente. MediaLive
Fase 3: Configurazione per MQAR MediaPackage
Configura i tuoi MediaPackage canali e gli endpoint con queste configurazioni:
Per configurare MediaPackage per MQAR
-
Crea configurazioni identiche di canale ed endpoint in ogni regione. AWS
-
Usa CMAF come tipo di ingresso del canale.
-
Per l' MediaPackage origine principale, abilita la configurazione degli errori dell'endpoint Force con queste impostazioni:
-
Playlist multivarianti obsolete, playlist multimediali o MPDs
-
Playlist multivariante, playlist multimediale o MPD incomplete
-
Ingresso Slate
-
-
Per quanto riguarda MediaPackage le origini del backup, non abilitate queste configurazioni di errore per massimizzare le possibilità di successo del failover.
Per ulteriori informazioni sulla configurazione MediaPackage per MQAR, consulta Sfruttamento dei punteggi di qualità multimediale utilizzando nella guida per l'utente. AWS Elemental MediaPackage MediaPackage
Fase 4: Configurazione per MQAR CloudFront
Nella CloudFront configurazione, abiliti MQAR e definisci il modo in cui seleziona tra le tue origini. Crea un gruppo di origine con l'opzione Punteggio di qualità multimediale abilitata.
Per configurare CloudFront per MQAR
-
Crea una CloudFront distribuzione con origini che puntano ai tuoi MediaTailor endpoint.
-
Crea un gruppo di origine che includa queste origini.
-
Nelle impostazioni del gruppo di origine, abilita l'opzione Punteggio di qualità multimediale.
-
Configura i criteri di failover per includere i codici di risposta 404 Not Found. Facoltativamente, puoi includere altri codici 4xx/5xx.
-
Crea comportamenti di cache separati per il pattern di percorso di ogni canale. Ciò impedisce di mescolare i punteggi quando lo stesso gruppo di origine serve più canali.
Nota
MQAR non è disponibile quando si utilizzano le funzioni Lambda @Edge nei trigger rivolti all'origine (richiesta di origine e risposta all'origine) associati al comportamento della cache della distribuzione.
Per ulteriori informazioni sulla configurazione per MQAR, consulta Media CloudFront quality-aware resiliency nella guida per sviluppatori. CloudFront
Fase 5: Configurazione per MQAR MediaTailor
Per completare la configurazione MQAR, configuralo MediaTailor in ogni regione in modo che funzioni con la tua architettura multiregionale. Ciò garantisce un inserimento coerente degli annunci indipendentemente dall'origine selezionata. CloudFront
Per configurare MediaTailor per MQAR
-
Crea MediaTailor configurazioni identiche in ogni regione, puntando agli endpoint corrispondenti. MediaPackage
-
Configura il prefisso del segmento di contenuto CDN per utilizzare il tuo dominio di distribuzione. CloudFront
-
Assicurati che le configurazioni del server per le decisioni pubblicitarie siano identiche in tutte le regioni.
Questa configurazione garantisce che, indipendentemente dall'origine CloudFront selezionata in base ai punteggi di qualità, sia MediaTailor possibile continuare a personalizzare gli annunci in modo coerente.
Fase 6: Verifica la tua configurazione MQAR
Dopo aver configurato MQAR, verifica la configurazione per assicurarti che funzioni come previsto:
Per testare la configurazione MQAR
-
Richiedi contenuti tramite la tua CloudFront distribuzione.
-
Monitora i log in tempo reale per verificare che CloudFront stia selezionando le origini in base ai punteggi di qualità.
-
Simula un errore nella tua AWS regione principale per testare il comportamento del failover.
-
Verifica che l'inserimento degli annunci continui a funzionare correttamente durante il failover.
Passaggi successivi
Dopo aver implementato MQAR, considera questi passaggi successivi:
-
Imposta il monitoraggio e la risoluzione dei problemi per la configurazione MQAR (vedi) Monitora e risolvi i problemi relativi all'integrazione CloudFront MediaTailor
-
Implementa la distribuzione automatizzata utilizzando AWS CloudFormation (vediAutomatizzazione MediaTailor e CDN con AWS CloudFormation)