2016-04-20 50 views
0

我正在实现应支持异步视频录制的应用程序,并且我刚开始探索Ziggeo,很酷的是它支持WebRTC并且我想使用它。以下是快速入门应用程序。一切工作正常Chrome和FF,但在Opera上我得到以下错误Could not read video file与状态码412,任何想法可能会导致此错误?Ziggeo,WebRTC无法读取视频文件

<!DOCTYPE html> 
<html> 
    <head> 
     <link rel="stylesheet" href="//assets-cdn.ziggeo.com/v1-stable/ziggeo.css" /> 
    </head> 
    <body> 
     <button onclick="startVideoRecording()">Start video</button> 
     <div id="video"> 
     </div> 

     <script src="//assets-cdn.ziggeo.com/v1-stable/ziggeo.js"></script> 
     <script>ZiggeoApi.token = "MY-TOKEN-IS-HERE";</script> 
     <script>ZiggeoApi.Config.cdn = true;</script> 
     <script>ZiggeoApi.Config.webrtc = true;</script> 


     <script> 
      function startVideoRecording() { 
       console.log('recording'); 
       recorder = ZiggeoApi.Embed.embed('#video', { 
        limit: 15, 
        width: 770, 
        height: 557, 
       }); 
      } 
     </script> 
    </body> 
</html> 

回答

4

这是解决在JS SDK上Ziggeo的最新版本 - 那就是“V1-R10

要使用它,你可以简单地改变头在你的代码来调用同样如此:

<link rel="stylesheet" href="//assets-cdn.ziggeo.com/v1-r10/ziggeo.css" /> 
<script src="//assets-cdn.ziggeo.com/v1-r10/ziggeo.js"></script> 

更新(2016年5月)

更新这个帖子反映的事实,V1-R10目前是稳定版本,所以最好是调用稳定版本而不是特定版本(因为您将获得所有最新的稳定版本,包括其升级和修复)。

<link rel="stylesheet" href="//assets-cdn.ziggeo.com/v1-stable/ziggeo.css" /> 
<script src="//assets-cdn.ziggeo.com/v1-stable/ziggeo.js"></script> 

这是使用下面的代码完成