【问题标题】:iOS WebRTC is not working with some STUN/TURN serversiOS WebRTC 不适用于某些 STUN/TURN 服务器
【发布时间】:2019-02-12 09:26:03
【问题描述】:

我们的平台包含仪表板、Android 应用程序和 iOS 应用程序,并且它使用 webRTC 进行视频通话。问题是 Android 和 Dashboard 与我们所有的 STUN/TURN 服务器都可以正常工作,但 iOS 可以与其中一些。当我在 iOS 应用程序中一起使用“turn:numb.viagenie.ca”和“stun:stun.l.google.com:19302”时更详细地描述它,它几乎适用于所有不同的网络,除了受保护的 wifi在端口 433 和 80 上。由于我们在所有平台上使用上述端口在受保护的 wifi 上进行 webrtc 连接时遇到问题,因此我们为这些端口创建了一些额外的 ICE 服务器。问题是这些服务器在 android 和仪表板上运行良好,但在 iOS 上却不行。当我将这些 ICE 服务器添加到 iOS 应用程序时,它会卡在检查是否找到匹配的候选人。有人知道如何解决这个问题吗?

【问题讨论】:

    标签: ios swift video webrtc voip


    【解决方案1】:

    尝试使用 coturn 或 restund 并测试我猜的不同端口。我目前在 iOS 上面临同样的问题并且正在做同样的事情。请更新任何成功

    【讨论】:

    • 到目前为止,我已经尝试了所有方法,但都没有奏效。如果你也发现了什么,请告诉我
    • “撞!”这里也一样。
    猜你喜欢
    • 2017-11-01
    • 1970-01-01
    • 2014-06-11
    • 1970-01-01
    • 2011-07-12
    • 1970-01-01
    • 2015-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多