Three.js Vimeo Threejs播放器,具有实时事件

Three.js Vimeo Threejs播放器,具有实时事件,three.js,webgl,vimeo,Three.js,Webgl,Vimeo,我目前正在使用该库在我的WebGL应用程序中显示Vimeo视频。 守则基本上是: vimeoPlayer = new Vimeo.Player(vimeo_video_id, { autoplay: false, loop: false }); vimeoPlayer.load(); vimeoPlayer.on('videoLoad', function(videoTexture) { //code to set the 3d object texture from the video }

我目前正在使用该库在我的WebGL应用程序中显示Vimeo视频。 守则基本上是:

vimeoPlayer = new Vimeo.Player(vimeo_video_id, { autoplay: false, loop: false });
vimeoPlayer.load();
vimeoPlayer.on('videoLoad', function(videoTexture) {
  //code to set the 3d object texture from the video
}
对于当前上传的视频文件,这可以正常工作,但现在我尝试使用相同的方法可视化Vimeo实时流,但调用
vimeoPlayer.load()
时,库返回以下错误:

vimeo-threejs-player.min.js?v=15:10 Uncaught (in promise) Error: TypeError: Cannot read property 'link' of undefined
    at vimeo-threejs-player.min.js?v=15:10
而且它永远不会到达
videoLoad
回调函数。 似乎/vimeo/api服务正在为此库返回一个意外的结果

一旦现场活动完成,并将其存储为常规视频,它就可以正常工作,就像任何其他上传的常规视频文件一样

另一方面,据说vimeo threejs播放器用于播放实时流视频(演示程序目前不工作),其中的代码主要与我使用的代码相同

你知道为什么会失败吗