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.85k stars 1.44k forks source link

录像回放结束时,国标设备发送MediaStatus通知,WVP接收到之后,不发送BYE消息 #1469

Closed quxiaohui-debug closed 3 months ago

quxiaohui-debug commented 4 months ago

环境信息:

内容描述:

截图

抓包文件

日志

日志内容放这里, 文件的话请直接上传
quxiaohui-debug commented 4 months ago

image WVP的部分日志

quxiaohui-debug commented 4 months ago

我抓取的回放报文如下: image image

quxiaohui-debug commented 4 months ago

image 后面我把事务信息中的CallId修改为SIP消息中的CallId,问题依旧未解决。后经排查,图中红色代码块抛出异常导致。若暂时注释这块代码,问题才得到解决。

quxiaohui-debug commented 4 months ago

后面排查出抛出异常的原因是InviteInfo为空,若加个判空逻辑,则不会抛出异常