648540858 / wvp-GB28181-pro

WEB VIDEO PLATFORM是一个基于GB28181-2016标准实现的网络视频平台,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。
https://doc.wvp-pro.cn
MIT License
4.61k stars 1.39k forks source link

订阅设备位置时出现481 #1457

Open 1579890249 opened 1 month ago

1579890249 commented 1 month ago

环境信息:

内容描述: 我通过开启设备位置订阅开关设置了获取位置周期,查看日志发现报 MobilePositionSubscribeTask : [移动位置订阅]失败,信令发送失败: 44030600101320000001-call/transaction does not exist

截图
企业微信截图_17159140019082

抓包文件

日志

2024-05-17 10:33:04.374  INFO --- StackLoggerImpl : 发送:目标--->0.0.0.0:5060
SUBSCRIBE sip:44030600101320000001@223.104.81.61:3010 SIP/2.0
Call-ID: 8f818526f077b8d3a0cf045e75ef6bbc@0.0.0.0
CSeq: 2702341 SUBSCRIBE
From: <sip:44030500490000000001@4403050049>;tag=81e266b0e9c74064895e6f25b8f0a1b1
To: <sip:44030600101320000001@223.104.81.61:3010>;tag=341827011
Via: SIP/2.0/UDP 0.0.0.0:5060;branch=z9hG4bK5154686979;rport
Max-Forwards: 70
Contact: <sip:44030500490000000001@0.0.0.0:5060>
Expires: 30
Event: presence;id=5137
Content-Type: Application/MANSCDP+xml
User-Agent: WVP-Pro v2.6.9.20240513
Content-Length: 180

<?xml version="1.0" encoding="GB2312"?>
<Query>
<CmdType>MobilePosition</CmdType>
<SN>873456</SN>
<DeviceID>44030600101320000001</DeviceID>
<Interval>12</Interval>
</Query>

2024-05-17 10:33:04.418  INFO --- StackLoggerImpl : Setting SIPMessage peerPacketSource to: /223.104.81.61:3010
2024-05-17 10:33:04.419  INFO --- StackLoggerImpl : 接收:来自--->0.0.0.0:5060
SIP/2.0 481 call/transaction does not exist
From: <sip:44030500490000000001@4403050049>;tag=81e266b0e9c74064895e6f25b8f0a1b1
To: <sip:44030600101320000001@223.104.81.61:3010>;tag=1717641297
Call-ID: 8f818526f077b8d3a0cf045e75ef6bbc@0.0.0.0
Contact: <sip:44030500490000000001@0.0.0.0:5060>
CSeq: 2702341 SUBSCRIBE
Max-Forwards: 70
Via: SIP/2.0/UDP 0.0.0.0:5060;branch=z9hG4bK5154686979;rport
Expires: 30
Event: presence;id=5137
Content-Length: 0

2024-05-17 10:33:04.419  INFO --- StackLoggerImpl : 接收:来自->0.0.0.0:5060
SIP/2.0 481 call/transaction does not exist
From: <sip:44030500490000000001@4403050049>;tag=81e266b0e9c74064895e6f25b8f0a1b1
To: <sip:44030600101320000001@223.104.81.61:3010>;tag=1717641297
Call-ID: 8f818526f077b8d3a0cf045e75ef6bbc@0.0.0.0
Contact: <sip:44030500490000000001@0.0.0.0:5060>
CSeq: 2702341 SUBSCRIBE
Max-Forwards: 70
Via: SIP/2.0/UDP 0.0.0.0:5060;branch=z9hG4bK5154686979;rport
Expires: 30
Event: presence;id=5137
Content-Length: 0

2024-05-17 10:33:04.419  WARN --- SIPProcessorObserver : 接收到失败的response响应!status:481,message:call/transaction does not exist
2024-05-17 10:33:04.419  WARN --- MobilePositionSubscribeTask : [移动位置订阅]失败,信令发送失败: 44030600101320000001-call/transaction does not exist
648540858 commented 1 month ago

向设备发送订阅的时候,设备回复的,是不是操作重新订阅出现的

1579890249 commented 1 month ago

是重新打开位置订阅的时候出现的 一开始我以为是订阅时间间隔设备的过短导致设备响应不过来导致的。 但是我把时间间隔调长之后还是出现这个可能是哪些原因啊

answer666 commented 4 weeks ago

是重新打开位置订阅的时候出现的 一开始我以为是订阅时间间隔设备的过短导致设备响应不过来导致的。 但是我把时间间隔调长之后还是出现这个可能是哪些原因啊 你好,请问你怎么解决的啊

648540858 commented 4 weeks ago

有的平台必须等上一次订阅失效后才能开启新的订阅,不然就会失败