【发布时间】:2012-08-21 14:04:30
【问题描述】:
我有一个 node.js 服务器即时转换和流式传输 mp3。 我正在使用 HTML5 音频标签来使用此流,而我遇到的问题是音频元素在播放完整个内容(显然)之前不知道 mp3 的持续时间。 有什么办法,因为我的服务器在发送它之前知道 mp3 的持续时间,我可以在来自服务器的响应的标头中包含持续时间或其他东西,以便使用它的客户端知道持续时间?
谢谢
【问题讨论】:
-
我想知道浏览器是否可以从元信息和内容长度中弄清楚这一点。除非有某种新的 http 标头,否则这将是唯一可能的方法。
-
是的,也许,至少这是我所希望的。有没有办法覆盖实际计算这个的音频标签的功能?因为那样我就可以添加这个逻辑......