在Web HLS播放器中连续播放多个m3u8文件

时间:2016-04-08 10:33:55

标签: jwplayer m3u8

在我的服务器上有一个目录,在该目录下,在实时流媒体设置下不断构建m3u8文件。 现在我想在运行m3u8的网络播放器中流式传输这些文件,以便在一定的时间间隔之后,玩家的SRC会更新一个新的(按顺序的下一个m3u8文件)而没有任何延迟。

我可以使用mediaelement.js来实现这一点,但切换到新的m3u8文件时我有几毫秒的闪烁。

我们可以使用Jw Player以这样的顺序播放文件吗? 它的hls流只支持高级用户,这就是为什么我想知道它是否物有所值?

请帮帮我们..

1 个答案:

答案 0 :(得分:0)

目前无法在播放器配置中无缝拼接多个M3U8清单。可以利用播放列表来实现这一目标,但在加载新清单之间会存在差距。

如果您计划将HLS用于实时流式传输,则可以不断将新段加载到初始M3U8清单中。这将保持无缝视频播放,同时仍然只使用一个清单。

以下是使用单个M3U8清单的JW Player的直播功能演示:https://developer.jwplayer.com/jw-player/demos/toolbox/live-streaming/