DASHfunzione di localizzazione - AWS Elemental MediaTailor

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à.

DASHfunzione di localizzazione

Questa sezione fornisce informazioni sulla funzione di localizzazione perDASH, che è abilitata per impostazione predefinita in AWS Elemental MediaTailor. Leggete questa sezione se create regole di routing della rete di distribuzione dei contenuti (CDN) per accedere ai MediaTailor manifesti. Leggi questa sezione anche se utilizzi i report lato server per giocatori che non supportano i reindirizzamenti permanenti. HTTP

Che cos'è la funzionalità di posizione?

La funzione di localizzazione consente ai giocatori che non supportano i HTTP reindirizzamenti permanenti di fornire un comportamento persistente nelle richieste di aggiornamento del manifesto.

AWS Elemental MediaTailor utilizza l'inizializzazione senza sessione e richiede un comportamento persistente di reindirizzamento da parte dei suoi giocatori. HTTP Con la segnalazione lato server, quando il giocatore richiede un aggiornamento del manifesto, il servizio emette un reindirizzamento temporaneo 302 MediaTailor, per indirizzare il giocatore a un endpoint per il manifesto personalizzato. MediaTailor include un ID di sessione nella risposta, come parametro di interrogazione. L'intento è che il giocatore lo segua URL per l'intera sessione, ma i giocatori che non supportano i reindirizzamenti permanenti abbandonano il HTTP reindirizzamento e tornano all'originale. URL Quando un giocatore torna alla sessione originaleURL, per ogni nuova richiesta MediaTailor crea una nuova sessione anziché rimanere con la sessione originale. Questo può causare il danneggiamento del manifest.

Le DASH specifiche forniscono una soluzione a questo problema nella funzione di localizzazione, che è abilitata di default nelle AWS Elemental MediaTailor configurazioni. Quando questa funzione è abilitata, MediaTailor inserisce l'assoluto URL nel <Location> tag manifest. I giocatori che non supportano i HTTP reindirizzamenti permanenti possono utilizzare il URL provider <Location> per richiedere aggiornamenti al manifest.

È necessario disabilitare la funzionalità di posizione nella configurazione?

La funzione di localizzazione ha la precedenza su qualsiasi regola di CDN routing impostata per l'accesso ai AWS Elemental MediaTailor manifesti, quindi potrebbe essere necessario disabilitarla. La funzione di localizzazione non influisce sulla CDN memorizzazione nella cache dei contenuti o dei segmenti di annunci.

Trova la tua situazione nell'elenco seguente per stabilire se devi disabilitare la funzionalità di posizione per la configurazione e come gestirla:

  • Se non hai impostato regole di CDN routing per accedere ai AWS Elemental MediaTailor manifesti, lascia abilitata l'impostazione della posizione.

  • In caso contrario, usa le regole seguenti:

    • Se non utilizzi i report sul lato server o se tutti i giocatori supportano i HTTP reindirizzamenti permanenti, disattiva la funzione di localizzazione. Per informazioni su come effettuare questa operazione nella console, consulta Creazione di una configurazione.

    • Altrimenti, contatta l'AWSassistenza.

È necessario usare la funzionalità di posizione?

Devi utilizzare la funzione di localizzazione per i giocatori che non supportano i HTTP reindirizzamenti permanenti. Usa quello URL fornito nel <Location> tag per tutte le tue richieste di aggiornamento del manifesto.

Esempio

Esempio URLs e <Location> tag di esempio.

  • Esempio: richiesta iniziale URL
    https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd
  • Esempio: risposta 302 reindirizzata
    /v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6
  • Esempio: tag di posizione in un manifest
    <Location>https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6</Location>