基于上下级视频监控平台的视频流级联传输方法和系统技术方案

技术编号:39751539 阅读:17 留言:0更新日期:2023-12-17 23:49
本发明专利技术提出了基于上下级视频监控平台的视频流级联传输方法和系统

【技术实现步骤摘要】
基于上下级视频监控平台的视频流级联传输方法和系统


[0001]本专利技术提出了基于上下级视频监控平台的视频流级联传输方法和系统,属于视频流传输



技术介绍

[0002]GBT28181(
也称为
GB/T 28181)
是中国国家标准中的一项技术标准,它定义了视频监控设备之间的网络传输协议和通信标准

这个标准的全名是

基于
IP
的视频监控联网系统
》。GBT28181
标准中提到的上级平台通常是指视频监控系统中的管理和控制中心,也可以称为监控中心

监控平台或上级管理系统
。GBT28181
上级平台的一项视频流需求会给所有下级平台带来带宽压力和流量费用,但中间视频监控平台的层层转发事实上是没有必要的,导致处理环节繁琐,处理能耗及负荷较大的问题发生


技术实现思路

[0003]本专利技术提供了基于上下级视频监控平台的视频流级联传输方法和系统,用以解决间视频监控平台的层层转发事实上是没有必要的,导致处理环节繁琐,处理能耗及负荷较大的问题,所采取的技术方案如下:
[0004]基于上下级视频监控平台的视频流级联传输方法,所述基于上下级视频监控平台的视频流级联传输方法包括:
[0005]分别针对上级视频监控平台和下级视频监控平台配置通信参数;
[0006]在所述上级视频监控平台和下级视频监控平台之间执行信令通信操作;
[0007]在所述上级视频监控平台和下级视频监控平台之间执行视频流通信操作;
[0008]当存在多个下级视频监控平台时,在所述上级视频监控平台和多个下级视频监控平台之间执行级联操作

[0009]进一步地,分别针对上级视频监控平台和下级视频监控平台配置通信参数,包括:
[0010]在上级视频监控平台上,配置用于与下级平台通信的第一通信参数;其中,所述第一通信参数包括监听端口和协议;
[0011]在下级视频监控平台上,配置需要发送视频流的通道和第二通信参数;其中,所述第二通信参数包括流类型

分辨率和帧率;
[0012]对上级视频监控平台与下级视频监控平台之间的
NAT
穿越参数进行配置,以便上级视频监控平台访问下级视频监控平台;
[0013]其中,对上级视频监控平台与下级视频监控平台之间的
NAT
穿越参数进行配置,包括:
[0014]设置
NAT
穿越协议;
[0015]定义上级视频监控平台报告公网
IP
和端口信息的方式;
[0016]定义下级视频监控平台接收上级视频监控平台的请求的接收方式

[0017]进一步地,在所述上级视频监控平台和下级视频监控平台之间执行信令通信操
作,包括:
[0018]下级视频监控平台向上级视频监控平台的对应端口发送
NAT
穿越请求包,其中,所述
NAT
穿越请求包包括所需的内网
IP
地址和端口信息;
[0019]上级视频监控平台实时对所述对应端口进行监听,接收
NAT
穿越请求包,并提取下级视频监控平台的内网
IP
和端口信息;
[0020]上级视频监控平台使用获得的下级视频监控平台的内网
IP
和端口信息,将应用层协议单元包含的
IP
地址和端口修改为公网的
IP
地址和端口;
[0021]在完成地址和端口修改后进行信令交互,其中,所述信令交互包括查询和拉取视频流等
GBT28181
操作

[0022]进一步地,在所述上级视频监控平台和下级视频监控平台之间执行视频流通信操作,包括:
[0023]当上级视频监控平台需要拉取视频流时,将视频拉取请求发送到下级视频监控平台的公网
IP
和端口;
[0024]当下级视频监控平台接收视频拉取请求后,将视频流传输到上级视频监控平台的公网
IP
和端口

[0025]在视频传输过程中,下级视频监控平台对视频流进行编码和解码操作,以确保适配不同的带宽和分辨率要求

[0026]进一步地,当存在多个下级视频监控平台时,在所述上级视频监控平台和多个下级视频监控平台之间执行级联操作,包括:
[0027]当存在多个下级视频监控平台时,上级视频监控平台逐级向下级视频监控平台进行查询

拉取视频流操作;
[0028]获取需要传输至上级视频监控平台的视频流,并将视频流传输到上级视频监控平台;
[0029]每个下级视频监控平台都根据其配置和
NAT
穿越协议依次处理上级视频监控平台的请求,并将视频流传递给上级视频监控平台

[0030]基于上下级视频监控平台的视频流级联传输系统,所述基于上下级视频监控平台的视频流级联传输系统包括:
[0031]通信参数配置模块,用于分别针对上级视频监控平台和下级视频监控平台配置通信参数;
[0032]信令通信操作模块,用于在所述上级视频监控平台和下级视频监控平台之间执行信令通信操作;
[0033]视频流通信操作模块,用于在所述上级视频监控平台和下级视频监控平台之间执行视频流通信操作;
[0034]级联操作模块,用于当存在多个下级视频监控平台时,在所述上级视频监控平台和多个下级视频监控平台之间执行级联操作

[0035]进一步地,所述通信参数配置模块包括:
[0036]第一通信参配置模块,用于在上级视频监控平台上,配置用于与下级平台通信的第一通信参数;其中,所述第一通信参数包括监听端口和协议;
[0037]第二通信参配置模块,用于在下级视频监控平台上,配置需要发送视频流的通道
和第二通信参数;其中,所述第二通信参数包括流类型

分辨率和帧率;
[0038]参数配置模块,用于对上级视频监控平台与下级视频监控平台之间的
NAT
穿越参数进行配置,以便上级视频监控平台访问下级视频监控平台;
[0039]其中,所述参数配置模块包括:
[0040]穿越协议设置模块,用于设置
NAT
穿越协议;
[0041]第一定义模块,用于定义上级视频监控平台报告公网
IP
和端口信息的方式;
[0042]第二定义模块,用于定义下级视频监控平台接收上级视频监控平台的请求的接收方式

[0043]进一步地,所述信令通信操作模块包括:
[0044]穿越请求包发送模块,公寓下级视频监控平台向上级视频监控平台的对应端口发送
NAT
穿越本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
基于上下级视频监控平台的视频流级联传输方法,其特征在于,所述基于上下级视频监控平台的视频流级联传输方法包括:分别针对上级视频监控平台和下级视频监控平台配置通信参数;在所述上级视频监控平台和下级视频监控平台之间执行信令通信操作;在所述上级视频监控平台和下级视频监控平台之间执行视频流通信操作;当存在多个下级视频监控平台时,在所述上级视频监控平台和多个下级视频监控平台之间执行级联操作
。2.
根据权利要求1所述基于上下级视频监控平台的视频流级联传输方法,其特征在于,分别针对上级视频监控平台和下级视频监控平台配置通信参数,包括:在上级视频监控平台上,配置用于与下级平台通信的第一通信参数;其中,所述第一通信参数包括监听端口和协议;在下级视频监控平台上,配置需要发送视频流的通道和第二通信参数;其中,所述第二通信参数包括流类型

分辨率和帧率;对上级视频监控平台与下级视频监控平台之间的
NAT
穿越参数进行配置,以便上级视频监控平台访问下级视频监控平台;其中,对上级视频监控平台与下级视频监控平台之间的
NAT
穿越参数进行配置,包括:设置
NAT
穿越协议;定义上级视频监控平台报告公网
IP
和端口信息的方式;定义下级视频监控平台接收上级视频监控平台的请求的接收方式
。3.
根据权利要求1所述基于上下级视频监控平台的视频流级联传输方法,其特征在于,在所述上级视频监控平台和下级视频监控平台之间执行信令通信操作,包括:下级视频监控平台向上级视频监控平台的对应端口发送
NAT
穿越请求包,其中,所述
NAT
穿越请求包包括所需的内网
IP
地址和端口信息;上级视频监控平台实时对所述对应端口进行监听,接收
NAT
穿越请求包,并提取下级视频监控平台的内网
IP
和端口信息;上级视频监控平台使用获得的下级视频监控平台的内网
IP
和端口信息,将应用层协议单元包含的
IP
地址和端口修改为公网的
IP
地址和端口;在完成地址和端口修改后进行信令交互,其中,所述信令交互包括查询和拉取视频流
GBT28181
操作
。4.
根据权利要求1所述基于上下级视频监控平台的视频流级联传输方法,其特征在于,在所述上级视频监控平台和下级视频监控平台之间执行视频流通信操作,包括:当上级视频监控平台需要拉取视频流时,将视频拉取请求发送到下级视频监控平台的公网
IP
和端口;当下级视频监控平台接收视频拉取请求后,将视频流传输到上级视频监控平台的公网
IP
和端口
。5.
根据权利要求1所述基于上下级视频监控平台的视频流级联传输方法,其特征在于,当存在多个下级视频监控平台时,在所述上级视频监控平台和多个下级视频监控平台之间执行级联操作,包括:当存在多个下级视频监控平台时,上级视频监控平台逐级向下级视频监控平台进行查


拉取视频流操作;获取需要传输至上级视频监控平台的视频流,并将视频流传输到上级视频监控平台;每个下级视频监控平台都根据其配置和
NAT
穿越协议依次处理上级视频监控平台的请求,并将视频流传递给上级视频监控平台
。6.
基于上下级视频监控平台的视频流级联传输系统,其特征在于...

【专利技术属性】
技术研发人员:余丹兰雨晴王丹星唐霆岳邢智涣
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1