一种摄像机的协议转换系统及其转换方法

文档序号:10691468阅读:344来源:国知局
一种摄像机的协议转换系统及其转换方法
【专利摘要】本发明属于视频监控技术领域,特别涉及一种摄像机的协议转换系统及其转换方法。本发明在应用系统与摄像机系统之间设置了前端网关系统,所述前端网关系统内部包括转换器单元、存储单元、转码器单元,转换器单元用于转换所述应用系统端的协议或摄像机系统端的协议,存储单元用于存储经过所述转换器单元转换的来自所述摄像机系统的相机信息,转码器单元用于将来自所述摄像机系统的视频流转换为任意格式的视频流,并将任意格式的视频流发送至所述应用系统。因此本发明能够保证无论摄像机的协议如何变化,应用系统都能够兼容各种标准协议的摄像机,保证了相机与应用系统之间的通信,而且本发明在使用时无需更换摄像机系统,极大地降低了成本。
【专利说明】
一种摄像机的协议转换系统及其转换方法
技术领域
[0001]本发明属于视频监控技术领域,特别涉及一种摄像机的协议转换系统及其转换方法。
【背景技术】
[0002]早期,视频监控领域内的各摄像头厂商均按照自定义协议生产摄像头。近年来,随着视频监控领域的发展,为了规范化视频监控领域标准,行业内逐渐推出了多个协议标准,例如国内标准协议GB/T-28181、国际商业标准协议ONVIF、通信行业标准千里眼、全球眼等。
[0003]早期自定义的私有协议和新推出的多样化的标准协议都增加了摄像机接入的复杂性,增强了系统与摄像机的相互依赖性。公安、社区、交通等部门在不同时期根据各自对视频监控需求,已经部署了不同协议版本的摄像机。根据新推出的标准协议,升级后的新标准监控平台无法兼容这些已经存在的老版摄像机;而如果保留之前的监控平台,将老版相机替换成新标准协议的摄像机,又会导致相机无法接入。
[0004]由于摄像机协议标准的多样化,导致了摄像机与监控平台之间的协议依赖度过高,无法实现灵活多变的互联、互通,遏制了通信网络共享的优势,因此亟需提出一种能够解决摄像机与监控平台之间的协议依赖的协议转换系统。

【发明内容】

[0005]本发明为了克服上述现有技术的不足,提供了一种可以兼容各种标准协议的摄像机的协议转换系统,而且本系统结构简单,成本低廉。
[0006]为实现上述目的,本发明采用了以下技术措施:
[0007]一种摄像机的协议转换系统,本系统包括应用系统、前端网关系统、以及摄像机系统,其中,
[0008]应用系统,用于发送命令至前端网关系统的输入端或接收来自所述前端网关系统的请求;
[0009]前端网关系统,用于转换所述应用系统端的协议或摄像机系统端的协议;所述前端网关系统与应用系统之间双向通信连接;
[0010]摄像机系统,通过多种相机协议与前端网关系统之间双向通信连接。
[0011]优选的,所述前端网关系统包括转换器单元、存储单元,其中,
[0012]转换器单元,用于转换所述应用系统端的协议或摄像机系统端的协议;
[0013]存储单元,用于存储经过所述转换器单元转换的来自所述摄像机系统的相机信息。
[0014]优选的,所述前端网关系统中还设置有转码器单元,所述转码器单元用于将来自所述摄像机系统的视频流转换为任意格式的视频流,并将任意格式的视频流发送至所述应用系统。
[0015]优选的,所述相机协议包括ONVIF协议、SIP协议、相机私有协议、待扩展协议。
[0016]本发明还提供了一种摄像机的协议转换系统的转换方法,包括以下步骤:
[0017]S1、所述前端网关系统配置摄像机系统端的协议为注册类协议或搜索类协议中的一种,且所述前端网关系统配置应用系统端的协议为注册类协议或搜索类协议中的另一种;
[0018]S2.1、当所述应用系统以注册类协议或搜索类协议中的一种即为第一类协议发送命令至前端网关系统,所述前端网关系统将所述命令的协议转换为所述注册类协议或搜索类协议中的另一种即为第二类协议并发送至所述摄像机系统;所述摄像机系统接收到所述命令后,执行与所述命令相应的操作,并以第二类协议回复响应至前端网关系统,所述前端网关系统收到所述响应后将响应的协议转换为所述第一类协议并发送响应至所述应用系统;
[0019]S2.2、当所述摄像机系统以第一类协议发送请求至前端网关系统,所述前端网关系统将所述请求的协议转换为所述第二类协议并发送至所述应用系统;所述应用系统接收到所述请求后,回复与所述请求相应的操作,并以第二类协议回复响应至前端网关系统,所述前端网关系统收到所述响应后将响应的协议转换为所述第一类协议并发送响应至所述摄像机系统;
[0020]S2.3、当所述摄像机系统端的协议为注册类协议,所述应用系统端的协议为搜索类协议,所述摄像机系统发送注册类协议的注册请求至所述前端网关系统,所述前端网关系统存储注册成功的相机信息;所述应用系统发送搜索类协议的搜索命令至前端网关系统,所述前端网关系统将符合搜索类协议的所述相机信息打包回复给所述应用系统;
[0021]S2.4、当所述摄像机系统端的协议为搜索类协议,所述应用系统端的协议为注册类协议,所述前端网关系统发送搜索类协议的搜索命令至所述摄像机系统,所述摄像机系统收到所述搜索命令后,只有符合搜索类协议的相机回复搜索命令,所述前端网关系统转换回复搜索命令的相机的协议为注册类协议,并将相机信息发送至应用系统。
[0022]优选的,所述转换方法还包括以下步骤:所述前端网关系统配置所述摄像机系统端的视频流格式为第一类协议,配置所述应用系统端的视频流格式为第二类协议;
[0023]当所述摄像机系统以第一类协议发送视频流至前端网关系统,所述前端网关系统将所述视频流的格式转换为所述第二类协议并发送所述视频流至所述应用系统。
[0024]进一步的,步骤S2.1中的所述命令至少包括目录查询、相机信息查询、云台控制、录像查询、实时视频点播、录像点播、录像控制。
[0025]本发明的有益效果在于:
[0026]I)、本发明在应用系统与摄像机系统之间设置了前端网关系统,所述前端网关系统内部包括转换器单元、存储单元,所述转换器单元用于转换所述应用系统端的协议或摄像机系统端的协议,所述存储单元用于存储经过所述转换器单元转换的来自所述摄像机系统的相机信息,因此本系统具备结构简单,成本低廉的特点,而且本发明能够保证无论摄像机的协议如何变化,应用系统都能够兼容各种标准协议的摄像机,保证了相机与应用系统之间的通信,而且本发明在使用时无需更换摄像机系统,极大地降低了成本。
[0027]2)、所述前端网关系统中还设置有转码器单元,所述转码器单元可以将来自所述摄像机系统的视频流转换为任意格式的视频流,并将任意格式的视频流发送至所述前端网关系统,使平台通过前端网关系统实现了对任意格式视频的播放,大大地方便了用户的操作。
【附图说明】
[0028]图1为本发明的原理框图;
[0029]图2为本发明的前端网关系统的原理框图;
[0030]图3为本发明的当应用系统发送命令至前端网关系统的结构流程图;
[0031]图4为本发明的当摄像机系统发送请求至前端网关系统的结构流程图;
[0032]图5为本发明的当摄像机系统端为注册类协议、应用系统端为搜索类协议时的结构流程图;
[0033]图6为本发明的当摄像机系统端为搜索类协议、应用系统端为注册类协议时的结构流程图;
[0034]图7为本发明的当摄像机系统发送视频流至前端网关系统的结构流程图。
[0035]10一应用系统20—前端网关系统
[0036]21 一转换器单元22 一存储单元
[0037]23 一转码器单元30—摄像机系统
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]如图1所示,一种摄像机的协议转换系统,本系统包括应用系统10、前端网关系统20、以及摄像机系统30,所述应用系统10用于发送命令至前端网关系统20的输入端或接收来自所述前端网关系统20的请求;所述前端网关系统20用于转换所述应用系统10端的协议或摄像机系统30端的协议;所述前端网关系统20与应用系统10之间双向通信连接;所述摄像机系统30通过多种相机协议与前端网关系统20之间双向通信连接。
[0040]更进一步,所述摄像机系统30的内部包括多个相机。相机协议为ONVIF协议、SIP协议、相机私有协议、待扩展协议,一个所述相机对应一个所述相机协议。
[0041]如图2所示,所述前端网关系统20包括转换器单元21、存储单元22,所述转换器单元21用于转换所述应用系统10端的协议或摄像机系统30端的协议;所述存储单元22用于存储经过所述转换器单元21转换的来自所述摄像机系统30的相机信息。具体的,所述前端网关系统20与摄像机系统30通过无线或者有线网络相连,所述前端网关系统20与应用系统10之间通过有线或者无线网络相连。
[0042]而且所述前端网关系统20中还设置有转码器单元23,所述转码器单元23用于将来自所述摄像机系统30的视频流转换为任意格式的视频流,并将任意格式的视频流发送至所述前端网关系统20,使平台通过前端网关系统实现了对任意格式视频的播放,大大地方便了用户的操作。
[0043]—种摄像机的协议转换系统的转换方法,包括以下步骤:
[0044]S1、所述前端网关系统配置摄像机系统端的协议为注册类协议或搜索类协议中的一种,且所述前端网关系统配置应用系统端的协议为注册类协议或搜索类协议中的另一种;
[0045]S2.1、当所述应用系统以注册类协议或搜索类协议中的一种即为第一类协议发送命令至前端网关系统,所述前端网关系统将所述命令的协议转换为所述注册类协议或搜索类协议中的另一种即为第二类协议并发送至所述摄像机系统;所述摄像机系统接收到所述命令后,执行与所述命令相应的操作,并以第二类协议回复响应至前端网关系统,所述前端网关系统收到所述响应后将响应的协议转换为所述第一类协议并发送响应至所述应用系统;
[0046]S2.2、当所述摄像机系统以第一类协议发送请求至前端网关系统,所述前端网关系统将所述请求的协议转换为所述第二类协议并发送至所述应用系统;所述应用系统接收到所述请求后,回复与所述请求相应的操作,并以第二类协议回复响应至前端网关系统,所述前端网关系统收到所述响应后将响应的协议转换为所述第一类协议并发送响应至所述摄像机系统;
[0047]S2.3、当所述摄像机系统端的协议为注册类协议,所述应用系统端的协议为搜索类协议,所述摄像机系统发送注册类协议的注册请求至所述前端网关系统,所述前端网关系统存储注册成功的相机信息;所述应用系统发送搜索类协议的搜索命令至前端网关系统,所述前端网关系统将符合搜索类协议的所述相机信息打包回复给所述应用系统;
[0048]S2.4、当所述摄像机系统端的协议为搜索类协议,所述应用系统端的协议为注册类协议,所述前端网关系统发送搜索类协议的搜索命令至所述摄像机系统,所述摄像机系统收到所述搜索命令后,只有符合搜索类协议的相机回复搜索命令,所述前端网关系统转换回复搜索命令的相机的协议为注册类协议,并将相机信息发送至应用系统。
[0049]本发明能够保证无论摄像机的协议如何变化,应用系统都能够兼容各种标准协议的摄像机,在应用系统升级的情况下,之前老版本的摄像机也够使用,保证了相机与应用系统之间良好的通信。
[0050]为了更清楚的说明上述步骤S2,结合图3对步骤S2进行如下说明:
[0051]当所述应用系统10以注册类协议GB/T-28181发送命令至前端网关系统20,所述前端网关系统20将所述命令的协议转换为搜索类协议ONVIF并发送至所述摄像机系统30;所述摄像机系统30接收到所述命令后,执行与所述命令相应的操作,并以搜索类协议ONVIF回复响应至前端网关系统20,所述前端网关系统20收到所述响应后将响应的协议转换为所述注册类协议GB/T-28181并发送响应至所述应用系统10;
[0052]所述命令包括目录查询、相机信息查询、云台控制、录像查询、实时视频点播、录像点播、录像控制。
[0053]为了更清楚的说明上述步骤S3,结合图4对步骤S3进行如下说明:
[0054]当所述摄像机系统30以注册类协议GB/T-28181发送请求至前端网关系统20,所述前端网关系统20将所述请求的协议转换为搜索类协议ONVIF并发送至所述应用系统10;所述应用系统10接收到所述请求后,回复与所述请求相应的操作,并以搜索类协议ONVIF回复响应至前端网关系统20,所述前端网关系统20收到所述响应后将响应的协议转换为注册类协议GB/T-28181并发送至所述摄像机系统30 ;
[0055]为了更清楚的说明上述步骤S4,结合图5对步骤S4进行如下说明:
[0056]当所述摄像机系统30端的协议为注册类协议GB/T-28181,所述应用系统10端的协议为搜索类协议0NVIF,所述摄像机系统30发送注册类协议GB/T-28181的注册请求至所述前端网关系统20,所述前端网关系统20先校验注册请求的用户名和密码,所述前端网关系统20再存储注册成功的相机信息;所述应用系统10发送搜索类协议ONVIF的搜索命令至前端网关系统20,所述前端网关系统20将符合搜索类协议ONVIF的所述相机信息打包回复给所述应用系统10;
[0057]为了更清楚的说明上述步骤S5,结合图6对步骤S5进行如下说明:
[0058]当所述摄像机系统30端的协议为搜索类协议0NVIF,所述应用系统10端的协议为注册类协议GB/T-28181,所述前端网关系统20发送搜索类协议ONVIF的搜索命令至所述摄像机系统30,所述摄像机系统30收到所述搜索命令后,只有符合搜索类协议ONVIF的相机回复搜索命令,所述前端网关系统20转换回复搜索命令的相机的协议为注册类协议GB/T-28181 ,并将相机信息发送至应用系统 10。
[0059]如图7所示,本发明还可以将来自所述摄像机系统的视频流转换为任意格式的视频流,当所述前端网关系统20配置所述摄像机系统30端的视频流格式为PS流格式,所述PS流格式为注册类协议GB/T-28181规定的标准码流,配置所述应用系统10端的视频流格式为
H.264格式,所述H.264格式为搜索类协议ONVIF规定的标准码流;
[0060]当所述摄像机系统30发送PS流格式至前端网关系统20,所述前端网关系统20将所述PS流格式转换为搜索类协议H.264格式,并发送所述视频流至所述应用系统10,所述应用系统10通过前端网关系统实现了对任意格式视频的播放,大大地方便了用户的操作。
【主权项】
1.一种摄像机的协议转换系统,其特征在于:本系统包括应用系统(10)、前端网关系统(20)、以及摄像机系统(30),其中, 应用系统(10),用于发送命令至前端网关系统(20)的输入端或接收来自所述前端网关系统(20)的请求; 前端网关系统(20),用于转换所述应用系统(10)端的协议或摄像机系统(30)端的协议;所述前端网关系统(20)与应用系统(10)之间双向通信连接; 摄像机系统(30),通过多种相机协议与前端网关系统(20)之间双向通信连接。2.如权利要求1所述的一种摄像机的协议转换系统,其特征在于:所述前端网关系统(20)包括转换器单元(21)、存储单元(22),其中, 转换器单元(21),用于转换所述应用系统(10)端的协议或摄像机系统(30)端的协议; 存储单元(22),用于存储经过所述转换器单元(21)转换的来自所述摄像机系统(30)的相机信息。3.如权利要求2所述的一种摄像机的协议转换系统,其特征在于:所述前端网关系统(20)中还设置有转码器单元(23),所述转码器单元(23)用于将来自所述摄像机系统(30)的视频流转换为任意格式的视频流,并将任意格式的视频流发送至所述应用系统(10)。4.如权利要求1所述的一种摄像机的协议转换系统,其特征在于:所述相机协议包括ONVIF协议、SIP协议、相机私有协议、待扩展协议。5.如权利要求1?3任一项所述的一种摄像机的协议转换系统的转换方法,其特征在于包括以下步骤: 51、所述前端网关系统(20)配置摄像机系统(30)端的协议为注册类协议或搜索类协议中的一种,且所述前端网关系统(20)配置应用系统(10)端的协议为注册类协议或搜索类协议中的另一种; S2.1、当所述应用系统(10)以注册类协议或搜索类协议中的一种即为第一类协议发送命令至前端网关系统(20),所述前端网关系统(20)将所述命令的协议转换为所述注册类协议或搜索类协议中的另一种即为第二类协议并发送至所述摄像机系统(30);所述摄像机系统(30)接收到所述命令后,执行与所述命令相应的操作,并以第二类协议回复响应至前端网关系统(20),所述前端网关系统(20)收到所述响应后将响应的协议转换为所述第一类协议并发送响应至所述应用系统(10); 52.2、当所述摄像机系统(30)以第一类协议发送请求至前端网关系统(20),所述前端网关系统(20)将所述请求的协议转换为所述第二类协议并发送至所述应用系统(10);所述应用系统(10)接收到所述请求后,回复与所述请求相应的操作,并以第二类协议回复响应至前端网关系统(20),所述前端网关系统(20)收到所述响应后将响应的协议转换为所述第一类协议并发送响应至所述摄像机系统(30); S2.3、当所述摄像机系统(30)端的协议为注册类协议,所述应用系统(10)端的协议为搜索类协议,所述摄像机系统(30)发送注册类协议的注册请求至所述前端网关系统(20),所述前端网关系统(20)存储注册成功的相机信息;所述应用系统(10)发送搜索类协议的搜索命令至前端网关系统(20),所述前端网关系统(20)将符合搜索类协议的所述相机信息打包回复给所述应用系统(10); S2.4、当所述摄像机系统(30)端的协议为搜索类协议,所述应用系统(10)端的协议为注册类协议,所述前端网关系统(20)发送搜索类协议的搜索命令至所述摄像机系统(30),所述摄像机系统(30)收到所述搜索命令后,只有符合搜索类协议的相机回复搜索命令,所述前端网关系统(20)转换回复搜索命令的相机的协议为注册类协议,并将相机信息发送至应用系统(10)。6.如权利要求5所述的一种摄像机的协议转换系统的转换方法,其特征在于,所述转换方法还包括以下步骤:所述前端网关系统(20)配置所述摄像机系统(30)端的视频流格式为第一类协议,配置所述应用系统(10)端的视频流格式为第二类协议; 当所述摄像机系统(30)以第一类协议发送视频流至前端网关系统(20),所述前端网关系统(20)将所述视频流的格式转换为所述第二类协议并发送所述视频流至所述应用系统(1)07.如权利要求5所述的一种摄像机的协议转换系统的转换方法,其特征在于:步骤S2.1中的所述命令至少包括目录查询、相机信息查询、云台控制、录像查询、实时视频点播、录像点播、录像控制。
【文档编号】H04L29/06GK106060459SQ201610384402
【公开日】2016年10月26日
【申请日】2016年5月30日
【发明人】王霄, 王灵, 王一灵, 张衡祥, 毕凯强, 尹莉莉, 谢永亮, 刘慧 , 胡兴, 余保华, 李铮
【申请人】安徽四创电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1