Mémoire tampon de lecture instantanée

Précédent Suivant

Pour assurer la stabilité du flux, un lecteur dispose d’une certaine quantité de mémoire tampon entre la connexion réseau et son mécanisme de lecture instantanée. Pour tenter de remplir la mémoire tampon le plus rapidement possible, le serveur de streaming Triton Digital envoie une première « rafale » de données audio au début d’une connexion. Le serveur fait cela parce qu’un lecteur attend généralement de remplir sa mémoire tampon avant de lancer la lecture audio.

Pour obtenir l’équilibre optimal entre la stabilité du flux et un faible temps de démarrage de la lecture ou une faible latence pour la radio en direct, la durée idéale de rafale du serveur doit être égale ou légèrement supérieure à la taille de la mémoire tampon du lecteur. Pour ce faire, votre lecteur peut ajouter l’un ou l’autre des burst-time ou burst-time-ms paramètres de requête dans l’URL de connexion du flux :

  • Utilisez burst-time avec une valeur égale à la taille de la mémoire tampon de lecture instantanée, en secondes. Par exemple, si votre mémoire tampon de lecture instantanée est de 10 secondes, le lecteur doit spécifier burst-time=10.
  • Utilisez burst-time-ms avec une valeur égale à la taille de la mémoire tampon de lecture instantanée, en millisecondes. Ceci est utile pour le streaming Triton Digital à très faible délai où la mémoire tampon du lecteur est inférieure à une seconde.
Si vous ne connaissez pas ou n’avez pas le contrôle sur la taille de la mémoire tampon de lecture, vous ne devez pas envoyer les paramètres burst-time  ou burst-time-ms  Si vous spécifiez une durée de rafale trop petite ou trop importante, le début de la lecture instantanée audio sera inutilement retardé.

Chaque montage Triton Digital est configuré avec ses propres durées de rafale par défaut et maximales qui conviennent à une utilisation générale :

  • Par défaut : Si burst-time  et burst-time-ms  ne sont pas présents dans l’URL de connexion de votre lecteur, le serveur utilise la durée de rafale par défaut du montage. Celle-ci est généralement comprise entre 12 et 45 secondes.
  • Maximum : si burst-time  ou burst-time-ms est supérieur à la rafale maximale du montage, alors le serveur limite la rafale au maximum du montage. Celle-ci est généralement comprise entre 25 et 60 secondes.

Pour obtenir ou modifier les durées de rafale par défaut et maximales d’un montage, voir Contacter l’assistance.