如何实现webRTC for iOS移动应用程序创建1对1呼叫(video和音频)?

我正在使用webRTC开发iOSvideo应用程序,我开发了一个房间video通话应用程序,因为我得到了一个名为AppRTC的演示。

但问题是,当且仅当我们知道房间名称时,我们才能连接。

有关使用webRTC创建1-1video的任何帮助和建议。

实际上,我没有得到在两个用户之间创建信令的正确方法。 我想开发像Whatsapp,facebook和Hangout一对一video通话的video通话。

我在GitHub演示代码上遵循了这个AppRTC演示代码。

先谢谢了

您可以在幕后使用“房间”方法在两个用户之间实施WhatsApp风格的video通话。

  • 假设用户1想要呼叫用户2。
  • 在User 1设备上运行的应用程序会生成一个随机房间名称并加入该房间。
  • 用户1的应用程序还将房间名称传达给用户2的设备。
  • 用户2的设备上的应用程序显示来电提醒。
  • 如果用户2点击应答按钮,则应用加入会议室并开始与用户1通话。
  • 用于呼叫的实际房间名称不需要显示给任何用户。

如果要创建1对1video呼叫,则应构建自己的信令机制。 我的意思是信令机制基本上是相互发送SDP。

你可以在这里找到一些有用的信息