2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

為WebRTC 應(yīng)用部署Turn Server

 昵稱597197 2016-02-24
部署WebRTC 或 SIP p2p 方案時經(jīng)常會遇到p2p 無法穿透的環(huán)境,

這時就是TunServer 的用武之地了。

這里我們使用turnserver-0.7.3 



下載confuse依賴庫

wget http://savannah./download/confuse/confuse-2.7.tar.gz

tar zxvf confuse-2.7.tar.gz

cd confuse*

./configure

make && make install



下載

wget http://downloads./project/turnserver/turnserver-0.7.3.tar.bz2

tar jxvf turnserver-0.7.3.tar.bz2

cd turnserver*

./configure

make && make install



編輯配置文件

將extra 中的配置文件模版拷貝到/etc目錄下,假設(shè)您的ip 是 1.2.3.4

1,配置文件

cp extra/turnserver.conf.template  /etc/turnserver.conf

vi /etc/tunserver.conf

修改

 listen_address = { "1.2.3.4" }

修改 ## Daemon mode.
daemon = true # 修改為后臺服務(wù)方式

修改帶寬限制

## Allocation bandwidth limitation (in KBytes/s).
## 0 value means bandwidth quota disabled.
bandwidth_per_allocation = 1024


## Restricted user bandwidth (in KBytes/s).
## 0 value means bandwidth limitation disabled.
restricted_bandwidth = 0

2,認證用戶文件

cp extra/turnusers.txt.template /etc/turnusers.txt

vi /etc/turnusers.txt

添加一行或多行認證信息格式為    用戶名:密碼:domain:authorized
例如下面的行:
700:700pass:domain.org:authorized

添加完成后,就可以在webrtc 里面使用stun 和tun server 了。
var configuration = {
  'iceServers': [{
    { 'url' : 'stun:1.2.3.4'} ,
    { 'url' : ‘turn:700@1.2.3.4',credential : '700pass'}
  }]
};


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多