一种IPTV机顶盒性能测试装置、方法及系统制造方法及图纸

技术编号:23898895 阅读:47 留言:0更新日期:2020-04-22 09:52
本发明专利技术涉及一种IPTV机顶盒性能测试装置、方法及系统,所述测试装置包括:测试请求接收模块,用于获取测试请求,解析获得测试内容;浏览器测试模块,当所述测试内容为浏览器测试时响应,用于对待测机顶盒的浏览器性能进行测试;播放器测试模块,当所述测试内容为播放器测试时响应,用于对待测机顶盒的播放器性能进行测试;测试结果反馈模块,用于存储并反馈测试结果;所述浏览器测试模块中存储有多个测试实例,基于所述测试实例获得浏览器性能的测试结果;所述播放器测试模块中存储有多个与视频格式对应的播放操作实例,基于所述播放操作实例获得播放器性能的测试结果。与现有技术相比,本发明专利技术具有操作简单、结果反馈快速、准确率高等优点。

【技术实现步骤摘要】
一种IPTV机顶盒性能测试装置、方法及系统
本专利技术属于智能设备领域,涉及一种互联网电视机顶盒,尤其是涉及一种IPTV机顶盒性能测试装置、方法及系统。
技术介绍
IPTV即交互式网络电视,是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的技术。IPTV用户使用终端,即IPTV机顶盒,通过宽带接入线路接入,在电视机上使用业务,如接收视频点播节目、视频广播及网上冲浪等功能,IPTV机顶盒包括标清机顶盒、高清机顶盒(基本型)、高清机顶盒(增强型)等,机顶盒的操作系统主要有android、Linux等操作系统。机顶盒的软件结构分为操作系统、中间层、应用软件层,如图2所示。机顶盒的操作系统层实现操作系统、硬件驱动和适配等功能。中间层包括浏览器、播放器、JVM(JavaVirtualMachine,Java虚拟机)和客户端应用引擎等功能模块。界面和应用层实现用户界面和相关应用等功能。而EPG页面能否在电视机上良好的展示和互动,在EPG(electricalprogramguide,电子节目单)页面制作方面,主要由IPTV机顶盒的性能决定。目前,IPTV业务中,缺乏检测IPTV机顶盒性能的有效工具,多年来,都是在从业人员在部署落地的IPTV项目的测试过程中,通过经验和具体业务的测试来判断IPTV机顶盒的性能是否满足落地项目的要求。目前的做法既不能准确反映机顶盒的性能,也很耽误落地项目的进展,容易导致产品设计和研发的反复返工。一旦机顶盒不能满足项目要求,就需要重新修改产品设计和重新开发EPG页面,或者反馈机顶盒厂商修改机顶盒浏览器,非常耽误项目进程。因此,非常需要在落地项目产品设计阶段,能够判断出IPTV机顶盒的性能情况的工具。
技术实现思路
本专利技术的目的在于克服上述现有技术存在的缺陷而提供一种操作方便、快速的IPTV机顶盒性能测试装置、方法及系统。本专利技术的目的可以通过以下技术方案来实现:一种IPTV机顶盒性能测试装置,包括:测试请求接收模块,用于获取测试请求,解析获得测试内容;浏览器测试模块,当所述测试内容为浏览器测试时响应,用于对待测机顶盒的浏览器性能进行测试;播放器测试模块,当所述测试内容为播放器测试时响应,用于对待测机顶盒的播放器性能进行测试;测试结果反馈模块,用于存储并反馈测试结果;其中,所述浏览器测试模块中存储有多个测试实例,基于所述测试实例获得浏览器性能的测试结果;所述播放器测试模块中存储有多个与视频格式对应的播放操作实例,基于所述播放操作实例获得播放器性能的测试结果。进一步地,所述测试实例包含多个检测项目,多个所述检测项目按序执行。进一步地,所述浏览器测试模块维护一用于测试EPG的HTML检测页面,该HTML检测页面基于所述测试实例实现配置,通过HTML检测页面的参数与待测机顶盒的浏览器反馈参数获得浏览器性能的测试结果。进一步地,所述播放操作实例包含多个检测项目,多个所述检测项目按序执行。本专利技术还提供一种IPTV机顶盒性能测试方法,该方法包括以下步骤:1)获取测试请求,解析获得测试内容,当所述测试内容为浏览器测试时执行步骤2),当所述测试内容为播放器测试时执行步骤3);2)对待测机顶盒的浏览器性能进行测试;3)对待测机顶盒的播放器性能进行测试;4)存储并反馈测试结果;其中,所述步骤2)中,基于预先存储的多个测试实例获得浏览器性能的测试结果;所述步骤3)中,基于预先存储的多个与视频格式对应的播放操作实例获得播放器性能的测试结果。进一步地,所述测试实例包含多个检测项目,多个所述检测项目按序执行。进一步地,所述步骤2)中,维护一用于测试EPG的HTML检测页面,该HTML检测页面基于所述测试实例实现配置,通过HTML检测页面的参数与待测机顶盒的浏览器反馈参数获得浏览器性能的测试结果。进一步地,所述播放操作实例包含多个检测项目,多个所述检测项目按序执行。本专利技术还提供一种IPTV机顶盒性能测试系统,包括电视机、IPTV业务服务器和遥控器,待测IPTV与电视机有线连接,并通过网络与IPTV业务服务器连接,所述IPTV业务服务器运行有测试程序,执行:获取测试请求解析获得测试内容;当所述测试内容为浏览器测试时,对待测机顶盒的浏览器性能进行测试;当所述测试内容为播放器测试时,对待测机顶盒的播放器性能进行测试;存储并向电视机反馈测试结果;所述遥控器接收用于控制测试流程的操作命令。与现有技术相比,本专利技术具有如下有益效果:1、本专利技术能够比较准确判断出IPTV机顶盒的浏览器、播放器的性能情况,不仅能指导产品设计的方向,节约开发成本,还能较为准确的判断测试机顶盒是适合高体验EPG页面,还是降效的低体验EPG页面,甚至能准确的向机顶盒厂商反馈问题。2、本专利技术对不同测试内容设置独立的测试流程,针对性强,能够获得更准确的测试结果。3、本专利技术对各测试实例的多个检测项目设置一定检测顺序,可靠性高。4、本专利技术解决了传统的IPTVEPG业务开发环境中,缺少快速有效的检测手段,产品设计和产品研发过程得不到预先指导,需要等到落地测试,才能测试机顶盒性能能否满足产品设计的需求,或者采购机顶盒时,不能准确判断采购机顶盒能否满足哪类效果的EPG产品的适配的问题,能快速在几分钟时间内,对机顶盒做出准确预判。附图说明图1为本专利技术的流程示意图;图2为IPTV机顶盒软件结构示意图。具体实施方式下面结合附图和具体实施例对本专利技术进行详细说明。本实施例以本专利技术技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。实施例1本实施例提供一种IPTV机顶盒性能测试装置,包括测试请求接收模块、浏览器测试模块、播放器测试模块和测试结果反馈模块,其中,测试请求接收模块用于获取测试请求,解析获得测试内容;浏览器测试模块当测试内容为浏览器测试时响应,用于对待测机顶盒的浏览器性能进行测试;播放器测试模块当测试内容为播放器测试时响应,用于对待测机顶盒的播放器性能进行测试;测试结果反馈模块用于存储并反馈测试结果。浏览器测试模块中存储有多个测试实例,基于测试实例获得浏览器性能的测试结果。测试实例包含多个检测项目,多个检测项目按序执行。浏览器测试模块维护一用于测试EPG的HTML(HypertextMarkupLanguage,超文本标记语言)检测页面,该HTML检测页面基于测试实例实现配置,通过HTML检测页面的参数与待测机顶盒的浏览器反馈参数获得浏览器性能的测试结果。播放器测试模块中存储有多个与视频格式对应的播放操作实例,基于播放操作实例获得播放器性能的测试结果。播放操作实例包含多个检测项目,多个检测项目按序执行。该装置可测试的本文档来自技高网
...

【技术保护点】
1.一种IPTV机顶盒性能测试装置,其特征在于,包括:/n测试请求接收模块,用于获取测试请求,解析获得测试内容;/n浏览器测试模块,当所述测试内容为浏览器测试时响应,用于对待测机顶盒的浏览器性能进行测试;/n播放器测试模块,当所述测试内容为播放器测试时响应,用于对待测机顶盒的播放器性能进行测试;/n测试结果反馈模块,用于存储并反馈测试结果;/n其中,/n所述浏览器测试模块中存储有多个测试实例,基于所述测试实例获得浏览器性能的测试结果;/n所述播放器测试模块中存储有多个与视频格式对应的播放操作实例,基于所述播放操作实例获得播放器性能的测试结果。/n

【技术特征摘要】
1.一种IPTV机顶盒性能测试装置,其特征在于,包括:
测试请求接收模块,用于获取测试请求,解析获得测试内容;
浏览器测试模块,当所述测试内容为浏览器测试时响应,用于对待测机顶盒的浏览器性能进行测试;
播放器测试模块,当所述测试内容为播放器测试时响应,用于对待测机顶盒的播放器性能进行测试;
测试结果反馈模块,用于存储并反馈测试结果;
其中,
所述浏览器测试模块中存储有多个测试实例,基于所述测试实例获得浏览器性能的测试结果;
所述播放器测试模块中存储有多个与视频格式对应的播放操作实例,基于所述播放操作实例获得播放器性能的测试结果。


2.根据权利要求1所述的IPTV机顶盒性能测试装置,其特征在于,所述测试实例包含多个检测项目,多个所述检测项目按序执行。


3.根据权利要求1所述的IPTV机顶盒性能测试装置,其特征在于,所述浏览器测试模块维护一用于测试EPG的HTML检测页面,该HTML检测页面基于所述测试实例实现配置,通过HTML检测页面的参数与待测机顶盒的浏览器反馈参数获得浏览器性能的测试结果。


4.根据权利要求1所述的IPTV机顶盒性能测试装置,其特征在于,所述播放操作实例包含多个检测项目,多个所述检测项目按序执行。


5.一种IPTV机顶盒性能测试方法,其特征在于,该方法包括以下步骤:
1)获取测试请求,解析获得测试内容,当所述测试内容为浏览器测试时执行步骤2),当所述测试内容为播放器测试时执行步骤3);...

【专利技术属性】
技术研发人员:肖颖珠卢宝丰程曦陈卫
申请(专利权)人:百视通网络电视技术发展有限责任公司
类型:发明
国别省市:上海;31

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

1