var config = {
autoStartLoad: true,
startPosition: -1,
......
licenseXhrSetup: undefined,
drmSystemOptions: {}
};
var hls = new Hls(config);
autoStartLoad(默认值:true)
startPosition(默认值:-1)
HlsPlayer.on(window.Hls.Events.FRAG_CHANGED, function (event, data) {
let startP = data.frag.start;
HlsPlayer.startLoad(startP);
}
maxBufferLength(默认值:30s)以秒为单位的最大缓冲区长度
backBufferLength(默认值:Infinity)缓冲媒体播放后保留的最长持续时间,以秒为单位,任何缓冲超过此持续时间的视频都将被逐出
maxBufferSize(默认值:60M)最大缓冲区大小(以字节为单位)如果缓冲区大小预先大于此值,则不会加载任何片段。
+