0
我正在用WebRTC開發語音聊天Web站點。 但是,我有NAT問題...和LTE手機。如何設置轉(中繼)服務器在Asterisk中。 (webrtc)
我發現我需要TURN服務器。
所以,我在我的服務器中安裝了Asterisk。
我看到了文檔asterisk-wiki。
和設置是這樣的: ==== sip.conf ====
...
icesupport=yes
...
================== === == rtp.conf =====
turnaddr=my_server_ip
turnusername=username
turnpassword=password
==================
而且,我重新啓動Asterisk的。
而且,我的WebRTC代碼在這裏:
var configuration = {
"iceServers" : [
{
url: 'turn:my_server_ip:3478?transport=udp',
credential: 'username', // NOT Hash
username: 'password'
},
{
url: 'turn:my_server_ip:3478?transport=tcp',
credential: 'leeyw', // NOT Hash
username: 'leeyw'
}]
};
不過,依我之見,這反過來服務器沒有運行。 當我執行'SIP SET DEBUG ON'和'RTP SET DEBUG ON'時,我看不到任何日誌。
如何在Asterisk中安裝Turn服務器。 請幫幫我。謝謝