代码之家  ›  专栏  ›  技术社区  ›  Winston Chen

BUNDLE如何帮助改进webRTC连接/性能?大概多少钱?

  •  0
  • Winston Chen  · 技术社区  · 7 年前

    根据这里的文件:

    这样做的一个明显好处是,随着ICE候选数的减少,可以缩短ICE协商时间。

    https://webrtcstandards.info/sdp-bundle/

    1. 在某些URL上强制打开x2 80 443 港口
    2. 1对1连接。我们不要讨论会议情况。
    3. 从零开始:冰上骗局,sdp提议。。。一直到媒体流。

    我知道这个捆绑包将把音频和视频多路复用到一个流中并发送出去,所以它可能会减少滴落时间,至少减少1/2。

    balance 模式?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Philipp Hancke    7 年前

    理论上,ICE会对用于连接检查的stun请求进行调整(隐藏在RFC5245的某个地方)。不过,我强烈怀疑这是否有实际效果。

    使用bundle的主要理由是您只需要在NAT中打一个孔,并且不能遇到奇怪的情况,即音频的孔被打了,而视频的孔没有。