WebRTC 中 DTLS 协商何时开始?

问题描述 投票:0回答:1

我正在从头开始实现 WebRTC 堆栈作为一个业余爱好项目。我不明白 DTLS 协商应该何时开始?通过触发检查完成候选人提名之前或之后?

当我以 p2p 连接两个 Chrome 客户端并监控 Wireshark 上的流量时,似乎 DTLS 客户端问候是在候选人被提名之前发送的,我不明白的是为什么它在知道实际提名之前就建立了 DTL候选对。

webrtc stun dtls ice
1个回答
0
投票

您所观察到的很可能是https://www.rfc-editor.org/rfc/rfc5245#section-8.1.1.2中描述的激进提名 一旦有可写的候选人,DTLS 就会启动,为什么还要等待提名,这需要一些时间。

© www.soinside.com 2019 - 2024. All rights reserved.