【问题标题】:WEBRTC peer connection blocked by UAE?阿联酋阻止了 WEBRTC 对等连接?
【发布时间】:2020-07-12 07:58:11
【问题描述】:

我已经在两个客户端之间实现了基本的 WEBRTC 对等连接,并为此使用了 RTCPeerConnection 和 getUserMedia API。我只从流中获取音轨。

尽管我的信号有效,但冰代理是共享的,流也是共享的。

音频完全失真。

但是,如果我在一台设备上使用 VPN,另一台设备可以非常清楚地听到来自具有 VPN 的设备的音频,而不会出现打嗝。

注意:

我尝试了仅使用 stun 以及 stun 和 turn 服务器的组合(viagenie)。

谁能告诉我如何调试问题,寻找什么?

我的 ISP 是否参与搞乱媒体流? (我住在阿联酋。)

提前致谢!

【问题讨论】:

    标签: networking webrtc


    【解决方案1】:

    我认为问题在于阿联酋 ISP 阻止了 STUN/TURN PORT (3478,5766 ...)

    你可以尝试使用 443/80 端口吗?

    【讨论】:

    • 我使用 google stun 服务器和 viagenie 作为转服务器,但现在我在数字海洋上制作了自己的 coturn 服务器,并让服务器在端口 80 上侦听,现在连接稳定。非常感谢您的帮助!
    • 我也面临同样的问题。我已经部署了自己的服务器,端口为 443,但对阿联酋的 webrtc 调用仍然无法正常工作,而它在其他国家/地区可以正常工作。任何帮助将不胜感激。
    猜你喜欢
    • 2013-08-07
    • 2017-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-06
    • 1970-01-01
    • 1970-01-01
    • 2019-12-10
    相关资源
    最近更新 更多