2.3.1 PeerConnection状态转换 在 WebRTC 的世界里, 不是静态的容器,而是一台精密运转的状态驱动引擎——它不靠轮询,不靠超时重试,不靠外部指令强行推进;它靠的是事件触发、约束校验、信令协同与底层协议栈的深度耦合。当你调用 ,你并非创建了一个“连接”,而是注册了一台尚未通电的状态机;当你调用 或 ,你不是在“发送数据”,而是在向这台机器投递一枚带有严格语义的状态跃迁令牌;而当 变为 ,那不是一句简单的日志输出,而是 ICE Agent 完成候选对排序、STUN 绑定确认、DTLS 握手完成、SRTP 密钥派生、以及媒体通道双向连通性验证后,在状态图上走出的最后一道确定性轨迹。