m3u8文件可以有mp4文件网址吗?

时间:2015-07-11 07:50:16

标签: html5 video nginx ffmpeg jwplayer

我处于这样一种情况,即我将我的flv视频转换为mp4然后我使用我的nginx服务器将其作为http url流式传输。对于html5上的多比特率支持,我创建了一个像这样的m3u8文件:

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=200111, RESOLUTION=512x288
http://streamer.abc.com:8080/videos/arvind1.mp4
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3000444, RESOLUTION=400x300
http://streamer.abc.com:8080/videos/arvind1.mp4
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=400777, RESOLUTION=400x300
http://streamer.abc.com:8080/videos/arvind1.mp4
#EXT-X-ENDLIST

但是jwplayer没有播放这个说播放列表没有加载。特别是"找不到可玩的来源"。请帮忙。

2 个答案:

答案 0 :(得分:3)

不,HLS仅支持m3u8播放列表中的分段传输流。您可能会发现它适用于某些播放器,但它不是标准的一部分,并且不适用于iOS。

答案 1 :(得分:0)

它与我一起工作:

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1
http://streamer.abc.com:8080/videos/arvind1.mp4
#EXT-X-ENDLIST