VLC рівні кешування


10

Коли я відкриваю налаштування VLC і переходжу до вводу та кодеків, у мене є налаштування, яке називається рівень кешування за замовчуванням. Я можу вибрати між

  • Cusom
  • Найнижча затримка
  • Низька затримка
  • Нормальний
  • Висока затримка
  • Більш висока затримка

Я звик кешувати, що встановлюється за секунди або щось подібне. Отже, більше секунди / більший буфер означає менше шансів підриву буфера під час потокової передачі. Що таке затримка? Що означає встановити його нижче чи вище? У яких випадках я повинен піти в якому напрямку? Якщо я боюсь із недоліком буфера, чи слід встановити його на нижчу або більшу затримку?


Ви мали на увазі політику кешування за замовчуванням чи перейменували її? який тип затримки ви змогли отримати?
rogerdpack

Відповіді:


8

Затримка є надзвичайно складною темою, і про цю вікі є стаття

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

Ще один цікавий момент - це те, що пакети не надходять у тому ж порядку, в якому вони надсилаються. Тож може статися так, що якщо ви відтворюєте звуковий файл у розташуванні rec 5s, ви можете отримати пакети з розташування 5.1s до цих форм 5s. Гравець повинен буде компенсувати це за допомогою кешу, тому пакети, які формують більш пізній проміжок часу, доведеться почекати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.