创build一个WebRTC应用程序,而不需要用户的许可

我想创build不要求用户允许/拒绝权限的WebRTC应用程序。

我可以在要求使用摄像头和麦克风的许可的浏览器中实现它。 permmision允许/拒绝

我想要一个默认授予摄像头和麦克风权限的解决scheme。

有没有其他的东西可以用来代替浏览器? 一个独立的应用程序或东西?

任何帮助将不胜感激。

显然…至less有一次,用户必须允许您的网页使用相机和/或麦克风。 这是强制性的,这是一件好事,因为我不想进入你的页面,只是听到或看到没有被发现。

但是…如果您的页面在https中可用,则用户只需要允许访问媒体设备一次。 在第一次接受之后,当您调用getUserMedia时,您立即在成功callback中获取stream。 当用户拒绝访问时会发生同样的情况。 下一次请求访问时,用户将不会收到通知,而您只会收到被拒绝的callback。

只有安全页面才能保存用户的接受程度。