我正在使用两个 SIPml5 演示 + 星号互相拨打电话。
我可以从一端听到声音,但不能从另一端听到。
我成功了一次,在一些我完全不记得的变化之后突然失去了一面。
我想我正在使用相同的配置/设置,但无法解决这个问题。
我使用的版本是.. Asterisk: 11.10.0 SIPml5: latest chrome: 33.0.1750.152
我很确定我使用的是 chrome 33.0.1750.152
rtp.conf
[general]
rtpstart=8000
rtpend=8100
icesupport=yes
stunaddr=stun.l.google.com:19302
sip.conf
[general]
udpbindaddr=0.0.0.0:5060
transport=ws
[4000]
type=friend
host=dynamic
secret=1234
context=sipml5
encryption=yes
avpf=yes
icesupport=yes
allow=ulaw
permit=192.168.1.0/255.255.255.0
[4001]
type=friend
host=dynamic
secret=1234
context=sipml5
encryption=yes
avpf=yes
icesupport=yes
allow=ulaw
permit=192.168.1.0/255.255.255.0
extensions.conf
[sipml5]
exten=>1000,1,Answer()
same=>n,Playback(demo-congrats)
same=>n,Hangup()
exten=>4000,1,Dial(SIP/4000)
exten=>4001,1,Dial(SIP/4001)
两个用户分别是 4000 和 4001,当我拨 1000 时,我可以听到两者的演示祝贺播放。
请不要说“这是高度实验性的”。我之前做过,这意味着它是可能的。