Comment puis-je réduire la latence de la diffusion HLS dans MediaLive ?

Date de la dernière mise à jour : 27/02/2020

Je constate un retard dans la diffusion HLS de mon canal AWS Elemental MediaLive. Comment puis-je y remédier ?

Résolution

Les retards dans la diffusion HLS peuvent être dus à différents facteurs, en particulier l'encodage et le décodage, les conditions du réseau et les tampons de joueur. Pour plus d'informations sur la mesure de la latence et l'optimisation de votre configuration, consultez « How to Compete with Broadcast Latency Using Current Adaptive Bitrate Technologies ». (Comment réduire la latence de diffusion avec les technologies actuelles de débit binaire adaptatif)

Une solution pour réduire potentiellement la latence consiste à raccourcir la longueur du segment du groupe HLS :

Important : raccourcir la longueur du segment peut avoir un impact sur la qualité de la vidéo et augmenter le risque d'événements de mise en mémoire tampon du joueur. Avant de poursuivre, prenez en compte l'impact sur votre cas d'utilisation.

  1. Ouvrez la console MediaLive.
  2. Dans le volet de navigation, sélectionnez « Channels » (Canaux). Ensuite, choisissez le canal que vous souhaitez modifier.
  3. Choisissez Actions, puis « Edit » (Modifier).
  4. Sélectionnez le groupe de sortie HLS que vous souhaitez modifier.
  5. Choisissez « Manifest and Segments » (Manifeste et segments).
  6. Pour « Segment Length » (Longueur de segment), remplacez la valeur par 1.
  7. Choisissez ensuite une sortie dans le groupe HLS.
  8. Choisissez « GOP Structure » (Structure de GOP).
  9. Pour « GOP Size Units » (Unités de taille de GOP), sélectionnez « SECONDS » (SECONDES).
  10. Pour « GOP Size » (Taille de GOP), entrez 1 pour la correspondance avec la longueur du segment qui est d'une seconde.
  11. Répétez les étapes 7 à 10 pour toutes les sorties du groupe HLS.
  12. Une fois que vous avez mis à jour les sorties, choisissez « Update Channel » (Mettre à jour le canal).

Cet article vous a-t-il été utile ?

Cette page peut-elle être améliorée ?


Vous avez besoin d’aide ?