设置自己的TURN服务器
贾米可以配置使用TURN或STUN服务器 (RFC 5766) 建立两个同行之间的连接.
默认的TURN服务器是”turn.jami.net”,使用者名为”ring”,密码”ring”,和领域”ring”.
在本指南中,我们将设置一个 [coturn]服务器. 其他TURN/STUN服务器实现可以在免费许可下使用,如 [TurnServer] (http://turnserver.sourceforge.net/) 和 [Restund] (http://www.creytiv.com/restund.html).
装备
在 Debian 上,使用以下命令安装它:
apt-get install coturn
配置
以下是基本的 turnserver.conf
文件:
listening-port=10000
listening-ip=0.0.0.0
min-port=10000
max-port=30000
lt-cred-mech
realm=sfl
由于STUN服务器的使用率很小,所以它不需要用户名和密码.
在您的TURN服务器上创建用户
为了在您的TURN服务器上创建用户,请使用二进制 (这可能需要超级用户权限).
turnadmin -a -u bob -p secretpassword -r sfl
启动TURN服务器
turnserver -c turnserver.conf
配置Jami以使用TURN服务器进行验证
您可以从帐户设置的高级部分设置Jami使用您的TURN服务器:
领域 |
价值 |
举例 |
---|---|---|
服务器URL |
服务器的主机和端口 |
其他类型 |
用户名 |
用户名 |
勃 |
密码 |
密码 |
密码 |
,,,,,, |
领域 |
其他 |