0

ビデオ プレーヤーに 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();
  });
  
 }

4

1 に答える 1

0

BIM360 で署名付き URL を取得できません。

于 2021-06-16T07:05:18.763 に答える