【发布时间】:2021-04-01 21:13:44
【问题描述】:
WebRTC 点对点服务器而不是点对点
我想构建一个 WebRTC 视频和语音通话应用程序。 但是,我不希望用户能够直接连接到另一个用户,因为这会带来不必要的安全风险。所以我认为以所有用户(在这种情况下为 2 个)连接到服务器的方式来实现整个事情更有意义,然后服务器分发数据并且用户不会在他们之间分发数据,例如,IP 是公开可见的。
我不想这样:
所以即使我认为这是你可以做到的正常方式我也不想这样做,因为我说过这种连接会带来很多安全风险。
我想要那个:
例如,我听说 Discord 的功能与我在图中显示的完全一致(至少类似)。这可以实施吗?如果是这样,怎么办?顺便说一句,我在后端使用了 Python Django。我想知道这是否也可以用 Python Django Channels 来完成。那么在 Django Channels 中是否有可以设置 WebRTC 服务器的实现?非常感谢提前
【问题讨论】:
标签: python django server webrtc django-channels