2015-03-25 55 views
0

我正在尝试使用google stun服务器实现对等视频会议。 我可以通过stun服务器随机连接任何人。因为stun会给出多个随机地址并连接它。 但是有没有什么办法通过stun服务器连接特定的对等体来登录系统或基于房间的系统? 我想实现类似 - https://apprtc.appspot.com/从WEB中的STUN服务器连接到特定用户RTC

+1

该房间/基于登录的系统由SIGNALING服务器处理,而不是由STUN服务器处理。 – 2015-03-25 13:01:34

+0

您的意思是SignalR作为SIGNALING服务器来设置基于房间的系统吗?或者它是另一种类似Stun的服务器? – 2015-03-26 05:12:24

+0

它可能是signalR或任何你使用哟信号的东西,但这是设置房间等的部分。眩晕服务器仅适用于冰候选人聚集和Nat遍历。 – 2015-03-26 12:00:35

回答

0

您需要设计您的信令方法(这取决于应用程序开发人员),它独立于STUN。

WebRTC没有指定信令机制。信令是用户相互发现并确定呼叫(两个对等体之间的媒体流)将要发生的方法。

“发现”过程可能涉及基于注册的系统(例如使用SIP代理)或基于房间的两个用户可以访问“房间”(通过了解证书或某种认证方式)。一旦两个对等方找到对方,他们的浏览器就需要共享和协商网络拓扑和媒体功能,以确保这些流可以到达预期的目的地并且可以被正确编码/解码。