System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种机顶盒测试方法、系统、机顶盒和可读存储介质技术方案_技高网

一种机顶盒测试方法、系统、机顶盒和可读存储介质技术方案

技术编号:40746645 阅读:3 留言:0更新日期:2024-03-25 20:04
本申请涉及机顶盒技术领域,尤其涉及一种机顶盒测试方法、系统、机顶盒和可读存储介质,该方法包括:分别获取启动阶段、播控阶段以及静默阶段时的处理器参数,所述处理器参数包括温度参数以及负荷参数;基于各阶段时的温度参数以及负荷参数,确定所述机顶盒的温升‑负荷测试结果。本申请可以提高机顶盒测试效率,降低检测成本,同时能够准确了解机顶盒各阶段的真实温升情况,及时掌握机顶盒的耐高温特性。

【技术实现步骤摘要】

本申请涉及机顶盒,尤其涉及一种机顶盒测试方法、系统、机顶盒和可读存储介质


技术介绍

1、随着互联网技术及数字电视的蓬勃发展,智能机顶盒功能越来越复杂,应用场景繁多。为了提高产品的稳定性以及耐高温性,需要对机顶盒进行各阶段的测试,来确定产品是否合格。而现有的测试方法是将机顶盒与电视通过hdmi线连接,并由测试人员通过遥控器逐一查看机顶盒的测试状态,并借助温度测试仪来对异常高温环境进行判断。这样不仅耗费人力,同时结果较难反映机顶盒各阶段的真实温升情况,进而难以准确掌握机顶盒的耐高温特性。


技术实现思路

1、鉴于上述问题,本申请提出一种机顶盒测试方法、系统、机顶盒和可读存储介质。

2、第一方面,本专利技术提供一种机顶盒测试方法,包括:

3、分别获取启动阶段、播控阶段以及静默阶段时的处理器参数,所述处理器参数包括温度参数以及负荷参数;

4、基于各阶段时的温度参数以及负荷参数,确定所述机顶盒的温升-负荷测试结果。

5、在可选的实施方式中,所述分别获取启动阶段、播控阶段以及静默阶段时的处理器参数,包括:

6、循环进入启动阶段、播控阶段以及静默阶段,并在每进入任一阶段,获取该阶段时的处理器参数。

7、在可选的实施方式中,所述循环进入启动阶段、播控阶段以及静默阶段,并在每进入任一阶段,获取该阶段时的处理器参数,包括:

8、进入启动阶段,并获取启动阶段时的第一温度参数和第一负荷参数;

9、由所述启动阶段转入所述播控阶段,并获取播控测试时的第二温度参数和第二负荷参数;

10、由所述播控阶段转入所述静默阶段,并获取所述静默阶段时的第三温度参数和第三负荷参数;

11、由所述静默阶段继续转入所述启动阶段;

12、所述温度参数包括第一温度参数、第二温度参数和第三温度参数;所述负荷参数包括第一负荷参数、第二负荷参数和第三负荷参数;

13、可选地,所述启动阶段包括第一启动阶段和重启阶段;

14、所述机顶盒在上电后进入第一启动阶段,并在静默阶段获取第三温度参数和第三负荷参数后,转入所述重启阶段。

15、在可选的实施方式中,所述播控测试包括读写测试和片源播放测试;

16、所述获取播控测试时的第二温度参数和第二负荷参数,包括:

17、通过启动播控应用播放片源,并按照预设读写规则向存储器进行读写操作,以监控得到所述第二温度参数和第二负荷参数。

18、在可选的实施方式中,所述基于各阶段时的温度参数以及负荷参数,确定所述机顶盒的温升-负荷测试结果,包括:

19、基于各阶段时的温度参数以及负荷参数,分别得到每个阶段对应的温升曲线图;

20、计算所述温升曲线图中每个点的斜率和对应的曲率半径;

21、基于所述斜率和所述曲率半径以及所述负荷参数,得到所述每个阶段的温升-负荷测试结果。

22、在可选的实施方式中,所述负荷参数包括处理器的运行频率、运行核数、核电压以及占用率中的至少一项;

23、所述方法还包括:

24、当所述温度参数达到第一预设温度时,则调节所述处理器的运行频率和/或核电压;

25、当所述温度参数达到第二预设温度时,则进入待机保护状态,其中,所述第一预设温度小于所述第二预设温度。

26、在可选的实施方式中,还包括:

27、分析播控测试时输出的图像数据;

28、当所述图像数据为空时,则获取播控测试时的第二温度参数并侦测当前状态是否切入至待机保护状态,得到侦测结果;

29、当所述图像数据存在数据异常现象时,所述数据异常现象包括花屏信号、蓝屏信号和马赛克信号中的至少一者,则记录所述数据异常现象。

30、第二方面,本专利技术提供一种机顶盒测试系统,包括:

31、获取模块,用于分别获取启动阶段、播控阶段以及静默阶段时的处理器参数,所述处理器参数包括温度参数以及负荷参数;

32、确定模块,用于基于各阶段时的温度参数以及负荷参数,确定所述机顶盒的温升-负荷测试结果。

33、第三方面,本专利技术提供一种机顶盒,包括存储单元和处理单元,所述存储单元中存储有计算机程序,所述处理单元通过调用所述存储单元中存储的所述计算机程序,执行如前述实施方式所述的机顶盒测试方法的步骤。

34、第四方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如前述实施方式所述的机顶盒测试方法的步骤。

35、本申请实施例通过区分多个阶段来获取机顶盒的处理器参数,即分别获取启动阶段、播控阶段以及静默阶段时的处理器参数,所述处理器参数包括温度参数以及负荷参数;然后再基于各阶段时的温度参数以及负荷参数,确定所述机顶盒的温升-负荷测试结果。本方案能自动地分阶段进行测试,并实时获取每个阶段的处理器参数,一方面利用机顶盒的自动执行代替了人为手动进行测试,提高测试效率;另一方面,温度参数和负荷参数包括在处理器参数中,可以直接读取,再结合机顶盒区分启动阶段、播控阶段以及静默阶段,即能够全面得到机顶盒在各阶段的温度参数以及负荷参数,进而准确掌握机顶盒在各个阶段的温升-负荷测试结果,由此能够准确了解机顶盒各阶段的真实温升情况,最终借助各个阶段的温升-负荷测试结果及时掌握机顶盒的耐高温特性。

本文档来自技高网...

【技术保护点】

1.一种机顶盒测试方法,其特征在于,包括:

2.根据权利要求1所述的机顶盒测试方法,其特征在于,所述分别获取启动阶段、播控阶段以及静默阶段时的处理器参数,包括:

3.根据权利要求2所述的机顶盒测试方法,其特征在于,所述循环进入启动阶段、播控阶段以及静默阶段,并在每进入任一阶段,获取该阶段时的处理器参数,包括:

4.根据权利要求3所述的机顶盒测试方法,其特征在于,所述播控测试包括读写测试和片源播放测试;

5.根据权利要求1所述的机顶盒测试方法,其特征在于,所述基于各阶段时的温度参数以及负荷参数,确定所述机顶盒的温升-负荷测试结果,包括:

6.根据权利要求1至5任一项所述的机顶盒测试方法,其特征在于,所述负荷参数包括处理器的运行频率、运行核数、核电压以及占用率中的至少一项;

7.根据权利要求1至5任一项所述的机顶盒测试方法,其特征在于,还包括:

8.一种机顶盒测试系统,其特征在于,包括:

9.一种机顶盒,其特征在于,包括存储单元和处理单元,所述存储单元中存储有计算机程序,所述处理单元通过调用所述存储单元中存储的所述计算机程序,执行如权利要求1至7任一项所述的机顶盒测试方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如权利要求1至7任一项所述的机顶盒测试方法的步骤。

...

【技术特征摘要】

1.一种机顶盒测试方法,其特征在于,包括:

2.根据权利要求1所述的机顶盒测试方法,其特征在于,所述分别获取启动阶段、播控阶段以及静默阶段时的处理器参数,包括:

3.根据权利要求2所述的机顶盒测试方法,其特征在于,所述循环进入启动阶段、播控阶段以及静默阶段,并在每进入任一阶段,获取该阶段时的处理器参数,包括:

4.根据权利要求3所述的机顶盒测试方法,其特征在于,所述播控测试包括读写测试和片源播放测试;

5.根据权利要求1所述的机顶盒测试方法,其特征在于,所述基于各阶段时的温度参数以及负荷参数,确定所述机顶盒的温升-负荷测试结果,包括:

6.根据权利要求1至5任一项所述的...

【专利技术属性】
技术研发人员:高玉端周士兵
申请(专利权)人:湖南国科微电子股份有限公司
类型:发明
国别省市:

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

1