我正在使用videojs和videojs-contrib-hls插件播放HLS内容。我正在使用videojs-contrib-qualitylevels插件来获取ABR列表。
我能够在Windows-10 Chrome / Firefox / IE11 / Edge上成功获取ABR列表。但是我无法在MAC safari-12.0上获得ABR列表
我使用了以下选项
对于这些选项,我在Mac safari上获得了ABR列表,但是在使用了这些选项之后,在寻求花费时间来更新当前帧之后,视频播放并不流畅。
这是播放器测试页代码段
this._player = videojs(this._nativeInstanceId, {
html5: {
nativeAudioTracks: false,
nativeVideoTracks: false,
hls: {
overrideNative: true
}
}
});
播放不流畅。在寻道中,帧需要花费一些时间才能正确渲染