Webrtc应用程序不在本地主机上工作?

kar*_*tik 7 javascript screensharing webrtc

我正在使用WebRTC演示应用程序进行屏幕共享.该演示工作正常,但当我尝试在localhost或我自己的远程服务器上运行相同的代码时,代码不会运行.关于如何解决这个问题的任何想法?

Ben*_*ent 5

Chrome中的屏幕共享只能通过SSL connection()进行。您可以使用自签名证书,并在浏览器中接受它(适用于Chrome <M36)。

此外,对于Chrome> M36,您现在必须使用Chrome.desktopcapture API,并且在新版本的chrome中,无法修改媒体限制并在Chrome内部组件中启用屏幕共享的常规方法将不起作用。

与媒体约束中的先前给定选项相比,该API非常简单,并且更健壮。