当前位置: 首页 > news >正文

国网B接口协议资源上报流程详解以及上报失败原因(电网B接口)

文章目录

  • 一、B接口协议资源上报接口介绍
    • B.2.1 接口描述
    • B.2.2 接口流程
    • B.2.3 接口参数
      • B.2.3.1 SIP头字段
      • B.2.3.2 SIP响应码
      • B.2.3.3 XML Schema参数定义
    • B.2.4 消息示例
      • B.2.4.1 上报前端系统的资源
      • B.2.4.2 响应消息
  • 二、B接口资源上报失败常见问题
    • (一)证书与认证问题
    • (二)数据格式错误
    • (三)网络与系统问题
  • 三、智联视频超融合平台介绍

一、B接口协议资源上报接口介绍

B.2.1 接口描述

资源上报属于数据接口。 前端系统加电启动并初次注册成功后,应向平台上报前端系统的设备资源信 息(包括: 视频服务器、DVR/DVS、摄像机、告警设备、环境量采集设备等模拟或数字信号采集设备信息) 。 前端系统上报的设备资源信息采用SIP的NOTIFY消息,消息体应采用XML进行封装。前端系统在上报资源信 息时,应按照逐级发送的方式,发送的资源信息记录建议组合成小于MTU尺寸的封包进行上报,也允许单 个分批的发送方式。
注: SIP协议传输要求支持UDP和TCP。

B.2.2 接口流程

资源上报的接口流程见图B.2。
在这里插入图片描述
主要功能流程如下:
a) F1:注册成功后,前端系统向其注册平台首次发送上报资源信息的 SIP 消息; b) F2:平台确认,发送 200 OK 响应;
c) F3:前端系统向其注册平台第二次发送上报资源信息的 SIP 消息;
d) F4:平台确认,发送 200 OK 响应。

B.2.3 接口参数

B.2.3.1 SIP头字段

重要的SIP头字段见表B.3。

在这里插入图片描述

B.2.3.2 SIP响应码

SIP响应返回码见表B.4。
在这里插入图片描述

B.2.3.3 XML Schema参数定义

XML Schema参数定义见表B.5。
在这里插入图片描述

B.2.4 消息示例

B.2.4.1 上报前端系统的资源

NOTIFY sip: 前端系统所属平台地址编码@前端系统所属平台域名或IP地址 SIP/2.0 From: <sip: 前端系统地址编码@前端系统所属平台域名或IP地址>;tag=f2161243 To: <sip: 前端系统所属平台地址编码@前端系统所属平台域名或IP地址> Contact: <sip: 前端系统地址编码@前端系统所属平台域名或IP地址>
Call-ID: c47e42
Via: SIP/2.0/UDP 前端系统所属平台IP地址;branch=z9hG4bK
CSeq: 1 NOTIFY
Content-Type: application/xml
Content-Length: 消息体的长度

<?xml version="1.0" encoding="UTF-8"?>

<SIP_XML EventType=Push_Resource>
父节点(平台、场所、前端设备)地址编码

<Item Code=” 设 备 地 址 编 码 ” Name=” 名称 ” Status=1 DecoderTag= 解 码 插 件 标 签 Longitude=”经度值” Latitude=”纬度值” SubNum=”包含的字节点数目 ”/>
<Item Code=” 设 备 地 址 编 码 ” Name=” 名称 ” Status=0 DecoderTag= 解 码 插 件 标 签 Longitude=”经度值” Latitude=”纬度值” SubNum=”包含的字节点数目 ”/>

</SIP_XML>

B.2.4.2 响应消息

SIP/2.0 200 OK
From: <sip: 前端系统地址编码@前端系统所属平台域名或IP地址>;tag=f2161243
To: <sip: 前端系统所属平台地址编码@前端系统所属平台域名或IP地址>;tag=2c10390 Contact: <sip: 前端系统所属平台地址编码@前端系统所属平台域名或IP地址>
Call-ID: c47e42
Via: SIP/2.0/UDP 前端系统所属平台IP地址;branch=z9hG4bK
CSeq: 1 NOTIFY
Content-Length: 0

二、B接口资源上报失败常见问题

(一)证书与认证问题

  1. 证书失效
    国网视频专用证书(.pfx)过期或未激活
    证书绑定的企业编码与资源所属单位不符
    解决:通过国网视频证书管理平台(cert.video.sgcc.com.cn )重新申请证书。
    认证超时
  2. 上报请求未在5秒内完成SSL握手
    解决:优化网络延迟,禁用TLS 1.1以下协议。

(二)数据格式错误

  1. 资源编码不规范
    未按SGCC-VIDEO-<省编码>-<设备类型>-<序列号>规则填写
    示例:正确编码应为SGCC-VIDEO-37-CAM-2025XXXX
  2. XML/JSON结构错误
    漏填必填字段(如longitude/latitude地理坐标)
    未按国网《视频资源元数据规范V3.2》嵌套层级

(三)网络与系统问题

  1. 服务端限流
    单次上报超过100条资源触发流控
  2. 解决:分批上报(建议每批50条),间隔≥2秒。
    NTP时间不同步
    设备本地时间与国网NTP服务器(ntp.video.sgcc.com.cn )偏差>3秒

三、智联视频超融合平台介绍

  • 智联视频超融合平台通过GB/T28181-2011/2016/2022、国网B接口、RTSP、RTMP、ONVIF、GB/T35114、GA1400、海康大华SDK/API等方式,接入海康、大华、宇视等各个厂家的摄像机、录像机,接入直播手机,接入下级平台,提供web客户端进行视频预览、录像回放、配置管理和智慧运维。
    在这里插入图片描述

  • 提供标准RESTful格式的HTTP API,提供web播放器demo,满足二次开发需求。同时支持将音视频数据等转发成各种通用标准的流媒体协议,方便第三方客户端调用展示。

  • 支持按照GB/T28181-2011/2016/2022、国网B接口、GB/T35114、GA1400等协议对接到上级平台,包括智联视频云平台和第三方平台。支持普通级联,多级级联,混合级联等多种级联方式。
    在这里插入图片描述
    智联视频超融合平台目前已经在电力、公安、交通、教育、医疗、物联网、智慧城市、智慧园区等多个行业得到了广泛应用。在电力行业,智联视频超融合平台已经在全国多个省区二十多个地市部署,在上百个变电站和集控中心接入了十多个厂家的摄像机、无人机、录像机和平台,视频接入总数接近十万路,持续为电力行业贡献力量。在公安行业,已经参与过多个二十万路以上视频的项目,稳定性和安全性都得到了充分的验证。

相关文章:

  • 嵌入式---灰度传感器
  • nginx镜像创建docker容器,及其可能遇到的问题
  • 通过 SSH 方式访问 GitHub 仓库
  • AI创业风向标:构建下一代「AI叙事创作平台」
  • 为什么在模型训练过程中,不同的张量(比如输入数据和模型参数)被放置在了不同的 GPU 设备上,而模型要求所有相关张量都在同一个设备上才能正确计算
  • AI日报 - 2025年4月10日
  • Django 生成PDF文件
  • 【无标题】linux打包utools为appimage
  • “Common::PluginInterface”: 无法实例化抽象类
  • 线程控制
  • Node.js EventEmitter 深入解析
  • 从零开始学Python游戏编程17-函数2
  • 手机静态ip地址怎么获取?方法与解析‌
  • ESModule和CommonJS在Node中的区别
  • windows上opencv编译cuda版本
  • java学习笔记14——网络编程
  • CesiumEarth卫星影像/电子地图等二维切片数据制作
  • AI重构知识生态:大模型时代的学习、创作与决策革新
  • 基于队列构建优先级抢占机制的LED灯框架设计与实现
  • 新闻发稿软文发布投稿选择媒体时几大注意
  • 北京优化网站公司/百度产品优化排名软件
  • 为什么很少用python做网站/seo怎么刷关键词排名
  • wordpress 设计/网站seo优化方案策划书
  • 台州网站优化方案/推广普通话内容100字
  • 在线做插画的网站/seo网络推广是什么意思
  • 2015百度推广网站遭到攻击/软文是指什么