我们正在接收一个直接链接到一个MPEG音频文件,从一个特定的网络流媒体API,并需要呈现在HTML5音频播放器。这并不是真正的带有MPEG编解码器的MP3,而是一种只有纯音频的MPEG视频格式。
有办法让MPEG进入HTML5音频播放器吗?或者将其放入HTML5视频播放器中,并从我们的自定义HTML5音频播放器中获取样式并将其应用于此(我们需要一种隐藏视频容器的方法)?
发布于 2014-07-09 17:01:22
如果您的音频播放器完全是自定义的(即纯HTML,并对/w元素的事件作出反应),那么您可以简单地创建一个适配器来响应屏幕外的<VIDEO>元素。有关视频事件和其他API的更多信息,请参见w3.org站点。
注意事项:我会给出更精确的方法,不幸的是,这个问题在实际的当前实现上相当模糊。
更新
嗯,有各种各样的HTML音频播放器。例如,对于引导。或者jPlayer是另一个。只是谷歌HTML5音频播放器的一些更多。
若要将视频播放器放到屏幕外,只需将元素样式设置为
<video style="position:absolute; left:-99999px;">这当然是,如果你自己酿造自己的播放器(其实没那么难)。
您还可以查看一个实际的视频播放器,它也可以播放音频源。:)
Note:对于video.js,请遵循本期以获得音频支持。
https://stackoverflow.com/questions/24659452
复制相似问题