几个重要的信令
用户登陆信令(SignIn)
用户退出信令 (SignOut)
用户等待消息(Wait):从信令服务器的消息队列中获取暂存的中转消息,例如SDP消息,Condidate消息。对于信令服务器来说,它没有主动推消息的功能,只能用户发送或拉取消息。
透传信令(Message) :一侧客户端将消息传输给服务端,服务端会将这些消息转存到队列中,如果有请求就发送给另一侧客户端。
![](https://i-blog.csdnimg.cn/blog_migrate/e34a8c76930df7d922f89fcb4a4e467f.jpeg)
关于信令的几个问题
-
信令发送的过程
信令发送的时机:用户点connec按钮;选中connect按钮后,按回车键;
Windows会分发给消息处理机制,而触发OnDefaultAction中调用Conduction的StartLogin;
StartLogin里面会调用pcc_client(信令模块)的Connect;
如果是域名,进行域名解析,之后调用DoConnect方法进行服务器连接;
-
信令的构建
在DoConnect方法被调用的时候会构建一个Sigin的信令