fef*_*fwe 6 audio html5 http stream
我有一个node.js服务器转换和流式播放mp3.我正在使用HTML5音频标签来使用这个流,我遇到的问题是音频元素不知道mp3的持续时间,直到它完成播放整个事情(显然).有没有办法,因为我的服务器在发送之前知道mp3的持续时间,我可以在服务器的响应标题中包含持续时间,所以消费它的客户端知道持续时间?
谢谢
Nor*_*ard 2
我认为目前,就广泛支持的解决方案而言,您必须通过单独的请求(或以其他方式在某种链接清单中发送这些内容 - 包含在您用来指向的播放列表中)例如,适当的 URI)。当然,这可以由您的服务器在首次添加歌曲时动态生成,然后从那时起静态提供。
在我正在构建的媒体播放器中,我正在做类似的事情 - 下载一个 json 文件,其中包含通常包含在 .mp3 元数据中的内容(它也支持非 mp3 版本等)。
这远非理想,但又是 html5 音频/视频在第一次迭代中不打算解决的问题之一。
归档时间:
13 年,6 月 前
查看次数:
1595 次
最近记录:
12 年 前