turn 搭建

coturn 的底层网络部分依赖libevent.  所以需要先安装libevent2,
在这里下载http://libevent.org/  
 安装:  
 ./configure
  make
  make verify  
  sudo make install
具体说明在README中。


安装coturn
https://github.com/coturn/coturn
下载coturn : git clone https://github.com/coturn/coturn
解压后 
./configure 
make 
make install 


examples\scripts 下一些测试用例: 
loadbalance 示范如何进行负载均衡.  设置一个master turn server 然后配置若干个slave turn server. 
longtermsecure 示范如何使用long-term 验证
longtermsecuredb 与 longtermsecure 类似, 不过是从数据库配置
shorttermsecure 示范如何使用short-term验证. 
restapi 示范了web方面的使用. 


简单使用:
turnserver -o -a -f -v --mobility -m 10 --max-bps=100000 --min-port=32355 --max-port=65535 --user=ling:ling1234 --user=ling2:ling1234 -r demo


当TURN Server用于WebRTC时,必须使用long-term credential mechanism,  即指定 -a 或者 --lt-cred-mech
key 通过turnadmin生成, 需要(username, password, realm) . realm是启动turn server时-r 参数指定的. 
例如这样: 
turnadmin -k -u ling -p ling1234 -r demo
0xccba8f3a6a025a38eb4a0e795fc92705



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值