我是Asterisk的新手,需要您的帮助。
我在AMI实例上的AWS中安装了Asterisk 17.0.1。我配置了四个用户(usrermobil,userpc,outuser,mizudroid)。使用userpc时,我通过笔记本电脑上的Zoiper进行了身份验证,使用了笔记本电脑上MicroSIP上的outuser,通过手机上的usermobil eith Zoiper进行了身份验证,并且通过手机上的Mizudriod应用程序使用了mizudroid。双方都使用音频且不会掉线的唯一呼叫是从mizudroid用户拨打的。每个软电话中的设置均为默认设置,没有STUN。我的手机和笔记本电脑在同一WiFi上。我将屏幕快照与从手机上的zoiper应用程序呼叫到笔记本电脑上的zoiper时在Astersik CLI中接收到的消息一起附加,并且通话在7s后掉线,而且还有一种方法可以从笔记本电脑向电话发送音频。enter image description hereSIP.conf
[general]
context=public
allowoverlap=no
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
transport=udp
qualify=yes
[usermobil]
type=friend
context=phones
allow=ulaw,alaw
secret=pass1234
host=dynamic
[userpc]
type=friend
context=phones
allow=ulaw,alaw
secret=pass1234
host=dynamic
[outuser]
type=friend
context=incoming
allow=ulaw,alaw
secret=pass1234
host=dynamic
[mizudroid]
type=friend
context=phones
allow=ulaw,alaw
secret=pass1234
host=dynamic
Extensions.conf
[incoming]
exten => 744500,1,Goto(phones,100,1)
[outbound]
exten => _X.,1,Dial(SIP/outuser)
[phones]
exten => 100,1,NoOp(Display a line)
same => n,Dial(SIP/userpc)
same => n,Hangup
exten => 200,1,NoOp(Display a line)
;same => n,Playback(tt-monkeys)
same => n,Dial(SIP/usermobil)
same => n,Hangup
exten => 300,1,NoOp(Display a line)
same => n,Dial(SIP/mizudroid)
same => n,Hangup
exten => _0X.,1,NoOp({{EXTEN}}) same => n,Goto(outbound,{EXTEN:1},1)