player.src({
// normal Video.js src and type options
src: streamUri,
type: 'application/x-mpegURL',
keySystems: {
"com.apple.fps.1_0": {
certificateUri: certificateUri,
getLicense: function (emeOptions, contentId, keyMessage, callback) {
videojs.xhr({
uri: licenceUri,
method: 'POST',
responseType: 'arraybuffer',
body: keyMessage,
headers: {
'Content-type': 'application/octet-stream',
'utoken-drm': 'fp'
}
}, function (err, response, responseBody) {
if (err) {
callback(err);
return;
}
callback(null, responseBody);
});
}
}
}
});
player.play();'''
HLS Fairplay DRM内容videojs返回无法加载资源:Access-Control-Allow-Origin不允许来源https://。尝试获取HLS Fairplay的许可证时,我正在使用Videojs版本@ ...
这是CORS错误。如果您不熟悉,CORS的描述为here。