Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 javascript 创建一个音频元素,我想在音频开始播放之前控制缓冲区大小或缓冲区填充量,以便在音频播放之前减少延迟并减少延迟。
音频数据是一个流,用户将选择播放多个流中的一个,因此“预加载”音频数据根本不可行。
我没有看到任何关于更改缓冲区大小的参考。一个建议是在音量调低的情况下开始播放音频。然后停止并将其重置为开始和音量备份。甚至设置起点可能会导致内部代码将数据加载到缓冲区中。我认为您需要启动缓冲区。