我正在使用WebRTC演示应用程序进行屏幕共享。该演示工作正常,但当我尝试在localhost或我自己的远程服务器上运行相同的代码时,代码不会运行。 关于如何解决这个问题的任何想法?
答案 0 :(得分:5)
Chrome中的屏幕共享仅适用于SSL连接()。您可以使用自签名证书,只需在浏览器中接受(这适用于Chrome< M36)。
此外,对于Chrome> M36,您现在必须使用Chrome.desktopcapture API,并且修改媒体限制和在Chrome内部启用屏幕共享的常用方法在较新版本的Chrome中无效。
API非常简单,比媒体限制中的先前给定选项更加强大。