【问题标题】:Asterisk don't receive rtp messageAsterisk 收不到 rtp 消息
【发布时间】:2013-09-12 08:27:56
【问题描述】:

我需要使用 SIP 服务器。

我的选择是“星号”

那个版本是1.8.0

我配置了所有的星号。

并且...我正在使用 X-lite、Zoiper 呼叫两个用户 (0000FFFF0001,0000FFFF0002)。

用户调用没有问题。太棒了。

但我什么也听不见。

我只能打电话给其他用户,结束通话。

我的来源如下。

sip.conf

[office-phone](!)
type=friend
host=dynamic
nat=yes
secret=pspsps
dtmfmode=auto
disallow=all
allow=alaw
allow=ulaw
qualify=yes
canreinvite=no
context=LocalSets

[0000FFFF0001](office-phone)
defaultip=223.33.184.3

[0000FFFF0002](office-phone)
externip=192.168.194.2
localnet=192.168.0.100/255.255.255.0

extensions.conf

[LocalSets]
exten => 100,1,Dial(SIP/0000FFFF0001)
exten => 101,1,Dial(SIP/0000FFFF0002)

exten => 200,1,Answer()
exten => 200,n,SayNumber(5)
exten => 200,n,Wait(1)
exten => 200,n,SayNumber(5)
exten => 200,n,Hangup()

我预计会出现 rtp 问题。

我打开了 TCP/UDP 端口 20000~30000。

并且我的共享器 NAT 已配置。

帮帮我。我需要你的建议。

【问题讨论】:

    标签: asterisk


    【解决方案1】:

    我相信你需要把你的 externip、localnet 和 canreinvite 放在你的常规设置中,而不是放在 sip peer 本身中。

    您是否已将 rtp.conf 中的端口连接到您的服务器并允许通过您的防火墙?

    我建议你做两个测试扩展,让我们使用 201 来接听和呼叫 MusicOnHold 应用程序,如果你从你的 sip 电话呼叫那个扩展,你会得到音频吗?

    创建应答和呼叫 Echo 应用程序的分机 202,如果您对着手机说话,您会听到您的声音回声吗?

    【讨论】:

    • 哦……我的错。我的耳机有问题。使用我的耳机时,没问题。对不起。
    猜你喜欢
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 2011-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多