Esempio per un server HTTP or HTTPS - MediaLive

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

Esempio per un server HTTP or HTTPS

Questo esempio mostra come impostare i campi di destinazione se il sistema a valle è un HTTPS server che utilizza BasicPUT.

Supponi di voler trasmettere il gioco del curling e di creare tre output: alto, medio e basso bitrate.

Campo Valore
CDNimpostazioni nella sezione HLS delle impostazioni Hls basic put

Modificate gli altri CDN campi in base alle istruzioni del sistema a valle.

URLnella sezione A HLSdi destinazione del gruppo Per esempio:

https://203.0.113.55/sports/curling/index

Credenziali nella sezione A HLSdi destinazione del gruppo Se il sistema a valle richiede richieste autenticate, immettete il nome utente fornito dal sistema a valle. Per la password, immettere il nome della password archiviata in AWS Systems Manager Parameter Store. Non immettere la password stessa. Per ulteriori informazioni, consulta Requisiti per i parametri —password AWS Systems Manager.
URLnella sezione B di destinazione HLSdel gruppo Per esempio:

https://203.0.113.82/sports/curling/index

Credenziali nella sezione B HLS di destinazione del gruppo Immettere un nome utente e una password URL per la destinazione B, se applicabile. Le credenziali sono probabilmente le stesse per entrambiURLs, ma potrebbero non esserlo.
Modificatore di nome nella sezione degli output HLS

Seleziona Add output (Aggiungi output) due volte: altre due righe di output vengono aggiunte a questa sezione, per un totale di tre righe. In ciascuna riga, inserisci un modificatore: -high, -medium e -low.

Directory Structure (Struttura delle directory) e Segments Per Subdirectory (Segmenti per sottodirectory) nella sezione Location (Posizione)

Supponiamo che il sistema a valle non utilizzi questi campi.

Di conseguenza, i file verranno creati con i seguenti nomi:

  • Un manifest principale: index.m3u8

  • Un manifest figlio per ogni output: index-high.m3u8, index-medium.m3u8, index-low.m3u8

  • File TS per ogni output:

    • index-high-00001.ts, index-high-00002.ts, index-high-00003.ts e così via

    • index-medium-00001.ts, index-medium-00002.ts, index-medium-00003.ts e così via

    • index-low-00001.ts, index-low-00002.ts, index-low-00003.ts e così via

I file verranno pubblicati su due host nel sistema a valle e in una cartella chiamata sports su ciascun host.