我看到 VLC 应该从 2.1 版开始支持 MPEG-DASH 播放,但我似乎无法让它播放任何 DASH 内容,无论是在线找到的示例媒体还是我自己编码的视频。我已经在基于浏览器的播放器中成功测试了这些视频清单,但我需要流式传输视频并从没有显示器的计算机上收集带宽数据。
当我尝试从命令行流式传输清单时,看起来 vlc 尝试使用 lua 过滤器解析清单(因为我认为文件是通过 http 来的),但我在任何地方都没有看到任何提到 DASH 和 vlc无法播放文件。我没有设置测试台,但如果有人愿意,我可以获得详细的输出。
寻找解决方案把我带到了这里,但是当我从 2.1.0 版(git checkout tags/2.1.0-git
克隆后)查看 vlc 源时,他们提到的要更改的行不在他们提到的文件中。任何帮助将不胜感激,这个问题已经阻碍了我一个多星期的研究。