1.PeerA先创建PeerConnection对象,然后获取本地媒体,将媒体添加到PeerConnection中。
2.PeerA向STUN服务器发出请求,询问自己的公网IP。
3.PeerA用PeerConnection对象Create offer,并将本地所支持的音视频信息分装成一个SDP信息,并发送到信令服务器。
4.由信令服务器进行转发至回应点PeerB。
5.PeerB对这个SDP作出回应,同样封装成一个SDP消息回复,又信令服务器转发给PeerA。
6.PeerA封装一个ice candidate(IP,端口等信息),通过信令服务器发送到PeerB。
7.PeerB通过询问STUN服务器,并封装自己的ice candidate信息,通过信令服务器发送给PeerA。
8.这样PeerA和PeerB就建立好了webrtc的音视频流连接。
webrtc建立连接过程
最新推荐文章于 2024-05-29 17:14:40 发布