我们正在接收来自某个网络流媒体API的MPEG音频文件的直接链接,需要将其呈现在HTML5音频播放器中。这不是真正的带有MPEG编解码器的MP3,而是仅具有纯音频的MPEG视频格式。
是否有将MPEG转换为HTML5音频播放器的解决方法?或者将它放在HTML5视频播放器中并从我们的自定义HTML5音频播放器中取出样式并应用它(我们需要一种隐藏视频容器的方法)?
答案 0 :(得分:1)
如果您的音频播放器完全是自定义的(即纯HTML / w JS,并对<AUDIO>
元素的事件做出反应),那么您只需创建一个适配器以对{{1}做出反应你可以简单地放在屏幕外的元素。有关视频事件和其他API的详情,请参阅w3.org网站。
注意:我会更精确地说明如何使用,遗憾的是,qeustion在实际的当前实现上非常模糊。
那里有各种各样的HTML音频播放器。例如,对于Bootstrap。或jPlayer是另一个。只需谷歌HTML5 audio player以获得更多。
要将视频播放器置于屏幕外,只需将元素设置为
<VIDEO>
当然,如果你酿造自己的玩家(实际上并不那么难)。
您还可以查看可以播放音频源的实际video player。 :)
注意:对于<video style="position:absolute; left:-99999px;">
,请关注this issue获取音频支持。