VLC缓存级别


10

当我打开VLC的“首选项”并转到“输入和编解码器”时,我有一个名为“默认缓存级别”的设置。我可以选择

  • s
  • 最低延迟
  • 低延迟
  • 正常
  • 高延迟
  • 更高的延迟

我习惯于在几秒钟之内设置缓存。因此,更长的秒数/更高的缓冲区意味着流传输时缓冲区不足的机会更少。什么是延迟?将其设置得更低或更高意味着什么?在什么情况下我应该朝哪个方向前进?如果我在缓冲区欠载方面挣扎,应该将其设置为较低还是较高的延迟?


您是说默认缓存策略,还是他们重命名了?您能够获得哪种类型的延迟?
rogerdpack 2013年

Answers:


8

延迟是一个非常复杂的主题,全知的维基上有一篇关于它的文章

简而言之,它是指从发送数据包到接收数据为止的时间。因此,如果将缓存设置为高延迟,它将在开始播放之前缓存更多数据。因此,如果缓冲区不足,则需要将其设置为高延迟。

另一个有趣的一点是,数据包到达的顺序与发送时的顺序不同。因此,如果您要在位置5s播放声音文件,则可能会在位置5s之前从位置5.1s获取数据包。播放器将需要使用高速缓存来补偿这种情况,因此以后的数据包必须等待。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.