4.3.1 P2P 连接候选者(Candidates)收集 在 WebRTC 的 ICE(Interactive Connectivity Establishment)协议栈中,候选者(Candidates)收集绝非一个“启动后自动完成”的黑盒过程——它是一场精密的、多线程协同的网络探测战役,是 P2P 连接能否穿透 NAT、绕过防火墙、最终建立低延迟直连的第一道生死关卡。当你调用 时,背后并非简单地拼装 SDP,而是一台高速运转的“候选者生成引擎”被瞬间唤醒:它要并行发起 STUN 绑定请求、触发 TURN 分配事务、枚举本机所有网络接口、解析 IPv4/IPv6 地址族策略、权衡主机候选者与中继候选者的成本与可靠性,并在毫秒级响应约束下完成拓扑感知的优先级排序。