基于 Google WebRTC 源码 (webrtc.googlesource.com/src) 的完整架构分析,覆盖从 API 接口到网络传输的全链路拆解。一、全局视角:WebRTC 的分层架构WebRTC 并非一个单体库,而是一套精心分层的实时通信引擎。其整体架构可以用六层模型来描述: