一种基于GB/T28181协议的测试装置及方法制造方法及图纸

技术编号:19702667 阅读:25 留言:0更新日期:2018-12-08 14:17
一种基于GB/T28181协议的测试装置及方法,将整个调测装置分为两部分,Agent模式和Server模式,每个模式都由一个周期性的测试请求模块和主动触发的请求模块组成,并提供了对测试过程中的交互消息的解析和打印保存的功能。本装置在使用时,不需要配置另外的运行环境,也不需要辅助的工具。可以分别模拟平台和设备的功能,满足使用者对平台与设备的调试要求。

【技术实现步骤摘要】
一种基于GB/T28181协议的测试装置及方法
本专利技术属于视频监控领域,具体涉及一种基于GB/T28181协议的测试装置及方法,主要是基于GB/T28181协议进行通信的平台和设备,涉及对这类平台和设备的调试与分析。
技术介绍
目前基于GB/T28181(《GBT28181-2016视频联网_信息传输交换控制技术要求》)协议进行通信的对象,主要有两类:一种是28181服务平台,用于对大量的设备进行便捷的访问和管理,并且平台间也可以进行互相通信访问,访问彼此拥有的设备;另一种是以IPC(InternetProtocolCamera,网络摄像机)和NVR(NetworkVideoRecorder,网络硬盘录像机)为代表的28181设备。开发人员在进行平台或设备的开发工作时,需要一个同样基于GB/T28181的测试工具来调试新添加代码逻辑,确认功能是否被正确的实现。并且,在平台或设备在日常运作中出现问题,也需要测试工具来进行问题还原分析。现有技术方案1:SPVMN视频监控联网调测软件。该软件通过IE浏览器打开一个调测页面,可以分别模拟平台和设备的功能,将之与待测试设备和平台进行对接,便可结合软件的消息分析记录窗口和一些分析页面,对受测对象的实现的28181功能有一个直观的了解。该方案1的缺点包括:使用前需要安装额外的运行环境,并且必须要搭配IE浏览器一起使用;SPVMN只关注待测对象实现的28181协议标准与否,对待测对象的日常运行并不关心,所以调试功能有所欠缺;SPVMN每次只能测试一个对象,比如模拟平台功能时,只能接入一个待测设备进行测试。现有技术方案2:使用自主研发的服务平台调试GB/T28181设备。有些公司可能会开发自己的GB/T28181服务平台,那在开发GB/T28181设备的时候,就会直接使用现有的平台进行设备调试。该方案2的缺点包括:企业级平台往往庞大而复杂,不适合每个开发人员去搭建和配置;测试时难以定位问题。现有技术方案3:使用现有的GB/T28181设备协助服务平台进行调试。设备可以是自主研发的,也可以是同行业其他厂家的。该方案3的缺点包括:用真实设备测试,提高了开发成本;设备对测试请求的响应难以观察,难以定位问题;真实设备有自己的固有运行逻辑,不能即时的反映开发人员的测试期望,比如当开发人员需要一个设备的某个指令时,往往需要等几十秒钟或对设备进行一系列的配置,才能得到目标消息。
技术实现思路
针对现有技术的缺点,本专利技术的目的在于提出一种基于GB/T28181协议的测试装置及方法,能满足对待测平台或设备的功能测试需求,即时响应使用者的测试期望,并能在待测对象运行出现问题时,提供必要的日志或运行提示,协助使用者进行问题分析。为解决上述技术问题,本专利技术提供了一种基于GB/T28181协议的测试装置,其特征在于:该测试装置包括用于模拟设备功能的第一模块,用于模拟平台功能的第二模块,以及用于选择模式类型的初始化界面;所述第一模块中利用第一模式模拟了设备的功能;所述第二模块中利用第二模式模拟了平台的功能;在所述初始化界面中选择所使用的第一模式或第二模式以实现对设备或平台的测试要求。优选的,所述第一模式为Agent模式。优选的,所述第一模块中包括被动响应子模块、自动循环子模块以及第一主动触发子模块,其中所述被动响应子模块对待测平台的发来的请求进行解析,并将解析结果打印在软件界面和本地日志文件中,最后根据解析结果对平台进行对应的回复;所述自动循环子模块可以周期性的对待测平台发送请求或者通知,以满足特定的测试场景,可由用户有选择的调整,包括开启、关闭和参数微调;在所述第一主动触发子模块用户可以主动向平台发送一次性的请求或者通知,达到测试模拟功能。优选的,所述第二模式为Sever模式。优选的,所述第二模块中包括定时检测子模块及第二主动触发子模块,所述定时检测子模块可以周期性的向待测设备发起资源获取,包括设备上存储的状态信息和流媒体文件,可有用户根据自己的测试期望有选择的调整和开启;在所述第二主动触发子模块用户可以主动向待测设备发起一次性的测试请求,并确认设备是否正常达到请求的目的。为解决上述技术问题,本专利技术还提供了一种基于GB/T28181协议的测试方法,其特征在于:该测试方法包括:利用第一模式模拟了设备的功能;和/或利用第二模式模拟了平台的功能;在初始化界面中选择所使用的第一模式或第二模式以实现对设备或平台的测试要求。优选的,所述第一模式为Agent模式;优选的,在所述Agent模式中包括:S01:装置会对待测平台的发来的请求进行解析,并将解析结果打印在软件界面和本地日志文件中,最后根据解析结果对平台进行对应的回复;S02:装置可以周期性的对待测平台发送请求或者通知,以满足特定的测试场景,可由用户有选择的调整,包括开启、关闭和参数微调;S03:用户可以主动向平台发送一次性的请求或者通知,达到测试模拟功能。优选的,所述第二模式为Sever模式;优选的,在所述Sever模式中包括:S04:测试装置可以周期性的向待测设备发起资源获取,包括设备上存储的状态信息和流媒体文件,可有用户根据自己的测试期望有选择的调整和开启;S05:用户可以主动向待测设备发起一次性的测试请求,并确认设备是否正常达到请求的目的。与现有技术相比,本专利技术至少具有下述的有益效果或优点:本专利技术提供的这种基于GB/T28181协议的测试装置及方法,将整个调测装置分为两部分,Agent模式和Server模式,每个模式都由一个周期性的测试请求模块和主动触发的请求模块组成,并提供了对测试过程中的交互消息的解析和打印保存的功能。本装置在使用时,不需要配置另外的运行环境,也不需要辅助的工具。可以分别模拟平台和设备的功能,满足使用者对平台与设备的调试要求。附图说明以下将结合附图对本专利技术做进一步详细说明;图1是本专利技术设备的系统结构图;图2是本专利技术的关于Agent模式的系统结构图;图3是本专利技术的关于Sever模式的系统结构图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。GB/T28181该标准规定了公共安全视频监控联网系统的互联结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求。本标准适用于公共安全视频监控联网系统的方案设计、系统检测、验收以及与之相关的设备研发、生产。一种基于GB/T28181协议的测试装置,具体主体系统结构如图1所示,该测试装置包括利用Agent模式用于模拟设备功能的模块,利用Sever模式用于模拟平台功能的模块,以及用于选择模式类型的初始化界面;在所述初始化界面中选择所使用的Agent模式或Sever以实现对设备或平台的测试要求。如图2所示,在利用Agent模式用于模拟设备功能的模块中包括被动响应子模块、自动循环子模块以及一主动触发子模块,其中所述被动响应子模块对待测平台的发来的请求进行解析,并将解析结果打印在软件界面和本地日志文件中,最后根据解析结果对平台进行对应的回复;所本文档来自技高网
...

【技术保护点】
1.一种基于GB/T28181协议的测试装置,其特征在于:该测试装置包括用于模拟设备功能的第一模块,用于模拟平台功能的第二模块,以及用于选择模式类型的初始化界面;所述第一模块中利用第一模式模拟了设备的功能;所述第二模块中利用第二模式模拟了平台的功能;在所述初始化界面中选择所使用的第一模式或第二模式以实现对设备或平台的测试要求。

【技术特征摘要】
1.一种基于GB/T28181协议的测试装置,其特征在于:该测试装置包括用于模拟设备功能的第一模块,用于模拟平台功能的第二模块,以及用于选择模式类型的初始化界面;所述第一模块中利用第一模式模拟了设备的功能;所述第二模块中利用第二模式模拟了平台的功能;在所述初始化界面中选择所使用的第一模式或第二模式以实现对设备或平台的测试要求。2.根据权利要求1所述的装置,其特征在于:所述第一模式为Agent模式。3.根据权利要求2所述的装置,其特征在于:所述第一模块中包括被动响应子模块、自动循环子模块以及第一主动触发子模块,其中所述被动响应子模块对待测平台的发来的请求进行解析,并将解析结果打印在软件界面和本地日志文件中,最后根据解析结果对平台进行对应的回复;所述自动循环子模块可以周期性的对待测平台发送请求或者通知,以满足特定的测试场景,可由用户有选择的调整,包括开启、关闭和参数微调;在所述第一主动触发子模块用户可以主动向平台发送一次性的请求或者通知,达到测试模拟功能。4.根据权利要求1所述的装置,其特征在于:所述第二模式为Sever模式。5.根据权利要求4所述的装置,其特征在于:所述第二模块中包括定时检测子模块及第二主动触发子模块,所述定时检测子模块可以周期性的向待测设备发起资源获取,包括设备上存储的状态信息和流媒体文件,可有用户根据自己的测试期望有选择的调整和...

【专利技术属性】
技术研发人员:吴荣鑫江盛欣洪曙光黄仝宇汪刚宋一兵侯玉清刘双广
申请(专利权)人:高新兴科技集团股份有限公司
类型:发明
国别省市:广东,44

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

1