一种ott机顶盒生产老化稳定性的测试方法及系统的制作方法

xiaoxiao2020-10-23  9

一种ott机顶盒生产老化稳定性的测试方法及系统的制作方法
【技术领域】
[0001]本发明涉及机顶盒测试技术领域,尤其涉及一种OTT机顶盒生产老化稳定性的测试方法及系统。
【背景技术】
[0002]OTT是“Over The Top”的缩写,是指通过互联网向用户提供各种应用服务,目前网络电视采用的机顶盒就是OTT机顶盒,机顶盒作为一种嵌入式产品,在其生产前进行大量的老化稳定性测试,是保证整机稳定性的重要环节。OTT机顶盒老化测试不像有线电视机顶盒那样通过接收有线信号,然后解调得到视频数据,播放视频就可以进行老化测试了,OTT机顶盒是双向业务,需要通过用户点播方式播放视频,主要是通过网口和Wifi模块进行通信,因此对OTT机顶盒的老化测试就需要对网口和Wifi通信稳定性进行检测,以保证OTT机顶盒通信模块稳定性。
[0003]传统对OTT机顶盒的测试方式是通过搭建一个大型的媒体服务器,将大批量的OTT机顶盒连接到媒体服务器,OTT机顶盒通过访问媒体服务器进行下载视频播放,以达到测试效果,由于一个片源时间有限不能满足长时间播放测试需要重复点播操作以实现测试,如果通过人工不断点播方式进行老化测试需要投入大量的人力物力,而且老化环境是在高温环境下进行,不适宜人工点播,这种传统的测试方式需要提供至少一台大型媒体服务器,并且还要通过大量的交换机将大批OTT机顶盒与媒体服务器相连,设备成本投入大,耗费大量的人力物力,且测试方式繁琐,测试效果不佳。

【发明内容】

[0004]本发明要解决的技术问题之一,在于提供一种OTT机顶盒生产老化稳定性的测试方法,实现批量自动测试,减少了人力,提高了测试效率,同时本方法不需要大型媒体服务器和交换机的投入,大大降低了设备投资成本。
[0005]本发明要解决的技术问题之一是这样实现的:一种OTT机顶盒生产老化稳定性的测试方法,包括如下步骤:
[0006]步骤10、在每一待测试的OTT机顶盒内加入一段带片源的媒体服务程序,并在每一待测试的OTT机顶盒程序中加入一段点播请求程序,所述媒体服务程序用于发送片源,所述点播请求程序用于向与所述OTT机顶盒相连的设备发起点播请求;
[0007]步骤20、将偶数个待测试的OTT机顶盒分成若干对,且任一对OTT机顶盒均选择同一种通信方式进行连接,并将OTT机顶盒上电;
[0008]步骤30、启动OTT机顶盒的点播请求程序;
[0009]步骤40、向与所述OTT机顶盒相连接的对方OTT机顶盒发起点播请求,在接收到对方OTT机顶盒的媒体服务程序发来的片源数据后进行播放。
[0010]进一步的,所述步骤20中通信方式包括网口连接方式和Wifi连接方式。
[0011]进一步的,所述步骤30具体为:通过遥控器按键启动OTT机顶盒的点播请求程序。
[0012]进一步的,所述方法还包括步骤50、在所述OTT机顶盒在播放过程中实时监听视频播放情况,当监听到视频播放完毕时,重新执行步骤40。
[0013]本发明要解决的技术问题之二,在于提供一种OTT机顶盒生产老化稳定性的测试系统,实现批量自动测试,减少了人力,提高了测试效率,同时本系统不需要大型媒体服务器和交换机的投入,大大降低了设备投资成本。
[0014]本发明要解决的技术问题之二是这样实现的:一种OTT机顶盒生产老化稳定性的测试系统,包括机顶盒程序模块、连接模块、启动模块和点播模块;
[0015]所述机顶盒程序模块,用于在每一待测试的OTT机顶盒内加入一段带片源的媒体服务程序,并在每一待测试的OTT机顶盒程序中加入一段点播请求程序,所述媒体服务程序用于发送片源,所述点播请求程序用于向与所述OTT机顶盒相连的设备发起点播请求;
[0016]所述连接模块,用于将偶数个待测试的OTT机顶盒分成若干对,且任一对OTT机顶盒均选择同一种通信方式进行连接,并将OTT机顶盒上电;
[0017]所述启动模块,用于启动OTT机顶盒的点播请求程序;
[0018]所述点播模块,用于向与所述OTT机顶盒相连接的对方OTT机顶盒发起点播请求,在接收到对方OTT机顶盒的媒体服务程序发来的片源数据后进行播放。
[0019]进一步的,所述连接模块中通信方式包括网口连接方式和wifi连接方式。
[0020]进一步的,所述启动模块具体为:用于通过遥控器按键启动OTT机顶盒的点播请求程序。
[0021]进一步的,所述系统还包括监听模块,所述监听模块用于在所述OTT机顶盒在播放过程中实时监听视频播放情况,当监听到视频播放完毕时,重新执行点播模块。
[0022]本发明具有如下优点:本发明通过在OTT机顶盒中加入点播请求程序和片源,使得OTT机顶盒在测试过程中实现对视频解码模块、网口通信模块和Wifi通信模块的测试,从而验证整机系统稳定性,只需两个OTT机顶盒相连,即可实现相互点播,无需另外提供大型的媒体服务器以及连接各OTT机顶盒的交换机,即可实现对OTT机顶盒生产老化稳定性的批量测试,大大提高了测试效率,降低了测试的设备投入成本。
【附图说明】
[0023]下面参照附图结合实施例对本发明作进一步的说明。
[0024]图1为本发明方法执行流程图。
[0025]图2为本发明测试wifi连接方式时的两OTT机顶盒连接示意图。
[0026]图3为本发明测试网口连接方式时的两OTT机顶盒连接示意图。
【具体实施方式】
[0027]如图1所示,一种OTT机顶盒生产老化稳定性的测试方法,包括如下步骤:
[0028]步骤10、在每一待测试的OTT机顶盒内加入一段带片源的媒体服务程序,并在每一待测试的OTT机顶盒程序中加入一段点播请求程序,所述媒体服务程序用于发送片源,所述点播请求程序用于向与所述OTT机顶盒相连的设备发起点播请求;
[0029]步骤20、将偶数个待测试的OTT机顶盒分成若干对,且任一对OTT机顶盒均选择同一种通信方式进行连接,并将OTT机顶盒上电,每所述OTT机顶盒上均设有用于通信的网口模块和wifi模块,所述通信方式包括网口连接方式和wifi连接方式,在测试时,选择其中一种通信方式进行测试;
[0030]步骤30、通过遥控器按键启动OTT机顶盒的点播请求程序;
[0031 ] 步骤40、向与所述OTT机顶盒相连接的对方OTT机顶盒发起点播请求,对方OTT机顶盒接收到点播请求后通过媒体服务程序将片源给发起点播请求的OTT机顶盒,发起点播请求的OTT机顶盒在接收到对方OTT机顶盒的片源数据后进行视频播放。
[0032]步骤50、在所述OTT机顶盒在播放过程中实时监听视频播放情况,当监听到视频播放完毕时,重新执行步骤40。
[0033]例如,在需要对wifi模块进行测试时,只需将OTT机顶盒A和OTT机顶盒B通过wifi方式相连,将OTT机顶盒A和OTT机顶盒B上电后,由于OTT机顶盒内置有带片源的媒体服务程序和点播请求程序,因此OTT机顶盒A和OTT机顶盒B均可同时实现媒体服务器和点播请求服务器的功 能,如图2,表示在wifi连接方式下,OTT机顶盒B通过遥控器启动点播请求程序后,此时的OTT机顶盒B作为点播请求服务器通过wifi模块向OTT机顶盒A发起点播请求,OTT机顶盒A媒体服务程序通过wifi模块向OTT机顶盒B发送片源,OTT机顶盒B接收到片源数据并进行播放,在播放视频的过程,可以同时实现对视频解码模块和wifi通信模块的测试,同理,若OTT机顶盒A启动点播请求程序,则OTT机顶盒A作为点播请求服务器,OTT机顶盒B作为媒体服务器为OTT机顶盒A提供片源;
[0034]若需要对网口模块进行测试,则将OTT机顶盒A’和OTT机顶盒B’通过网口方式进行连接,将OTT机顶盒A’和OTT机顶盒B’上电后,如图3所示,表示在网口连接方式下,当OTT机顶盒B’通过遥控器启动点播请求程序后,此时的OTT机顶盒B’作为点播请求服务器通过网口模块向OTT机顶盒A’发起点播请求,OTT机顶盒A’媒体服务程序通过网口模块向OTT机顶盒B’发送片源,OTT机顶盒B’接收到片源数据并进行播放,在播放视频的过程,可以同时实现对视频解码模块和网口通信模块的测试,同理,当OTT机顶盒A’启动点播请求程序时,OTT机顶盒A’通过点播请求服务程序并采用网口连接向OTT机顶盒B’发起点播请求,获取OTT机顶盒B’内的片源并进行播放。
[0035]在整个测试过程中,两OTT机顶盒通过网口连接或wifi连接方式进行通信,实现同时请求对方的片源,并加载对方的片源进行播放,大大提高测试效率。大量的OTT机顶盒在分成若干对后进行测试,实现批量测试,且OTT机顶盒在播放视频过程中实时监听视频播放情况,自动重新点播,使得点播请求操作自动化,无需人为操作,简化了测试过程。
[0036]一种OTT机顶盒生产老化稳定性的测试系统,包括机顶盒程序模块、连接模块、启动模块、点播模块和监听模块;
[0037]所述机顶盒程序模块,用于在每一待测试的OTT机顶盒内加入一段带片源的媒体服务程序,并在每一待测试的OTT机顶盒程序中加入一段点播请求程序,所述媒体服务程序用于发送片源,所述点播请求程序用于向与所述OTT机顶盒相连的设备发起点播请求;
[0038]所述连接模块,用于将偶数个待测试的OTT机顶盒分成若干对,且任一对OTT机顶盒均选择同一种通信方式进行连接,并将OTT机顶盒上电,每所述OTT机顶盒上均设有用于通信的网口模块和Wifi模块,所述通信方式包括网口连接方式和Wifi连接方式,在测试时,选择其中一种通信方式进行测试;
[0039]所述启动模块,用于通过遥控器按键启动OTT机顶盒的点播请求程序;
[0040]所述点播模块,用于向与所述OTT机顶盒相连接的对方OTT机顶盒发起点播请求,对方OTT机顶盒接收到点播请求后通过媒体服务程序将片源给发起点播请求的OTT机顶盒,发起点播请求的OTT机顶盒在接收到对方OTT机顶盒的片源信息后进行视频播放;
[0041]所述监听模块,用于在所述OTT机顶盒在播放过程中实时监听视频播放情况,当监听到视频播放完毕时,重新执行点播模块。
[0042]虽然以上描述了本发明的【具体实施方式】,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
【主权项】
1.一种OTT机顶盒生产老化稳定性的测试方法,其特征在于:包括如下步骤: 步骤10、在每一待测试的OTT机顶盒内加入一段带片源的媒体服务程序,并在每一待测试的OTT机顶盒程序中加入一段点播请求程序,所述媒体服务程序用于发送片源,所述点播请求程序用于向与所述OTT机顶盒相连的设备发起点播请求; 步骤20、将偶数个待测试的OTT机顶盒分成若干对,且任一对OTT机顶盒均选择同一种通信方式进行连接,并将OTT机顶盒上电; 步骤30、启动OTT机顶盒的点播请求程序; 步骤40、向与所述OTT机顶盒相连接的对方OTT机顶盒发起点播请求,在接收到对方OTT机顶盒的媒体服务程序发来的片源数据后进行播放。2.根据权利要求1所述的一种OTT机顶盒生产老化稳定性的测试方法,其特征在于:所述步骤20中通信方式包括网口连接方式和Wifi连接方式。3.根据权利要求1所述的一种OTT机顶盒生产老化稳定性的测试方法,其特征在于:所述步骤30具体为:通过遥控器按键启动OTT机顶盒的点播请求程序。4.根据权利要求1所述的一种OTT机顶盒生产老化稳定性的测试方法,其特征在于:所述方法还包括步骤50、在所述OTT机顶盒在播放过程中实时监听视频播放情况,当监听到视频播放完毕时,重新执行步骤40。5.一种OTT机顶盒生产老化稳定性的测试系统,其特征在于:包括机顶盒程序模块、连接模块、启动模块和点播模块; 所述机顶盒程序模块,用于在每一待测试的OTT机顶盒内加入一段带片源的媒体服务程序,并在每一待测试的OTT机顶盒程序中加入一段点播请求程序,所述媒体服务程序用于发送片源,所述点播请求程序用于向与所述OTT机顶盒相连的设备发起点播请求; 所述连接模块,用于将偶数个待测试的OTT机顶盒分成若干对,且任一对OTT机顶盒均选择同一种通信方式进行连接,并将OTT机顶盒上电; 所述启动模块,用于启动OTT机顶盒的点播请求程序; 所述点播模块,用于向与所述OTT机顶盒相连接的对方OTT机顶盒发起点播请求,在接收到对方OTT机顶盒的媒体服务程序发来的片源数据后进行播放。6.根据权利要求5所述的一种OTT机顶盒生产老化稳定性的测试系统,其特征在于:所述连接模块中通信方式包括网口连接方式和Wifi连接方式。7.根据权利要求5所述的一种OTT机顶盒生产老化稳定性的测试系统,其特征在于:所述启动模块具体为:用于通过遥控器按键启动OTT机顶盒的点播请求程序。8.根据权利要求5所述的一种OTT机顶盒生产老化稳定性的测试系统,其特征在于:所述系统还包括监听模块,所述监听模块用于在所述OTT机顶盒在播放过程中实时监听视频播放情况,当监听到视频播放完毕时,重新执行点播模块。
【专利摘要】本发明提供一种OTT机顶盒生产老化稳定性的测试方法,包括如下步骤:在每一待测试的OTT机顶盒内加入一段带片源的媒体服务程序,并在每一待测试的OTT机顶盒程序中加入一段点播请求程序;将偶数个待测试的OTT机顶盒分成若干对,且任一对OTT机顶盒均选择同一种通信方式进行连接,并将OTT机顶盒上电;启动OTT机顶盒的点播请求程序;向与所述OTT机顶盒相连接的对方OTT机顶盒发起点播请求,在接收到对方OTT机顶盒的媒体服务程序发来的片源数据后进行播放。本发明还提供一种OTT机顶盒生产老化稳定性的测试系统,实现OTT机顶盒生产老化稳定性的批量测试,大大提高测试效率,降低了测试成本。
【IPC分类】H04N17/04
【公开号】CN104883564
【申请号】CN201510255564
【发明人】吴太亮, 王献飞
【申请人】福建新大陆通信科技股份有限公司
【公开日】2015年9月2日
【申请日】2015年5月19日
转载请注明原文地址:https://www.famiwei.com/read-8136015.html

最新回复(0)