是否可以在div悬停时从.m3u源进行流式传输



我正在开发一个关于世界语言的交互式网站。该计划的一部分是制定一张世界地图,当不同的国家徘徊时,该地图会发出声音。重点是语言的发音。

我想嵌入来自每个国家的网络广播流。只要一个人在一个国家上空盘旋,就会播放溪流。当光标离开国家/地区轮廓时,它停止。

代码方面的方法是监听鼠标事件,例如使用jQuery并将流分配给函数。

我设法将mp3文件嵌入到服务器上的一个单独目录中。如何使用m3u?据我所知,html5无法处理m3u流。

我很感激你的帮助。

M3U不是一个流,它是一个播放列表。如果你在文本编辑器中打开一个M3U文件,你会发现它只是一个URL列表。

#EXTM3U
http://example.com/stream
http://example.com/stream2

出于您的目的,去掉任何以磅号#开头的行,然后使用文件中的URL作为HTML5音频的源。

还要注意的是,还有另一个标准使用M3U8(同样的东西,只是UTF-8编码)HTTP实时流媒体(HLS),但目前还没有广泛的浏览器支持。目前,如果你偶然发现一个M3U文件,可以肯定地说你正在查看一个HTTP渐进流,通常由SHOUTcast或Icecast提供。不过,这种情况在未来可能会改变。

相关内容

  • 没有找到相关文章

最新更新