WebRTC + 媒体服务器 = 端到端加密?

rgb*_*wed 0 webrtc

我在我的服务上设置了点对点 WebRTC 连接。这是梦幻般的。

我现在希望继续进行群聊,肯定会涉及六个以上的人。我知道这需要媒体服务器。

但是媒体服务器是否保留与对等连接相同的端到端加密?如果数据只是通过服务器传递并分发给多个人,我可以想象它可能仍然是加密的。但是我看到的所有媒体服务器都做其他花哨的事情,比如录制流。我无法想象这是如何以端到端加密方式完成的(媒体服务器实际上无法查看通过它传递的数据)。

那么,是否可以像使用简单的对等连接那样使用媒体服务器进行端到端加密?

Sea*_*ois 5

是的!

它是全新的,但 WebRTC 正在通过可插入流API添加 E2E 加密。

浏览器将有一个回调,因此您可以自己处理数据。您可以在将其发送到媒体服务器之前对其进行加密(或进行其他处理)。