Уровни VLC-кэширования


10

Когда я открываю «Настройки VLC» и перехожу к «Ввод и кодеки», у меня появляется параметр «Уровень кэширования по умолчанию». Я могу выбирать между

  • Cusom
  • Самая низкая задержка
  • Низкая задержка
  • Нормальный
  • Высокая задержка
  • Более высокая задержка

Я привык к кешированию в считанные секунды или что-то в этом роде. Таким образом, чем больше секунд / больше буфера, тем меньше вероятность опустошения буфера при потоковой передаче. Что такое латентность? Что значит установить его ниже или выше? В каких случаях я должен идти в каком направлении? Если я борюсь с опустошением буфера, должен ли я установить более низкую или более высокую задержку?


Вы имели в виду политику кэширования по умолчанию или ее переименовали? какой тип задержки вы смогли получить?
rogerdpack

Ответы:


8

Задержка - чрезвычайно сложная тема, и о ней есть статья на всезнающей вики

Проще говоря, это время, которое проходит с момента отправки пакета до момента его получения. Поэтому, если вы установите кеширование с высокой задержкой, оно будет кешировать больше данных, прежде чем начнет проигрываться. Поэтому, если у вас переполнение буфера, вам нужно установить высокую задержку.

Еще одним интересным моментом является то, что пакеты не приходят в том же порядке, в котором они были отправлены. Так что может случиться так, что если вы воспроизводите звуковой файл, скажем, в местоположении 5s, вы можете получить пакеты из местоположения 5.1s до этих форм 5s. Плеер должен будет компенсировать это, используя кеш, поэтому пакеты, сформированные позднее, будут вынуждены ждать.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.