WebRTC中的三个主要线程:
- signaling_thread,信号线程:用于与应用层交互
- worker_thread,工作线程(最核心):负责内部逻辑处理
- network_thread,网络线程:负责网络数据包的收发
webrtc中的其他线程都是通过这三个线程创建出来的!!
webrtc中创建三个线程的位置:
// src/examples/peerconnection/client/conductor.cc
bool Conductor::InitializePeerConnection() {
peer_connection_factory_ = webrtc::CreatePeerConnectionFactory();
}
// src/pc/peer_connection_factory.cc
PeerConnectionFactory::PeerConnectionFactory

最低0.47元/天 解锁文章
2556

被折叠的 条评论
为什么被折叠?



