如何使用 Icecat 启用 WebRTC?

如何使用 Icecat 启用 WebRTC?

我正在尝试使用吉西见面会使用 Icecat 进行网络聊天服务,但我遇到了问题(Icecat 源自 Firefox,但更注重隐私/安全)。如果我去测试.webrtc.org,它告诉我它无法访问我的网络摄像头或麦克风,尽管我已在该 URL 的首选项中授予访问这两者的权限。

有谁知道我该如何解决这个问题?

答案1

很抱歉在这方面带来坏消息,但我认为如果没有大量的工程设计,就不可能icecat进行工作。webrtc

如果您禁用icecat的所有隐私设置并禁用librejs,并加载test.webrtc.org页面,它将访问摄像头并尝试启动webrtc,但很快就会崩溃。每次 webrtc 测试访问 Icecast 上的相机时,我都会重复出现此错误。

out of memory: 0xFFFFFFFFFFFFE610 bytes requested
[Parent 557465, Gecko_IOThread] WARNING: pipe error (56): Connection reset by peer: file /home/ruben/git/gnuzilla/output/icecat-60.7.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 342
[Parent 557465, Gecko_IOThread] WARNING: pipe error (62): Connection reset by peer: file /home/ruben/git/gnuzilla/output/icecat-60.7.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 342

###!!! [Parent][MessageChannel] Error: (msgtype=0x160080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

如果您决定不使用 Chrome 或 Firefox,并且希望在保持一切正常运行的同时关注隐私,我认为 Brave 可能是您目前最好的选择。当然,还有数十个小众 Chrome 和 Firefox 分支,例如 Waterfox、Pale Moon。

尽管这些分叉在某些方面可能有稍微更好的隐私选项,但维护一个完整的浏览器是一项重大的工程任务,并且这些分叉很难尝试并及时了解最新的安全问题。

与此同时,最新的 Firefox 版本非常注重隐私。我使用 Brave 几年了,但几个月前完全切换回 Firefox。

相关内容