[发明专利]一种应用于视频点播系统的测试装置及测试方法有效
申请号: | 201410272755.7 | 申请日: | 2014-06-18 |
公开(公告)号: | CN105282541B | 公开(公告)日: | 2017-10-03 |
发明(设计)人: | 郑艳伟;刘磊;袁鼎;周渊斐;彭飞 | 申请(专利权)人: | 中国科学院声学研究所;北京中科智网科技有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N21/442 |
代理公司: | 北京方安思达知识产权代理有限公司11472 | 代理人: | 王宇杨,杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 视频点播 系统 测试 装置 方法 | ||
技术领域
本发明涉及视频点播技术领域,特别涉及一种应用于视频点播系统的测试装置及测试方法。
背景技术
随着网络技术的发展,无论是在互联网,还是在有线电视网,甚至在移动网,视频点播业务都已经成为了各厂商争权夺利的主战场。各厂商从视频内容质量到视频点播系统的服务质量都开展了激烈的竞争。而视频点播系统的功能和性能直接影响用户的体验,如果系统可承载的并发用户数不高,则会造成高峰期很多用户的点播请求被拒绝,直接导致用户的流失和运营商收入的减少。如果不考虑用户量,盲目的增强点播系统,提升并发量,又会造成成本过高和资源的浪费。因此需要根据用户量的多少来部署合适规模的视频点播系统,故如何准确地评测视频点播系统的功能和性能,不但对系统的生产厂商,而且对系统的运营商都至关重要。
最直观也最真实的视频点播系统的测试方法是在示范区域部署视频点播系统,然后请求真实用户进行点播,从而进行评测。但是此种方法一方面需要真实部署系统,另一方面需要发展大规模的测试用户,成本和周期都太高。
在测试领域,也有一些专业的测试设备和仪器,如IXIA和安捷伦等公司的测试仪表,不过这些专业的设备一方面是造价昂贵,另一方面是大多专业设备只能测试比较基础的网络性能,如二层、三层网络连接,少部分设备支持2~7层的协议。其中IXIA的IxLoad可以评测基于RTSP/RTP的VOD,但是其只能测试视频点播系统的整体功能和性能,无法针对系统的各个模块进行具体测试,而且也无法支持中国的NGB标准,故无法直接利用这些专业设备进行视频点播系统的测试。
因此,如何提出一种应用于视频点播系统的测试装置和方法,针对视频点播系统低成本快速地进行功能和性能测试,是一个亟待解决的问题。
发明内容
本发明的目的在于克服现有技术中的视频点播测试设备造价昂贵,且测试对象范围有限的缺陷,从而提供一种低成本的快速测试设备。
为了实现上述目的,本发明提供了一种应用于视频点播系统的测试装置,包括测试管理分析系统、接口测试机和性能测试机;其中,所述接口测试机与性能测试机分别连接到测试管理分析系统;
所述测试管理分析系统用于提供UI界面,设置测试参数,发送测试指令给接口测试机和性能测试机,接收测试机返回的测试结果,并分析及显示测试结果;所述测试管理分析系统还负责管理接口测试机和性能测试机;
所述接口测试机用于向测试管理分析系统注册,负责接收测试管理分析系统的测试指令,按照测试参数生成测试请求和测试数据包,将测试请求和测试数据包发送给被测的视频点播系统,接收被测视频点播系统所返回的测试响应,将采集到的测试响应返回给测试管理分析系统进行分析,以验证被测视频点播系统的接口功能正确性;
所述性能测试机用于向测试管理分析系统注册,负责接收测试管理分析系统的测试指令,按照测试参数生成测试请求和高并发的测试数据包,将测试请求和高并发的测试数据包发送给被测的视频点播系统,接收被测的视频点播系统返回的测试响应,对测试响应进行统计分析,将分析结果返回给测试管理分析系统,验证被测视频点播系统的性能,所述被测视频点播系统的性能包括并发量、吞吐、时延、时延抖动在内的参数。
上述技术方案中,所述接口测试机有一个或多个,其数目能根据需要动态增加。
上述技术方案中,所述性能测试机有一个或多个,其数目能根据需要动态增加。
上述技术方案中,所述测试管理分析系统通过与接口测试机或性能测试机建立心跳连接来维护接口测试机或性能测试机的生命周期;所述接口测试机或性能测试机通过心跳将测试任务的执行状态通告给测试管理分析系统,测试管理分析系统据此监测测试机的运行状况。
上述技术方案中,所述测试参数包括:测试请求的最大并发数、开始时间、持续时间、请求的并发分布、生成速度。
上述技术方案中,所述接口测试机或性能测试机至少包括两种类型,一种类型的接口测试机或性能测试机用于对符合NGB标准的视频点播系统进行测试,另一种类型的接口测试机或性能测试机用于对符合NGOD标准的视频点播系统进行测试。
本发明还提供了基于所述的应用于视频点播系统的测试装置所实现的测试方法,包括:
步骤1)、注册;所述性能测试机、接口测试机分别与测试管理分析系统建立连接,向测试管理分析系统注册;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京中科智网科技有限公司,未经中国科学院声学研究所;北京中科智网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410272755.7/2.html,转载请声明来源钻瓜专利网。