Poziomy buforowania VLC


10

Kiedy otwieram Preferencje VLC i przechodzę do Input & Codecs, mam ustawienie o nazwie Default Caching Level. Mogę wybierać między

  • Cusom
  • Najniższe opóźnienie
  • Małe opóźnienia
  • Normalna
  • Duże opóźnienie
  • Większe opóźnienie

Jestem przyzwyczajony do buforowania ustawionego w kilka sekund lub coś takiego. Zatem więcej sekund / wyższy bufor oznacza mniejsze szanse na niedopełnienie bufora podczas przesyłania strumieniowego. Co to jest opóźnienie? Co to znaczy ustawić go niżej lub wyżej? W jakich przypadkach powinienem iść w jakim kierunku? Jeśli mam problemy z niedopełnieniem bufora, czy powinienem ustawić niższe lub większe opóźnienia?


Czy chodziło Ci o domyślną politykę buforowania, czy zmienili jej nazwę? jaki rodzaj opóźnienia udało ci się uzyskać?
rogerdpack

Odpowiedzi:


8

Opóźnienie jest niezwykle skomplikowanym tematem i na wszechwiedzącej wiki znajduje się artykuł na ten temat

Krótko mówiąc, jest to czas, który upływa od momentu wysłania pakietu do momentu jego otrzymania. Jeśli więc ustawisz buforowanie na duże opóźnienie, będzie buforować więcej danych przed rozpoczęciem odtwarzania. Więc jeśli masz niedopełnienia bufora, musisz ustawić go na duże opóźnienie.

Innym interesującym punktem jest to, że pakiety nie docierają w tej samej kolejności, w jakiej są wysyłane. Może się więc zdarzyć, że jeśli odtwarzasz plik dźwiękowy w powiedzmy w lokalizacji 5s, możesz uzyskać pakiety z lokalizacji 5.1s, zanim utworzą one 5s. Gracz będzie musiał to zrekompensować za pomocą pamięci podręcznej, więc pakiety z późniejszego okresu będą musiały poczekać.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.