Sto riscontrando un ritardo nella distribuzione HTTP Live Streaming (HLS) del mio canale AWS Elemental MediaLive.
Risoluzione
Molti fattori possono causare ritardi nella consegna dell'HLS, come la codifica e la decodifica, le condizioni della rete e i buffer dei lettori. Per ulteriori informazioni su come misurare la latenza e ottimizzare la configurazione, consulta How to Compete with Broadcast Latency Using Current Adaptive Bitrate Technologies.
Per ridurre la latenza, puoi ridurre la lunghezza del segmento del gruppo HLS.
**Nota:**quando riduci la lunghezza del segmento, la qualità del video potrebbe risentirne e gli eventi di buffering del lettore potrebbero aumentare. Se utilizzi il flusso di lavoro HLS a bassa latenza (LL-HLS), la qualità video non viene compromessa quando riduci la lunghezza del segmento.
Per ridurre la lunghezza del segmento del gruppo HLS, completare i seguenti passaggi:
- Apri la console MediaLive.
- Nel riquadro di navigazione, scegli Canali, quindi seleziona il canale che desideri modificare.
- Scegli Operazioni, quindi seleziona Modifica.
- Scegli il gruppo di output HLS che desideri modificare.
- Scegli Manifesto e segmenti.
- In Lunghezza segmento, modifica il valore su 1.
- Scegli un'uscita nel gruppo HLS.
- Scegli Struttura GOP.
- In Unità dimensioni GOP, seleziona SECONDI.
- In Dimensione GOP, inserisci 1 in modo che corrisponda alla lunghezza del segmento di 1 secondo.
- Ripetere i passaggi da 7 a 10 per aggiornare tutti gli output del gruppo HLS.
- Scegli Aggiorna canale.
Per ridurre la latenza, invia il gruppo di output HLS a una delle seguenti destinazioni:
Informazioni correlate
Turning on Low-Latency HTTP live streaming (HLS) sul sito Web Apple Developer
Creating an HLS output group
How to configure a low-latency HLS workflow using AWS Media Services