2

我觉得WebRTC有2个频道:

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

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

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

4

1 回答 1

2

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

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

于 2020-07-24T13:13:29.273 回答