加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 无法使用red5phone在red5server上注册sip用户

发布时间:2020-12-13 18:04:10 所属栏目:Linux 来源:网络整理
导读:我开始red5, 然后我开始red5phone 我尝试注册sip用户,我提供的详细信息 username = 999999 password = **** ip = asteriskserverip 而我得到了 -- Registering contact -- sip:999999@127.0.0.1:5072 正确的联系可能是 -- Registering contact -- sip :99999
我开始red5,

然后我开始red5phone

我尝试注册sip用户,我提供的详细信息

    username = 999999
    password = ****
    ip = asteriskserverip

而我得到了

-- Registering contact -- sip:999999@127.0.0.1:5072

正确的联系可能是

-- Registering contact -- sip :99999@asteriskserverip

这是日志:

SipUserAgent - listen -> Init...
Red5SIP register
[SIPUser] register
RegisterAgent: Registering contact <sip:99999@127.0.0.1:5072> (it expires in 3600 secs)
RegisterAgent: Registration failure: No response from server.
[SIPUser] SIP Registration failure Timeout
RegisterAgent: Failed Registration stop try.
Red5SIP Client leaving app 1
Red5SIP Client closing client 35C1B495-E084-1651-0C40-559437CAC7E1
Release ports: sip port 5072 audio port 3002
Release port number:5072
Release port number:3002
[SIPUser] close1
[SIPUser] hangup
[SIPUser] closeStreams
RTMPUser stopStream
[SIPUser] unregister
RegisterAgent: Unregistering contact <sip:99999@127.0.0.1:5072>
SipUserAgent - hangup -> Init...
SipUserAgent - closeMediaApplication -> Init...
[SIPUser] provider.halt
RegisterAgent: Registration failure: No response from server.
[SIPUser] SIP Registration failure Timeout

如果我做错了,请告诉我.

解决方法

我建议做的是在手机和服务器端进行数据包捕获,然后使用WireShark分析捕获.

Wireshark对VoIP流量有着非常好的解释,并将SIP数据包分解为易于阅读的块.

从那里,您可以判断您的STUN服务器是否不正确(如果您正在使用STUN),或者连接数据包是否有奇怪的事情,然后使用它来缩小情况.

在两端运行捕获的原因是,我看到一些善意的“SIP-Aware”防火墙错误地操纵SIP数据包导致头痛无法结束,但我可以告诉进入防火墙的数据包是不同于离开防火墙的东西,这是一个赠品.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读