html - Firefox <audio>不断下载数据

标签 html firefox audio stream icecast

我使用标签来播放Icecast广播。当我激活它时,带宽使用率将达到200kbps左右。如果我暂停它,它保持不变(这是可以理解的),但是如果我破坏该元素,它也保持不变。实际上,如果我重新制作音频标签,带宽使用将成倍增加,例如大约400kbps,依此类推。即使该元素不在DOM中,流下载也不会停止。有任何想法吗?这是在Firefox上。

编辑:音频标签具有preload =“metadata”。

编辑:preload =“none”似乎也发生了

编辑:它也发生在Chrome中。

最佳答案

显然,没有通过删除元素杀死流。媒体元素必须暂停,并且src必须更改为空字符串以停止流传输。

MDN documentation

关于html - Firefox <audio>不断下载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56745570/

相关文章:

javascript - 剪辑路径适用于 Chrome 和 Safari,但不适用于 Firefox

audio - Windows上的32位音频?

c# - 如何使用C#在ASP.NET背后的代码中访问HTML5音频play()事件

android - AudioRecord 和 AudioTrack 延迟

javascript - IE,通过onclick方法发送 'this'参数

javascript - 使用 Firefox 插件的 Javascript 捕获浏览器屏幕(完整且可见)

javascript - 动态事件源 URL(HTML5 服务器发送的事件)

javascript element.style 在 FF 中未定义

javascript - 通过 jQuery 检查不透明度

javascript - 聚合物阵列更新