Niveaux de mise en cache VLC

10

Lorsque j'ouvre les préférences de VLC et que je vais dans Input & Codecs, j'ai un paramètre appelé Default Caching Level. Je peux choisir entre

  • Cusom
  • Latence la plus faible
  • Faible latence
  • Ordinaire
  • Latence élevée
  • Latence plus élevée

J'ai l'habitude de mettre le cache en place en quelques secondes ou quelque chose comme ça. Ainsi, plus de secondes / tampon plus élevé signifie moins de risques de sous-exécution du tampon lors de la diffusion. Qu'est-ce que la latence? Qu'est-ce que cela signifie de le régler plus bas ou plus haut? Dans quels cas dois-je aller dans quelle direction? Si je rencontre des problèmes de sous-exécution du tampon, dois-je le régler sur une latence inférieure ou supérieure?

Svish
la source
Voulez-vous dire Default Caching Policy, ou l'ont-ils renommé? quel type de latence avez-vous pu obtenir?
rogerdpack

Réponses:

8

La latence est un sujet extrêmement compliqué et il y a un article à ce sujet sur le wiki omniscient

Pour le dire simplement, c'est le temps qui s'écoule entre le moment où un paquet est envoyé et le moment où vous le recevez. Donc, si vous définissez la mise en cache sur une latence élevée, il mettra en cache plus de données avant de commencer la lecture. Donc, si vous rencontrez des dépassements de tampon, vous devez le définir sur une latence élevée.

Un autre point intéressant est que les paquets n'arrivent pas dans le même ordre qu'ils sont envoyés. Il peut donc arriver que si vous lisez un fichier audio à l'emplacement 5 par exemple, vous pouvez obtenir des paquets de l'emplacement 5,1 avant ces 5. Le joueur devra compenser cela en utilisant le cache, donc les paquets de la période de temps ultérieure devront attendre.

AndrejaKo
la source