gpt4 book ai didi

webrtc - WebRTC 是否允许一对多(多播)连接?

转载 作者:行者123 更新时间:2023-12-03 23:51:05 27 4
gpt4 key购买 nike

我已经阅读了很多关于 WebRTC 的文章,但还有一个问题仍然存在。我希望你能帮助我:

WebRTC 是否允许我创建一对多连接?我的意思不是“能够与不同的计算机建立多个连接”,我真正谈论的是拥有一个连接可以将其数据多播到多个端点,而无需为每个端点“上传”一次数据。是否有可能将一个包发送到网络,当它到达网络时,会神奇地将自己分成具有不同目标的多个包?

我希望你能得到我要找的东西:)

到目前为止,我只见过一对一的连接,或者与中央服务器建立一个连接的解决方案,该服务器为它们进行多播(这通常会导致 ping 的两倍)。

但对我来说,一对一的连接似乎并没有真正有用(由于客户端的上传带宽低),并且在没有 WebRTC(使用 WebSockets)的情况下,使用中央服务器的解决方案也是可能的,所以唯一真正的用途WebRTC 的情况是一对多连接。

那么..这是 future 可能的事情吗?或者今天已经有可能了吗?

最佳答案

三件事:

  • 目前无法在 Internet 中进行 IP 多播(ISP 不路由多播地址)
  • WebRTC 适用于一对多通信之外的许多用例,只需查看此文档:http://tools.ietf.org/html/draft-ietf-rtcweb-use-cases-and-requirements-06
  • 浏览器之间的 WebRTC 连接始终是加密的(对 A/V 数据使用 SRTP,对通用数据使用 DTLS),并且为每个连接单独协商加密参数( session key 等)。您将如何在多播环境中执行此操作(将其视为分发树)?

  • 所以不,WebRTC 不能与 IP 多播一起使用。

    关于webrtc - WebRTC 是否允许一对多(多播)连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15504933/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com