0

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

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

4

1 回答 1

0

首先配置 TURN STURN 服务器的侦听器端口并给出公共 ip 问题是公共 ip 从哪里来TRUN 服务器

部署此服务器并在您的 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 use_turn:true turn_ip:“212.83.142.6” auth_type:用户 auth_realm:“im.silverpeas.net”模块:ejabberd_stun
于 2021-04-23T17:24:23.473 回答