我有一个nginx正在运行,我尝试流式传输HLS。一切正常但是当我暂停一个流并希望稍后恢复时,这个流不再存在了。它从它暂停的地方开始。
我该如何解决这个问题?
答案 0 :(得分:0)
在玩现场直播时遇到同样的问题。我可以管理这个问题,听取html5视频标签触发的事件,所以我这样做了:
var restart = false;
var player = document.querySelector('#videotag_id');
player.on('play',function(){
if (restart) {
restart = false;
player.src('');
player.src({
'type':'application/x-mpegURL',
'src':'http(s)://path.to/your-stream.m3u8'
});
player.load();
player.play();
}
});
player.on('pause',function(){ restart = true; });
我希望它会对你有所帮助!