大华nvr服务器返回消息错误,GB/T28181协议EasyGBS问题解决对接大华硬盘录像机NVR时查询录像失败...

EasyGBS问题解决:对接大华硬盘录像机NVR查询录像失败

我们在对接大华硬盘录像机NVR的时候查询录像失败,在EasyGBS的系统中提示query recordinfo return 400 Bad Request

8ab72273b39c29788b04af5f314fa785.png

2-1.png

分析问题

发送RecordInfo xml消息中缺少Type节点,解决方法就是在RecordInfo xml消息中增加一个值为all的文本元素节点Type

解决问题

MESSAGE sip:34020000001320000140@192.168.99.140:5060 SIP/2.0

Via: SIP/2.0/UDP 192.168.99.120:5060;rport;branch=z9hG4bK171140128

From: <34020000002000000001>;tag=36314012834020000002000000001>

To: <34020000001320000140>34020000001320000140>

Call-ID: 488140128

CSeq: 11 MESSAGE

Max-Forwards: 70

Content-Length: 279

Content-Type: Application/MANSCDP+xml

RecordInfo

717140128

34020000001320000140

2019-07-25T00:00:00

2019-07-25T06:00:00

all