ビデオ プレーヤーに video.js ライブラリを使用しています。プロバイダーの Autodesk bim360 doc を持っています。私のビデオ ファイルはそこにあります。
私は次のような URL を取得しています - blob: http://sample-client-for-test-plan.localtest.me:3000/11c90362-8e46-4195-94c8-940d56c4aa42
プロバイダーからのものですが、ビデオ プレーヤーではサポートされていません。
どんな助けでも大歓迎です。
ここに私のコードがあります -
function bim360_player(res, callbackFn) {
console.log(res.video_url)
callbackFn();
var player = videojs('#video_viewer' );
videojs.Hls.xhr.beforeRequest = function(options) {
options.headers = options.headers || {}
options.headers["Authorization"] = 'Bearer ' + res.auth_token;
return options;
};
player.ready(function() {
this.src({
src: res.video_url,
withCredentials: true,
type: 'application/x-mpegURL'
})
this.play();
});
}