SIPml5演示的一侧没有音频问题

时间:2014-07-02 07:35:00

标签: sip asterisk sipml

我使用两个SIPml5 demo +星号来互相打电话。

我可以从一端听到声音,但不能从另一端听到声音。

我成功了一次,经过一些我根本不记得的变化后突然失去一方。

我认为我使用相同的配置/设置,但无法弄清楚这个问题。

我使用的版本是.. 星号:11.10.0 SIPml5:最新 铬: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时,我可以听到演示 - 祝贺两个用户的回放。

请不要说“它是高度实验性的”.. 我之前做过它意味着它是可能的。

1 个答案:

答案 0 :(得分:0)

在某些情况下,如果您不接听电话,则会出现音频问题。您可以在拨号方案中尝试此操作

exten=>4000,1,Answer()
same => n,Dial(SIP/4000)
exten=>4001,1,Answer()
same => n,Dial(SIP/4001)

我还建议使用模式而不是复制代码:

exten => _400[01],1,Answer()
same => n,Dial(SIP/${EXTEN})