aiortc服务器示例未在服务器上显示视频

时间:2019-09-30 07:03:47

标签: webrtc aiortc

我想在远程服务器上测试https://github.com/aiortc/aiortc/tree/master/examples/server,所以我将所有内容都安装在digital ocean云上。现在,运行python server.py后,网页将按预期显示,但没有音频或视频运行。怎么了?

JS控制台显示以下错误

Uncaught TypeError: Cannot read property 'getUserMedia' of undefined
    at start (client.js:169)
    at HTMLButtonElement.onclick ((index):78)

1 个答案:

答案 0 :(得分:0)

我找到了答案here

  

Chrome禁用getUserMedia之类的功能时,   不安全的来源。 http://localhost被认为是安全来源   默认值,但是如果您使用的源没有SSL / TLS   证书,然后Chrome将认为来源是不安全的,   禁用getUserMedia

     

您可以做的是:

     
      
  1. 设置SSL / TLS证书。
  2.   
  3. 或转到chrome://flags,搜索   标记unsafely-treat-insecure-origin-as-secure,输入您的原点   希望将其视为安全的,例如http://{YOUR HOST IP}:1337,请启用   功能,然后重新启动浏览器。让我知道是否可行。
  4.