【问题标题】:How to implement webRTC for iOS mobile app creating 1 to 1 Call (Video and Audio)?如何为创建 1 对 1 通话(视频和音频)的 iOS 移动应用程序实现 webRTC?
【发布时间】:2021-11-09 21:35:00
【问题描述】:

我正在使用 webRTC 开发 iOS 视频应用程序,我已经开发了用于房间视频通话的应用程序,因为我有一个名为 AppRTC 的演示。

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

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

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

我已经关注了这个AppRTC Demo Code On GitHub 演示代码。

【问题讨论】:

    标签: ios node.js webrtc


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      如果您想创建 1 对 1 视频通话,您应该建立自己的信号机制。 我所说的信令机制基本上是相互发送 SDP。

      你可以找到一些有用的信息here

      【讨论】:

        猜你喜欢
        • 2018-09-11
        • 1970-01-01
        • 2017-09-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多