WebRTC点对点代替点对点
我想要建立一个WebRTC视频和语音呼叫应用程序。但是,我不希望用户能够直接连接到另一个用户,因为这会带来不必要的安全风险。因此,我认为更有意义的是以这样一种方式实现整个事情:所有用户(在本例中为2)连接到一个服务器,服务器然后分发数据,而用户不会在它们之间分发数据,因此,例如,IP是公开可见的。
我不想那样:

所以我觉得这是我不想做的正常方式,因为我怎么说这种连接会带来很多安全风险。
我要的是:

例如,我听说这种不和谐就像我在图表中所显示的那样(至少也是如此)。这能否落实呢?如果是,怎么做?顺便说一下,我在后端使用了Python。我想知道这是否也可以用Python通道来完成。那么,在Django通道中是否有我可以设置WebRTC服务器的实现?事先非常感谢
发布于 2021-04-01 21:26:13
所有公共的点对点通信都使用中间的服务器。今天,世界上几乎每一台终端用户计算机都位于防火墙后面,不能直接从他们的网络之外寻址。
https://stackoverflow.com/questions/66911630
复制相似问题