0

我有一个入站号码,我想连接到我的手机。我遇到的问题是,除非我使用音乐暂停标志,否则我不会收到任何音频。例如:

exten => 1**********,1,Dial(SIP/1**********@flowroute,30,m)

上面的效果很好,我的手机响了,电话接通了,我们可以通话了。现在,当我因为需要铃声而删除音乐标志或尝试铃声标志时,它会连接到我的手机,但是当我回答时,我得到的只是沉默:

exten => 1**********,1,Dial(SIP/1**********@flowroute,30)
exten => 1**********,1,Dial(SIP/1**********@flowroute,30,r)

以上都不起作用。

有人遇到过这个或者有解决办法吗?

[已解决] 我在一般区域下的 sip.conf 中添加了 progressinband=yes。现在,当我在没有标记的情况下拨打电话时,它会响起,并且在我接听后有音频。

4

1 回答 1

0

进行 SIP 跟踪并查看 1* *对等方在没有“m”或“r”的情况下以什么顺序向您发送的“180 振铃”和/或“183 会话进度”响应中的哪一个,以及哪个具有 SDP。如果它与您收到回铃的情况不同,那么问题出在呼叫对等方,您需要progressinband为该对等方尝试不同的设置 ( yes/ no/ never) 才能解决它。

很奇怪,当你在 Dial() 中不使用“m”时,你在回答后会保持沉默。NAT问题?

于 2013-04-04T05:09:55.010 回答