2011-04-05 214 views
7

我幾乎設法啓動一個雙面呼叫(點擊通話):第一到我的辦公室和第二到我的手機使用Michal Niklas答覆(謝謝Michal) Asterisk click to callAsterisk SIP呼叫沒有音頻

主要問題是2個呼叫參與者不能互相聽到一個,我使用了來自他們兩個的內部上下文。當呼叫與雙方連接時,系統狀態Web UI會顯示4個活動頻道和2個外部呼叫。

我配置了 頻道:地方/我的辦公室電話@從內部 擴展名:我的手機

當我設置的通道,以SIP/1和軟電話檢查它的偉大工程!

感謝您的幫助...

回答

1

聽起來像一個NAT問題;你是否正確轉發RTP端口?您是否在軟電話中配置了STUN服務器(如果有)?

+0

好了,我都沒有這樣做。解決這個問題最好的方法是什麼? – Sam 2011-04-07 07:56:07

+1

@Sam這裏是SIP/NAT/Asterisk的簡介:http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions – 2011-04-07 08:03:43

11

似乎是NAT問題。 這裏有sip.conf一些建議

放NAT =是在用戶定義 和[一般]標籤,放externip和localnet的

例如

[general] 
externip=<your global IP> 
localnet=192.168.2.0/255.255.0.0 
0

嘗試添加/更改你sip_nat.conf是ip地址

vi /etc/asterisk/sip_nat.conf 

添加/更改

nat=yes 
externip=XXX.XXX.XXX.XXX 

保存,退出並重新啓動

0

在配置的/ etc /星號/ rtp.conf

[general] 
rtpstart=10000 
rtpend=20000 

去星號CLI

rasterisk -vvvvvvvvvvvvvvvv 
core reload