【问题标题】:Ejabbed audio/video call is not working on different networkEjabbed 音频/视频通话在不同的网络上不起作用
【发布时间】:2021-06-19 03:35:10
【问题描述】:

我正在使用 ejabberd 进行聊天和音频/视频,并通过以下 URL 实现 https://www.process-one.net/blog/how-to-set-up-ejabberd-video-voice-calling/

音视频通话在同一个网络中工作,但是当两个安卓应用使用不同的网络时,通话正在连接...

【问题讨论】:

    标签: ejabberd ejabberd-api


    【解决方案1】:

    首先配置TURN STURN服务器的监听端口并给公网ip 问题是公共 ip 来自哪里首先你需要配置你自己的 TURN 服务器或者你可以购买如果你配置你自己的服务器这是你可以做的 Setup up your own TRUN server

    部署此服务器并在您的 ejabberd 侦听器配置中使用此 ipv4 ip 这是我在 ejabberd.yml 中的 STUN/TURN 配置:

     port: 3478
     transport: udp
     use_turn: true
     turn_ip: "212.83.142.6"
     auth_type: user
     auth_realm: "im.silverpeas.net"
     module: ejabberd_stun
    
    • 端口:3478 使用转:真 turn_ip:“212.83.142.6” auth_type:用户 auth_realm:“im.silverpeas.net” 模块:ejabberd_stun

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-07
      • 1970-01-01
      相关资源
      最近更新 更多