我正在使用 WebRTC 演示应用程序进行屏幕共享。该演示工作得很好,但是当我尝试在本地主机或我自己的远程服务器上运行相同的代码时,代码无法运行。 关于如何解决此问题的任何想法?
最佳答案
Chrome 中的屏幕共享仅适用于 SSL 连接 ()。您可以使用自签名证书并在您的浏览器中简单地接受它(这适用于 Chrome < M36)。
此外,对于 Chrome >M36,您现在必须使用 Chrome.desktopcapture API在 Chrome 内部修改媒体限制和启用屏幕共享的常用方法在较新版本的 Chrome 中不起作用。
API 非常简单,而且比媒体约束中的先前给定选项更强大。
关于javascript - Webrtc 应用程序无法在本地主机上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25701540/