电网企标B接口接入记录(三):订阅及告警

B接口订阅部分可以参考GB28181的实现,只是body体的不同, 同样是Subscribe方法。有告警时采用Notify的方法进行通知。
抓包如下:

订阅:

    SUBSCRIBE sip:010090016701000000@192.168.31.185:15060 SIP/2.0
    Via: SIP/2.0/UDP 192.168.31.248:21112;rport;branch=z9hG4bK442754586
    From: <sip:222222222222222222@192.168.31.248:21112>;tag=3271763341
    To: <sip:010090016701000000@192.168.31.185:15060>
    Call-ID: 301551777@192.168.31.248
    CSeq: 20 SUBSCRIBE
    Contact: <sip:222222222222222222@192.168.31.248:21112>
    Max-Forwards: 70
    User-Agent: hikvision
    Expires: 3600
    Event: alarm
    Content-Type: application/xml
    Content-Length:   137
    
    <?xml version="1.0" encoding="UTF-8" ?>
    <SIP_XML EventType="Subscribe_Alarm">
    <Item Code="010090016701000000" Type="-1"/>
    </SIP_XML>

支持的订阅内容:

  • 视频丢失告警
  • 移动侦测告警
  • 视频遮挡告警
  • 设备高温告警
  • 设备低温告警
  • 风扇故障告警
  • 磁盘故障告警
  • 状态时间告警

告警搜索:

    MESSAGE sip:010090016701000000@192.168.31.185:15060 SIP/2.0
    Via: SIP/2.0/UDP 192.168.31.248:21112;rport;branch=z9hG4bK621604483
    From: <sip:222222222222222222@192.168.31.248:21112>;tag=840586094
    To: <sip:010090016701000000@192.168.31.185:15060>
    Call-ID: 90899755@192.168.31.248
    CSeq: 20 MESSAGE
    Contact: <sip:222222222222222222@192.168.31.248:21112>
    Max-Forwards: 70
    User-Agent: hikvision
    Content-Type: application/xml
    Content-Length:   275
    
    <?xml version="1.0" encoding="UTF-8" ?>
    <SIP_XML EventType="Request_History_Alarm">
    <Item Code="010090016701000000" UserCode="222222222222222222" Type="-1" BeginTime="2022-05-14T00:00:00Z" EndTime="2022-05-14T23:59:59Z" Level="0" FromIndex="1" ToIndex="101"/>
    </SIP_XML>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不被定义的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值