一种实现多制式视频接入的方法和系统技术方案

技术编号:35851933 阅读:21 留言:0更新日期:2022-12-07 10:36
本发明专利技术提出了一种实现多制式视频接入的方法和系统,该方法包括通过分别与各设备厂家原生协议进行对接,获取原始流媒体,并将原始流媒体的数据包放入缓存中;对位于缓存中的数据包的视频协议和媒体协议分别进行解析;并将解析后的视频协议编码格式转换为第一预设格式;将解析后的媒体协议编码格式转换为第二预设格式;将分别转换为第一预设格式的视频协议和转换成第二预设格式的媒体协议转换为B接口协议;并对转换成B格式后的媒体流重新封装。基于该方法,还提出了一种实现多制式视频接入的系统。本发明专利技术统一多种制式视频的接入协议及方法,实现多制式视频的兼容接入及统一管理,也可以复用,满足多个平台的视频调阅需求,提高了资源利用率。了资源利用率。了资源利用率。

【技术实现步骤摘要】
一种实现多制式视频接入的方法和系统


[0001]本专利技术属于视频监控
,具体的说是一种实现多制式视频接入的方法和系统。

技术介绍

[0002]视频监控是智能电网的重要组成部分,广泛应用于电网的建设、生产、运行、经营等领域。之前由于缺乏统一的建设标准,国家电网公司各单位的视频监控系统在不同建设时期选用了不同的技术和不同厂家的产品,导致了标准不统一、技术路线不一致。随着国家电网公司智能电网建设的不断推进,对视频监控系统提出了更高的要求,国家电网公司统一制定了视频监控企业标准,视频设备接入采用B接口协议,但由于历史视频较多,如何基于企业标准实现历史视频的接入成为难题。视频监控系统的基本接口分为两类:接口A和接口B。接口A视频监控系统外部接口,即提供视频监控系统与不属于本系统的前端系统之间、视频监控系统之间、视频监控系统与其他业务系统之间的接口。接口B视频监控系统内部接口,即提供视频监控平台与属于该平台的前端系统之间的接口。
[0003]存量视频按照协议标准主要包括国标28181协议、ONVIFX协议、厂家SDK协议、ehome协议等,存量设备无法通过B接口协议实现快速的接入,导致已建平台的存量视频设备无法进行复用,进而导致资源的浪费,现场需要接多种类型设备也无形间为现场人员增加了工作负担。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提出了一种实现多制式视频接入的方法和系统,可以适配多种视频接入协议的视频接入。
[0005]为实现上述目的,本专利技术采用以下技术方案:<br/>[0006]一种实现多制式视频接入的方法,包括以下步骤:
[0007]通过分别与各设备厂家原生协议进行对接,获取原始流媒体,并将所述原始流媒体的数据包放入缓存中;
[0008]对位于缓存中的数据包的视频协议和媒体协议分别进行解析;并将解析后的视频协议编码格式转换为第一预设格式;将解析后的媒体协议编码格式转换为第二预设格式;
[0009]将分别转换为第一预设格式的视频协议和转换成第二预设格式的媒体协议转换为B接口协议;并对转换成B格式后的媒体流重新封装。
[0010]进一步的,所述获取原始流媒体的过程包括:设计与所述各设备厂家原生协议兼容的微服务器,并将所述微服务器与相同协议的设备厂家进行对接;所述设备厂家原生协议包括国标28181协议、ONVIFX协议、厂家SDK协议和ehome协议。
[0011]进一步的,所述并将所述原始流媒体的数据包放入缓存中的过程包括:
[0012]以恒定的时间间隔读出各数据包,以便将不同时间到达的数据包重建成连续的数据流。
[0013]进一步的,所述将解析后的视频协议编码格式转换为第一预设格式的过程包括:将解析后的视频协议编码格式转换为H264编码格式;所述解析后的视频协议编码格式包括AVS、vp8和MPEG4。
[0014]进一步的,所述将解析后的媒体协议编码格式转换为第二预设格式的过程为:将解析后的媒体协议编码格式转换为G711格式;所述解析后的媒体协议编码格式包括AAC、MP3、Real Audio和WMA。
[0015]进一步的,所述对转换成B格式后的媒体流重新封装的过程包括:将视频帧进行封装和将音频帧进行封装。
[0016]进一步的,所述将视频帧进行封装和将音频帧进行封装的过程包括:
[0017]将视频关键帧采用第一格式进行封装;将视频非关键帧按照第二格式进行封装;将视频PS格式码流按照第一单元进行打包;将音频按照第三格式进行封装,并统一发布成无插件视频流;
[0018]所述第一格式为RTP+PS header+PS system header+PS system Map+PES header+h264 data;所述第二格式为:RTP+PS header+PES header+h264 data;所述第三格式为RTP+PES header+G711;所述第一单位为NALU。
[0019]本专利技术还提出了一种实现多制式视频接入的系统,包括接入控制与抖动缓冲模块、解析转换模块和封装模块;
[0020]所述接入控制与抖动缓冲模块用于通过分别与各设备厂家原生协议进行对接,获取原始流媒体,并将所述原始流媒体的数据包放入缓存中;
[0021]所述解析转换模块用于对位于缓存中的数据包的视频协议和媒体协议分别进行解析;并将解析后的视频协议编码格式转换为第一预设格式;将解析后的媒体协议编码格式转换为第二预设格式;
[0022]所述封装模块用于将分别转换为第一预设格式的视频协议和转换成第二预设格式的媒体协议转换为B接口协议;并对转换成B格式后的媒体流重新封装。
[0023]进一步的,所述接入控制与抖动缓冲模块执行的过程为:
[0024]设计与所述各设备厂家原生协议兼容的微服务器,并将所述微服务器与相同协议的设备厂家进行对接;所述设备厂家原生协议包括国标28181协议、ONVIFX协议、厂家SDK协议和ehome协议;
[0025]以恒定的时间间隔读出各数据包,以便将不同时间到达的数据包重建成连续的数据流。
[0026]进一步的,所述解析转换模块执行的过程为:
[0027]对位于缓存中的数据包的视频协议和媒体协议分别进行解析;
[0028]将解析后的视频协议编码格式转换为H264编码格式;所述解析后的视频协议编码格式包括AVS、vp8和MPEG4;将解析后的媒体协议编码格式转换为G711格式;所述解析后的媒体协议编码格式包括AAC、MP3、Real Audio和WMA。
[0029]
技术实现思路
中提供的效果仅仅是实施例的效果,而不是专利技术所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
[0030]本专利技术提出了一种实现多制式视频接入的方法和系统,该方法包括通过分别与各设备厂家原生协议进行对接,获取原始流媒体,并将原始流媒体的数据包放入缓存中;对位
于缓存中的数据包的视频协议和媒体协议分别进行解析;并将解析后的视频协议编码格式转换为第一预设格式;将解析后的媒体协议编码格式转换为第二预设格式;将分别转换为第一预设格式的视频协议和转换成第二预设格式的媒体协议转换为B接口协议;并对转换成B格式后的媒体流重新封装。基于一种实现多制式视频接入的方法,还提出了一种实现多制式视频接入的系统。本专利技术针对电网企业视频体量大,视频制式多样,管理困难的难题,统一多种制式视频的接入协议及接入方法,实现现场固定摄像机、红外相机、移动布控球、巡检机器人视频、无人机巡检视频、单兵视频等多制式视频的兼容接入及统一管理,解决目前存在的视频接入不兼容问题;统一视视频播放组件,解决视频播放存在的闪退、花屏、卡顿等问题。
[0031]本专利技术通过对多种制式视频设备的统一管理也可以使视频设备可以进行复用,且可以同时满足多个平台的视频调阅需求,进而提高了资源利用率,另外通过多制式视频的结合,实现全过程、多视角、精准化、全时段远程监督管控,为电网的建设、生产本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现多制式视频接入的方法,其特征在于,包括以下步骤:通过分别与各设备厂家原生协议进行对接,获取原始流媒体,并将所述原始流媒体的数据包放入缓存中;对位于缓存中的数据包的视频协议和媒体协议分别进行解析;并将解析后的视频协议编码格式转换为第一预设格式;将解析后的媒体协议编码格式转换为第二预设格式;将分别转换为第一预设格式的视频协议和转换成第二预设格式的媒体协议转换为B接口协议;并对转换成B格式后的媒体流重新封装。2.根据权利要求1所述的一种实现多制式视频接入的方法,其特征在于,所述获取原始流媒体的过程包括:设计与所述各设备厂家原生协议兼容的微服务器,并将所述微服务器与相同协议的设备厂家进行对接;所述设备厂家原生协议包括国标28181协议、ONVIFX协议、厂家SDK协议和ehome协议。3.根据权利要求1所述的一种实现多制式视频接入的方法,其特征在于,所述并将所述原始流媒体的数据包放入缓存中的过程包括:以恒定的时间间隔读出各数据包,以便将不同时间到达的数据包重建成连续的数据流。4.根据权利要求1所述的一种实现多制式视频接入的方法,其特征在于,所述将解析后的视频协议编码格式转换为第一预设格式的过程包括:将解析后的视频协议编码格式转换为H264编码格式;所述解析后的视频协议编码格式包括AVS、vp8和MPEG4。5.根据权利要求1所述的一种实现多制式视频接入的方法,其特征在于,所述将解析后的媒体协议编码格式转换为第二预设格式的过程为:将解析后的媒体协议编码格式转换为G711格式;所述解析后的媒体协议编码格式包括AAC、MP3、Real Audio和WMA。6.根据权利要求1所述的一种实现多制式视频接入的方法,其特征在于,所述对转换成B格式后的媒体流重新封装的过程包括:将视频帧进行封装和将音频帧进行封装。7.根据权利要求6所述的一种实现多制式视频接入的方法,其特征在于,所述将视频帧进行封装和将音频帧进行封装的过程包括:将视频关键帧采用第一格式进行封装;将视频非关键帧按照第二格式...

【专利技术属性】
技术研发人员:牛永光张浩苏彪孙绪杰朱毅石毅叶涵张凯卢愿
申请(专利权)人:山东智源电力设计咨询有限公司山东鲁软数字科技有限公司国家电网有限公司
类型:发明
国别省市:

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

1