跳到主要内容

coturn安装和部署

阅读需 1 分钟

1.下载安装编译

  git clone https://github.com/coturn/coturn
cd coturn
./configure
make && make install

如果./configure失败的话,应该是需要openssl和Libevent2

    yum install -y openssl openssl-devel
yum -y install libevent-devel

2.修改配置文件

1.把example/etc里面的turnserver.conf拷贝到bin文件夹:

    cp examples/etc/turnserver.conf bin/turnserver.conf



#监听的网卡,第12
listening-device=eth0

#监听的端口,第18
listening-port=3478

#绑定的公网地址,第120
external-ip=114.55.98.33

#UDP端口号最小值,第149
min-port=49152

#UDP端口号最大值,第150
max-port=65535

#账号和密码,第245
user=admin:***

#服务器域名,第339
realm=www.xiongbinbin.club

#SSL证书,第439
cert=/etc/nginx/cert/www.xiongbinbin.club.pem

#SSL密钥,第446
pkey=/etc/nginx/cert/www.xiongbinbin.club.key

#cli密码,第666
cli-password=***

3.启动服务

    cd bin
turnserver -v -r 118.24.78.34:3478 -a -o

搭建好后可以在 WebRTC samples 测试一下有没有成功

Loading Comments...