使用MediaElement.js,您可以指定M3U8源(读取Apple HLS源)以及F4M Flash自适应清单,并让它播放支持可用的M3U8源(iOS,Safari Mac桌面,Android 2.3.x在大多数设备上更高,并在其他地方使用F4M清单进行Flash播放?在videoRx.com上,我编写了自己的JS库,以便沿着这条路径做出适当的决定,但我喜欢MediaElement.js结构。
简单的例子,我使用Wowza Media Server来提供移动/桌面自适应流,它可以自动创建M3U8和F4M清单。