【问题标题】:How many channels does WebRTC have and what transports are used?WebRTC 有多少个通道以及使用了哪些传输?
【发布时间】:2020-09-26 03:55:49
【问题描述】:

我觉得WebRTC有2个频道:

  1. 信令通道(通过安全 TCP 传输的数据)
  2. 媒体通道(通过 DTLS 或 SRTP 传输的数据)

还有更多的渠道吗?即“DataChannel”——可能用于文件和聊天共享?

如果有,它与传统的VOIP媒体频道有何不同,使用什么协议?

【问题讨论】:

    标签: javascript webrtc p2p dtls rtcdatachannel


    【解决方案1】:

    WebRTC 数据通道确实旨在传输原始数据,无论是否可靠。请注意,您可以通过单个对等连接建立多个数据通道,它们将并行运行。

    涉及的网络堆栈是 SCTP over DTLS。与 media 相比的主要区别在于它实现了流量和拥塞控制,以允许弹性流量,这种行为类似于 TCP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-28
      • 2020-06-25
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 2011-04-23
      • 1970-01-01
      相关资源
      最近更新 更多