javascript - 如何减小 html5 音频缓冲区的大小?

标签 javascript html html5-audio

我正在使用 javascript 创建一个音频元素,我想在音频开始播放之前控制缓冲区大小或缓冲区填充量,以便在播放音频之前减少延迟并减少延迟。

音频数据是一个流,用户会选择播放多个流中的一个,因此“预加载”音频数据根本不可行。

最佳答案

我没有看到任何关于更改缓冲区大小的引用资料。一种建议是在调低音量的情况下启动音频。然后停止并将音量重置为开始和音量备份。甚至设置起点可能会导致内部代码将数据加载到缓冲区。我认为你需要填充缓冲区。

关于javascript - 如何减小 html5 音频缓冲区的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11242581/

相关文章:

javascript - “音频”在定义之前就被使用了

javascript - 使用 Nightwatch 进行演示 - 通过配置减慢断言

javascript - videojs 多种音频语言

javascript - 在 html/css/javascript 中移动对象检测与其他对象的碰撞

css - div高度位置不起作用

javascript检查图像是否存在

html - Doctype 忽略了百分比

HTML5 音频在 Chrome 中达到其持续时间之前会自动停止

javascript - es6模块加载是如何工作的

javascript/json 存储严格索引的数组