屿U / 📚 产品文档

启动语音视频通话插件

更新于 2026-06-29 15:42:19 只读

安装中继器(语音视频通话)

为什么需要它

  • 信令(响铃、接听):走 IM WebSocket,bs-server 内置 WxCall 模块,start.im=1 即可。
  • 音视频媒体:走 WebRTC,同一 WiFi 往往直连就行。
  • 一方 WiFi、一方流量:两边 NAT 不同,通常 必须走 TURN 中继,否则能接听但没声音没画面。

SSH 登录(宝塔ssh也可) 你的公网ip

执行下述命令:(一行一行执行别执行所有的

yum install -y epel-release
yum install -y coturnnano /etc/coturn/turnserver.conf
或nano /etc/turnserver.conf

在文件末尾加上(与数据库一致)

listening-port=3478
external-ip=119.91.53.100
min-port=49152
max-port=65535
lt-cred-mech
user=tan:1234
realm=tio.im
log-file=/var/log/turnserver.log
verbose
no-clino-loopback-peers
no-multicast-peers

3. 启动并开机自启

systemctl enable coturn
systemctl start coturn
systemctl status coturn
### 若服务名不是 coturn,
改用:### systemctl enable turnserver && systemctl start turnserver

放行端口 1-65535

在tio\_site\_conf数据库的conf\_dev数据表执行如下代码 记得 将“你的ip”换成你的服务器ip

UPDATE conf_dev SET value = 'turn:你的ip:3478' WHERE name = 'turnserver.url';
UPDATE conf_dev SET value = 'tan' WHERE name = 'turnserver.username';
UPDATE conf_dev SET value = '1234' WHERE name = 'turnserver.credential';