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à.
Ottimizzazione della memorizzazione nella cache per CDN e integrazioni MediaTailor
AWS Elemental MediaTailor i requisiti di memorizzazione nella cache variano in base al tipo di flusso di lavoro e al formato del contenuto. Una corretta configurazione della memorizzazione nella cache è fondamentale per prestazioni ottimali, efficienza dei costi ed esperienza di visualizzazione. Le seguenti sezioni forniscono indicazioni dettagliate sulla memorizzazione nella cache per diverse MediaTailor implementazioni.
Memorizzazione nella cache di inserimento degli annunci sul lato server (SSAI)
Per i flussi di lavoro di inserimento di annunci sul lato server, i manifesti personalizzati non possono essere memorizzati nella cache, ma i contenuti e i segmenti di annunci devono essere memorizzati nella cache in modo aggressivo:
Tipo di contenuto | TTL | Modello di percorso | Elementi chiave della cache |
---|---|---|---|
Playlist multivarianti | 0 secondi | /v1/master/ * | Percorso URL + tutti i parametri di query |
Playlist multimediali | 0 secondi | /v1/manifest/ * | Percorso URL + tutti i parametri di query |
TRATTINO MPDs | 0 secondi | /v1/dash/ * | Percorso URL + tutti i parametri di query |
Segmenti di contenuto | Oltre 24 ore | Percorsi specifici per i contenuti | Solo percorso URL |
Segmenti di annunci | Oltre 24 ore | /v1/segment/ * | Solo percorso URL |
-
Imposta un TTL di 0 secondi per i manifesti personalizzati per garantire che gli spettatori ricevano contenuti pubblicitari up-to-date
-
Configura valori TTL più lunghi per contenuti e segmenti di annunci per massimizzare l'efficienza della cache
-
Imposta comportamenti di cache che includano i parametri di personalizzazione nella chiave cache se supporti la pubblicità mirata
-
Implementa la compressione delle richieste a livello di CDN per gestire in modo efficiente le richieste concorrenti
Impostazioni di configurazione TTL consigliate
Per prestazioni SSAI ottimali, configura le policy della cache CDN con queste impostazioni TTL specifiche:
Tipo di contenuto | Impostazione TTL | Valore consigliato |
---|---|---|
Segmenti di annunci | TTL minimo | 1 secondo |
Segmenti di annunci | TTL massimo | 86400 secondi (24 ore) |
Segmenti di annunci | Default TTL (TTL di default) | 86400 secondi (24 ore) |
Segmenti di contenuto | TTL minimo | 1 secondo |
Segmenti di contenuto | TTL massimo | 86400 secondi (24 ore) |
Segmenti di contenuto | Default TTL (TTL di default) | 86400 secondi (24 ore) |
Queste impostazioni garantiscono:
-
TTL minimo di 1 secondo: consente l'invalidazione rapida della cache quando necessario, prevenendo al contempo richieste di origine eccessive
-
TTL massimo di 24 ore: bilancia l'efficienza della cache con i requisiti di freschezza dei contenuti
-
TTL predefinito di 24 ore: fornisce una memorizzazione nella cache ottimale per i segmenti che non dispongono di intestazioni esplicite di controllo della cache
Memorizzazione nella cache dell'assieme dei canali
Per i flussi di lavoro di assemblaggio dei canali, i manifesti possono essere memorizzati nella cache per brevi periodi, mentre i segmenti devono essere memorizzati nella cache in modo aggressivo:
Tipo di contenuto | VOD TTL | TTL in tempo reale | Modello di percorso | Elementi chiave della cache |
---|---|---|---|---|
Playlist multivarianti | 5-30 minuti | 5-10 secondi | Percorsi specifici del canale | Percorso URL + tutti i parametri di query |
Playlist multimediali | 5-30 minuti | 2-5 secondi | Percorsi specifici del canale | Percorso URL + tutti i parametri di query |
TRATTINO MPDs | 5-30 minuti | 5-10 secondi | Percorsi specifici del canale | Percorso URL + tutti i parametri di query |
Segmenti di contenuto | Oltre 24 ore | 5-15 minuti | Percorsi specifici per i contenuti | Solo percorso URL |
Segmenti di annunci | Oltre 24 ore | 24+ ore | Percorsi specifici per gli annunci | Solo percorso URL |
-
Imposta valori TTL brevi per i manifesti per garantire che gli spettatori ricevano la programmazione up-to-date
-
Configura valori TTL più lunghi per i segmenti di contenuto per massimizzare l'efficienza della cache
-
Imposta comportamenti di cache che includano i parametri del time-shift nella chiave cache se supporti la visualizzazione con spostamento temporale
-
Includi i parametri di query nella chiave della cache per gestire correttamente le richieste di visualizzazione con spostamento temporale
Per le impostazioni di configurazione TTL dettagliate e le migliori pratiche, consulta. Ottimizzazione della memorizzazione nella cache per CDN e integrazioni MediaTailor
Caching combinato di SSAI e channel assembly
Quando implementate sia l'assemblaggio dei canali che il protocollo SSAI, assicuratevi che la strategia di caching sia coerente per entrambi i servizi per evitare conflitti e ottimizzare le prestazioni:
Tipo di contenuto | Assemblaggio dei canali | ASSAI | raccomandazione combinata |
---|---|---|---|
Manifesti VOD | 5-30 minuti | 0 secondi | 0 secondi (SSAI ha la precedenza) |
Manifesti in diretta | 2-10 secondi | 0 secondi | 0 secondi (SSAI ha la precedenza) |
Segmenti di contenuto | Oltre 24 ore | 24+ ore | Oltre 24 ore (costante) |
Segmenti di annunci | Oltre 24 ore | 24+ ore | Oltre 24 ore (costante) |
Questa configurazione massimizza l'efficienza della cache garantendo al contempo che gli spettatori ricevano up-to-date manifesti per l'inserimento personalizzato degli annunci.