移动终端远程交互测试系统和远程交互测试方法

文档序号:7868160阅读:147来源:国知局
专利名称:移动终端远程交互测试系统和远程交互测试方法
技术领域
本发明属于电子通讯技术领域,涉及远程测试系统和方法,尤其涉及一种移动终端远程交互测试系统;同时,本发明还涉及一种移动终端远程交互测试方法。
背景技术
移动终端远程测试是指可以通过互联网,对移动终端进行控制、在远程移动终端上安装并测试应用,方便开发者进行移动终端应用的开发、测试工作,也能方便售后人员对故障机器的检查。音视频双向交互是指在远程测试的过程中,测试者需要看到移动终端的实时画面和听到测试过程中移动终端发出的声音,并能够与移动终端进行可行交互。使远程测试达到现场真机测试的效果。目前,在远程测试目前的解决方案中,不能够真正传输音视频。目前的解决方案主要包括两种,方案一远程客户端的图像采用屏幕截图,以图片的方式传输到服务器端,测试端看到的是非连续的一帧帧图片。方案二 远程客户端的图像采用屏幕截图,而后将所截图片制作成一个flash格式的动画,以flash格式动画的形式储`存并传输到测试端,测试端看到一段flash动画。然而,上述两种方式存在诸多缺陷首先,测试端看到的是非连贯的图片或视频,不能如实地反映移动终端设备的真实情况;其次,远程测试端无法从移动终端获取音频信息,无法很好地完成移动终端的音频测试;此外,远程测试端无法向移动终端发送音频数据。

发明内容
本发明所要解决的技术问题是提供一种移动终端远程交互测试系统和方法,其可在移动终端进行远程测试中获取移动终端的音视频,并可向移动终端发送音频数据供测试使用,取得良好的音视频交互。为解决上述技术问题,本发明采用如下技术方案一种移动终端远程交互测试系统,所述系统包括测试终端、管理服务器、远程控制终端,所述测试终端连接一个以上移动终端,所述管理服务器分别连接测试终端及远程控制终端;所述测试终端包括音视频编码模块,所述音视频编码模块用于移动终端输出的音视频的采集及编码;所述管理服务器用于将通过所述测试终端编码的音视频转发至远程控制终端,还将远程控制终端发送的音频数据转发至测试终端;所述远程控制终端用于通过互联网接收管理服务器转发的音视频,还用于发送音频数据至管理服务器,通过管理服务器转发至测试终端,并由测试终端发送至移动终端。进一步地,所述远程控制终端包括音频编码模块,用于对供移动终端测试的音频数据的编码,生成音频编码数据,并通过互联网发送至管理服务器,由管理服务器转发至测试终端,作为移动终端的音频输入;所述测试终端还包括音频解码模块,用于从远程控制终端发送至移动终端的音频数据的解码。进一步地,所述远程控制终端包括控制指令模块,用于发送控制指令至管理服务器;所述管理服务器包括测试终端控制模块,用于根据控制指令模块发出的控制指令控制测试终端的音视频的输出。进一步地,所述管理服务器包括流媒体模块,用于将测试终端采集的音视频以流媒体的形式发送至远程控制端。进一步地,所述测试终端通过USB接口与一个以上移动终端连接。进一步地,所述移动终端包括智能手机或平板电脑中的一种或两种移动终端。一种移动终端远程交互测试方法,包括测试终端、管理服务器、远程控制终端,所述测试终端连接一个以上移动终端,所述管理服务器分别连接测试终端及远程控制终端,所述方法包括如下步骤步骤S1:远程控制终端将音频数据发送至管理服务器;步骤S2 :管理服务器将所述音频数据转发至测试终端,由测试终端发送至移动终端;步骤S3 :测试终端采 集移动终端输出的音视频,并对音视频编码;步骤S4 :管理服务器将所述编码的音视频通过互联网转发至远程控制终端;步骤S5 :远程控制终接收并播放移动终%5的首视频。进一步地,远程控制终端将音频数据编码,生成音频编码数据,发送至管理服务器;所述管理服务器将所述音频数据转发至测试终端,由测试终端解码发送至移动终端。进一步地,所述步骤4具体包括所述管理服务器将所述编码的音视频通过互联网以流媒体的形式转发至远程控制终端。进一步地,所述步骤4具体包括所述管理服务器根据远程控制终端发出的控制指令控制测试终端的音视频的输出,将测试终端采集的经过编码的音视频通过互联网以流媒体的形式转发至远程控制终端。本发明的有益效果在于本发明通过测试终端及管理服务器的设置,可以在远程对移动终端进行音视频测试,并可以实现远程音视频的双向交互,让远程控制终端可以获得移动终端的音视频,从而进行分析。管理服务器有效地管理测试数据,控制音视频的输入和米集。


图1为本发明所述移动终端远程交互测试系统的结构示意图。图2为本发明所述移动终端远程交互测试系统的模块结构示意图。图3为本发明所述移动终端远程交互测试方法的步骤流程图。图不10—远程控制终端;101—首频编码模块;102—指令模块;20—管理服务器;201 一测试端控制模块;202—流媒体模块;30—测试终端;301—首视频编码模块;302—音频解码模块;40—手机。
具体实施例方式下面结合附图详细说明本发明的优选实施例。请参阅图1,本发明公开了一种移动终端远程交互测试系统。所述系统包括远程控制终端10、管理服务器20、测试终端30。所述管理服务器20分别连接测试终端30及远程控制终端10。测试终端30通过USB接口与多个移动终端连接。此外,本实施例中,移动终端可以为手机40,也可以是平板电脑等其他电子设备。请参阅图2,其为本发明一种移动终端远程交互测试系统的模块结构示意图。所述测试终端30包括音视频编码模块301和音频解码模块302。所述音视频编码模块301用以完成对手机40输出的音视频的采集及编码。所述音频解码模块302用以对从管理服务器20接收到的音频数据进行解码。所述管理服务器20用以负责流媒体的接续及对测试终端30的控制,将经过所述测试终端30编码的音视频以流媒体的形式转发至远程控制终端10,同时将远程控制终端10发送的音频数据转发至测试终端30。所述管理服务器20包括测试终端控制模块201,用以根据远程控制终端10的指令模块发出的指令控制测试终端30进行音视频的输出。测试终端30采集手机40的音视频数据后,对音视频进行编码。根据指令模块的命令发送至管理服务器20,由管理服务器20的流媒体模块202将所述音视频数据通过流媒体的形式发送至远程控制终端10。远程控制终端10通过互联网以流媒体的形式接收手机40的音视频数据,并播放出来供测试人员查看。所述远程控制终端10还包括音频编码模块101,用以对需要输入至手机测试的声音进行编码,生成音频编码数据。远程控制终端10将经过编码的音频编码数据发送至管理服务器20。然后,所述管理服务器20将从远程控制终端10输入的音频编码数据转发至测试终端30。测试终端30的音频解码模块对音频编码数据进行解码,解码后的音频数据发送至手机,由手机播放。然后测试终端30采集手机40播放的音频数据,通过管理服务器20发送至远程控制终端10,由远程控制终端10分析该声音数据。

本发明也适用于远程控制终端10发送视频数据至手机40,供手机40播放,并通过测试终端30采集播放的音视频数据,通过管理服务器20反馈至远程控制终端10分析。以上公开了本发明实现音视频双向交互系统的组成。本发明还公开了移动终端远程交互测试方法。请参阅图3,所述方法包括如下步骤步骤S1:远程控制终端将音频数据发送至管理服务器。具体地,远程控制终端将音频数据编码,生成音频编码数据,发送至管理服务器。远程控制终端还可以将视频数据编码,生成视频编码数据,发送至管理服务器。步骤S2 :管理服务器将所述音频数据转发至测试终端,由测试终端发送至手机。具体地,所述管理服务器将所述音频数据转发至测试终端,由测试终端解码发送至手机。手机播放该音频数据,或播放手机内的视频文件。步骤S3 :测试终端采集手机输出的音视频,并对音视频编码。具体地,手机播放由远程控制终端发送过来的音视频或本地音视频文件,测试终端的音视频编码模块采集手机输出的音视频。通过远程控制测试终端采集手机的音视频或手机用户手动开启音视频。测试终端的音视频编码模块采集手机屏幕显示的视频信息和播放的音频信息,并对音、视频信息进行编码。所述音视频编码模块实际为安装在计算机主机中的音视频采集卡,所述视频采集卡可以采集手机屏幕显示的视频数据,采集手机输出的音频数据。步骤S4 :管理服务器将所述编码的音视频通过互联网转发至远程控制终端。具体地,所述管理服务器根据远程控制终端发出的控制指令控制测试终端的音视频的输出,将测试终端采集的经过编码的音视频通过互联网以流媒体的形式转发至远程控制终立而。步骤S5 :远程控制终端接收并播放手机的音视频。具体地,远程控制终端接收手机的音视频同时,并播放该音视频。通过分析对比查看手机是否正常。综上所述,本发明的移动终端远程交互测试的系统及方法,通过测试终端及管理服务器,可以在远程对移动终端进行音视频测试,并可以实现远程音视频的双向交互,让远程控制终端可以获得移动终端的音视频,从而进行分析。这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。
权利要求
1.一种移动终端远程交互测试系统,其特征在于,所述系统包括测试终端、管理服务器、远程控制终端,所述测试终端连接一个以上移动终端,所述管理服务器分别连接测试终端及远程控制终端; 所述测试终端包括音视频编码模块,所述音视频编码模块用于移动终端输出的音视频的采集及编码; 所述管理服务器用于将通过所述测试终端编码的音视频转发至远程控制终端,还将远程控制终端发送的音频数据转发至测试终端; 所述远程控制终端用于通过互联网实时接收管理服务器转发的音视频,还用于发送音频数据至管理服务器,通过管理服务器转发至测试终端,并由测试终端发送至移动终端。
2.根据权利要求1所述的移动终端远程交互测试系统,其特征在于 所述远程控制终端包括音频编码模块,用于对供移动终端测试的音频数据的编码,生成音频编码数据,并通过互联网发送至管理服务器,由管理服务器转发至测试终端,作为移动终端的音频输入; 所述测试终端还包括音频解码模块,用于从远程控制终端发送至移动终端的音频数据的解码。
3.根据权利要求1所述的移动终端远程交互测试系统,其特征在于 所述远程控制终端包括控制指令模块,用于发送控制指令至管理服务器; 所述管理服务器包括测试终端控制模块,用于根据控制指令模块发出的控制指令控制测试终端的音视频的输出。
4.根据权利要求1所述的移动终端远程交互测试系统,其特征在于 所述管理服务器包括流媒体模块,用于将测试终端采集的音视频以流媒体的形式发送至远程控制端。
5.根据权利要求1所述的移动终端远程交互测试系统,其特征在于 所述测试终端通过USB接口与一个以上移动终端连接。
6.根据权利要求1-5任一权利要求所述的移动终端远程交互测试系统,其特征在于 所述移动终端包括智能手机或平板电脑中的一种或两种移动终端。
7.一种移动终端远程交互测试方法,包括测试终端、管理服务器、远程控制终端,所述测试终端连接一个以上移动终端,所述管理服务器分别连接测试终端及远程控制终端,其特征在于,所述方法包括如下步骤 步骤S1:远程控制终端将音频数据发送至管理服务器; 步骤S2 :管理服务器将所述音频数据转发至测试终端,由测试终端发送至移动终端; 步骤S3 :测试终端采集移动终端输出的音视频,并对音视频编码; 步骤S4 :管理服务器将所述编码的音视频通过互联网转发至远程控制终端; 步骤S5 :远程控制终端接收并播放移动终端的音视频。
8.根据权利要求7所述的移动终端远程交互测试方法,其特征在于 远程控制终端将音频数据编码,生成音频编码数据,发送至管理服务器;所述管理服务器将所述音频数据转发至测试终端,由测试终端解码发送至移动终端。
9.根据权利要求7所述的移动终端远程交互测试方法,其特征在于所述步骤4具体包括所述管理服务器将所述编码的音视频通过互联网以流媒体的形式转发至远程控制终端。
10.根据权利要求7或9所述的移动终端远程交互测试方法,其特征在于,所述步骤4具体包括 所述管理服务器根据远程控制终端发出的控制指令控制测试终端的音视频的输出,将测试终端采集的经过编码的音视频通过互联网以流媒体的形式转发至远程控制终端。
全文摘要
本发明公开了一种移动终端远程交互测试的系统及方法,所述系统包括测试终端、管理服务器、远程控制终端;所述测试终端包括音视频编码模块,所述音视频编码模块用于移动终端输出的音视频的采集及编码;所述管理服务器用于将通过所述测试终端编码的音视频转发至远程控制终端,还将远程控制终端发送的音频数据转发至测试终端;所述远程控制终端用于通过互联网实时接收管理服务器转发的音视频,还用于发送音频数据至管理服务器,通过管理服务器转发至测试终端,由测试终端发送至移动终端。本发明通过测试终端及管理服务器的设置,可以在远程对移动终端进行音视频测试,并可以实现远程音视频的交互,效果良好。
文档编号H04M1/24GK103036966SQ201210528500
公开日2013年4月10日 申请日期2012年12月10日 优先权日2012年12月10日
发明者周玲玲, 乐金 申请人:周玲玲
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1