

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
<a name="media-quality-resiliency"></a>

AWS Elemental MediaTailor La resilienza multiregionale è migliorata tramite Media Quality-Aware Resiliency (MQAR), una CloudFront funzionalità avanzata di Amazon che aiuta a offrire la migliore esperienza di streaming possibile. MediaTailor Seleziona automaticamente l'origine con il punteggio di qualità più alto quando hai più origini in regioni diverse. AWS Questa funzione è particolarmente utile per lo streaming live in cui è necessario un servizio ininterrotto.

## Come funziona MQAR
<a name="mqar-overview"></a>

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 questi 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
+ Real-time monitoraggio e adattamento della qualità

## Fase 1: verifica dei requisiti MQAR
<a name="mqar-requirements"></a>

Prima di implementare MQAR, verificate che la vostra infrastruttura soddisfi questi requisiti. MQAR funziona confrontando i punteggi di qualità di più origini, quindi hai bisogno di contenuti identici disponibili in più AWS regioni.
+ I codificatori inviano flussi di ingest allineati a tutti i MediaPackage canali utilizzando streamset di input CMAF con blocco epocale
+ 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 

## Passaggio 2: configura i tuoi codificatori per MQAR
<a name="mqar-encoder-config"></a>

I tuoi encoder devono produrre output coerenti e sincronizzati in tutte le regioni affinché MQAR funzioni in modo efficace. Questa coerenza consente di effettuare accurati CloudFront confronti di qualità tra le origini.

Configura i tuoi MediaLive output 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 degli encoder identici in tutte le regioni.

Per ulteriori informazioni sulla configurazione MediaLive per MQAR, consulta [ Lavorare con MQCS ](https://docs.aws.amazon.com/medialive/latest/ug/mqcs.html) nella guida per l'utente. MediaLive 

## Fase 3: Configurazione per MQAR MediaPackage
<a name="mqar-mediapackage-config"></a>

Configura i tuoi MediaPackage canali ed endpoint con queste configurazioni:

**Per configurare MediaPackage per MQAR**

1. Crea configurazioni di canali ed endpoint identiche in ogni regione. AWS 

1. Utilizzate CMAF come tipo di ingresso del canale.

1. Per l' MediaPackage origine primaria, abilita la ** configurazione degli errori degli endpoint ** Force con queste impostazioni:
   + Playlist multivarianti, playlist multimediali o MPD obsolete
   + Playlist multivariante, playlist multimediale o MPD incompleta
   + Input Slate

1. Per MediaPackage le origini di backup, non abilitate queste configurazioni di errore per massimizzare le possibilità di successo del failover.

Per ulteriori informazioni sulla configurazione MediaPackage per MQAR, consulta [ Sfruttare i punteggi di qualità multimediale utilizzando nella guida per l'utente. AWS Elemental MediaPackage](https://docs.aws.amazon.com/mediapackage/latest/userguide/mqcs.html) MediaPackage 

## Fase 4: Configurazione per MQAR CloudFront
<a name="mqar-cloudfront-config"></a>

Nella CloudFront configurazione, abiliti MQAR e definisci come seleziona le tue origini. Crea un gruppo di origine con l'opzione Punteggio di qualità multimediale abilitata.

**Per configurare CloudFront per MQAR**

1. Crea una CloudFront distribuzione con origini che puntino ai tuoi MediaTailor endpoint.

1. Crea un gruppo di origine che includa queste origini.

1. Nelle impostazioni del gruppo di origine, abilita l'**opzione Punteggio di qualità ** multimediale.

1. Configura i criteri di failover per includere i codici di risposta 404 Not Found. È possibile includere facoltativamente altri 4xx/5xx codici.

1. 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 gli sviluppatori. ](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/media-quality-score.html) CloudFront 

## Fase 5: Configurazione per MQAR MediaTailor
<a name="mqar-mediatailor-config"></a>

Per completare la configurazione MQAR, esegui la configurazione MediaTailor in ciascuna 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**

1. Crea MediaTailor configurazioni identiche in ogni regione, puntando agli endpoint corrispondenti. MediaPackage 

1. Configura il prefisso del segmento di contenuto CDN per utilizzare il tuo dominio di distribuzione. CloudFront 

1. Assicurati che le configurazioni del server decisionale pubblicitario siano identiche in tutte le regioni.

Questa configurazione garantisce che, indipendentemente dall'origine CloudFront selezionata in base ai punteggi di qualità, MediaTailor possa continuare a personalizzare gli annunci in modo coerente.

## Passaggio 6: verifica la configurazione MQAR
<a name="mqar-testing"></a>

Dopo aver configurato MQAR, testate la configurazione per assicurarvi che funzioni come previsto:

**Per testare la configurazione MQAR**

1. Richiedi contenuti tramite la tua CloudFront distribuzione.

1. Monitora i log in tempo reale per verificare che CloudFront si tratti di selezionare le origini in base ai punteggi di qualità.

1. Simula un errore nella tua AWS regione principale per testare il comportamento di failover.

1. Verifica che l'inserimento degli annunci continui a funzionare correttamente durante il failover.

## Fasi successive
<a name="mqar-next-steps"></a>

Dopo aver implementato MQAR, considera questi passaggi successivi:
+ Imposta il monitoraggio e la risoluzione dei problemi per la tua configurazione MQAR (vedi) [Monitora e risolvi i problemi relativi all'integrazione CloudFront MediaTailor](monitoring-and-troubleshooting.md)
+ Implementa la distribuzione automatizzata utilizzando AWS CloudFormation (vedi) [Automatizzazione MediaTailor e CDN con CloudFormation](automating-cdn-integration.md)