本发明专利技术实施例提供了一种远程测试方法、装置及电子设备,包括:从车机主机的显示信号输出端口获取车机的视频显示信号,其中,视频显示信号用于控制车机的显示组件显示与视频显示信号相应的显示内容;基于获取的车机的视频显示信号,向测试设备提供对车机进行远程测试的车机界面画面,以使测试设备通过车机界面画面中获取的用户操作对车机进行远程测试。通过本发明专利技术实施例,有效解决了通过摄像头获取的视频数据在远程测试设备中显示时存在的图像清晰度差、分辨率差异较大、图像细节缺失严重等问题,进而提高了工作人员通过测试设备对待测试车机进行远程控制操作的准确度。试车机进行远程控制操作的准确度。试车机进行远程控制操作的准确度。
【技术实现步骤摘要】
一种远程测试方法、装置及电子设备
[0001]本专利技术涉及计算机
,尤其涉及一种远程测试方法、装置及电子设备。
技术介绍
[0002]出于安全等方面的考虑,Linux系统的汽车主机不同于安卓端,通常是封闭的系统,不允许安装任何第三方系统服务程序,因此很难应用目前已经很成熟的安卓远程测试。
[0003]目前针对Linux汽车主机进行远程测试的方法,通常是在Linux汽车主机的显示屏前架设一台摄像头,通过该摄像头来采集显示屏幕上所显示的视频数据,然后,将获取的上述视频数据通过网络发送给测试设备,测试设备根据获取的上述视频数据,对待测试的Linux汽车主机进行远程测试。
[0004]然而,采用上述方式对Linux汽车主机进行远程测试的过程中,由于测试设备获取的视频数据是通过摄像头获取的,而通过上述摄像头获取的视频数据在测试设备中显示时会存在图像清晰度差、分辨率差异较大、图像细节缺失严重等问题,很容易导致进行远程控制操作的工作人员无法准确对待测试Linux汽车主机进行精确的远程控制操作。
技术实现思路
[0005]本专利技术实施例的目的是提供一种远程测试方法、装置及电子设备,以解决现有技术中在对车机(如Linux汽车主机)进行远程测试的过程中无法对汽车主机进行精确控制的技术问题。
[0006]为了解决上述技术问题,本专利技术实施例是这样实现的:
[0007]第一方面,本专利技术实施例提供了一种远程测试方法,包括:
[0008]从车机主机的显示信号输出端口获取所述车机的视频显示信号,其中,所述视频显示信号用于控制所述车机的显示组件显示与所述视频显示信号相应的显示内容;
[0009]基于获取的所述车机的视频显示信号,向测试设备提供对所述车机进行远程测试的车机界面画面,以使所述测试设备通过所述车机界面画面中获取的用户操作对所述车机进行远程测试。
[0010]可选地,所述从车机主机的显示信号输出端口获取所述车机的视频显示信号,包括:
[0011]通过高速数据线HSD与所述车机主机的显示信号输出端口连接以获取所述车机的视频显示信号。
[0012]可选地,所述基于获取的所述车机的视频显示信号,向测试设备提供对所述车机进行远程测试的车机界面画面,包括:
[0013]基于获取的所述车机的视频显示信号,对所述视频显示信号进行解序列化操作,得到原始视频显示信号;
[0014]基于预设的视频压缩算法,对所述原始视频显示信号进行压缩处理,得到界面视频传输信号;
[0015]向测试设备提供对所述车机进行远程测试的界面视频传输信号,以得到对所述车机进行远程测试的车机界面画面。
[0016]可选地,所述基于预设的视频压缩算法,对所述原始视频显示信号进行压缩处理,得到界面视频传输信号,包括:
[0017]基于预设的视频压缩算法,对所述原始视频显示信号进行压缩处理得到重编码后的视频显示信号;
[0018]对经过重编码后的视频显示信号中的图像帧按照预设编号规则进行编号处理,得到整合了帧编号的图像帧,其中,所述整合了帧编号的图像帧中携带有编号信息;
[0019]对所述整合了帧编号的图像帧按照预设组装规则进行处理,得到界面视频传输信号。
[0020]可选地,所述对经过重编码后的视频显示信号中的图像帧按照预设编号规则进行编号处理,得到整合了帧编号的图像帧,包括:
[0021]将经过重新编码后的视频显示信号中的图像帧报文拆解为多个数据段,其中,所述数据段中包含报文头和报文数据;
[0022]将携带有编号的预设数据段插入至所述数据段之间,得到整合了帧编号的图像帧。
[0023]可选地,所述基于获取的所述车机的视频显示信号,向测试设备提供对所述车机进行远程测试的车机界面画面,包括:
[0024]基于获取的所述车机的视频显示信号,通过socket技术向测试设备提供对所述车机进行远程测试的车机界面画面。
[0025]第二方面,本专利技术实施例提供了一种远程测试方法,所述方法包括:
[0026]接收并显示车机界面画面,其中,所述车机界面画面为对从车机主机的显示信号输出端口获取的车机的视频显示信号经过处理后得到的;
[0027]接收针对所述车机界面画面的触发操作,确定所述触发操作的操作类型以及所述触发操作所对应的所述车机界面画面的触发区域;
[0028]根据所述触发区域以及所述触发操作的操作类型生成车机控制信号,其中,所述车机控制信号用于控制车机执行所述触发区域所对应的控制操作;
[0029]将所述车机控制信号发送至待测试的车机,以使所述车机根据接收到的所述车机控制信号执行相应的控制操作。
[0030]可选地,所述车机界面画面中的图像帧为携带有编号信息的图像帧;
[0031]所述方法还包括:
[0032]判断接收到的车机界面画面中的当前图像帧编号与上一图像帧编号是否符合预设规则;
[0033]在接收到的当前图像帧编号与上一帧图像帧编号不满足所述预设规则的情况下,生成车机界面画面获取请求;
[0034]将所述车机界面画面获取请求发送至视频采集集成设备。
[0035]第三方面,本专利技术实施例提供了一种远程测试装置,所述装置包括:
[0036]获取模块,用于从车机主机的显示信号输出端口获取所述车机的视频显示信号,其中,所述视频显示信号用于控制所述车机的显示组件显示与所述视频显示信号相应的显
示内容;
[0037]第一发送模块,用于基于获取的所述车机的视频显示信号,向测试设备提供对所述车机进行远程测试的车机界面画面,以使所述测试设备通过所述车机界面画面中获取的用户操作对所述车机进行远程测试。
[0038]第四方面,本专利技术实施例提供了一种远程测试装置,所述装置包括:
[0039]接收模块,用于接收并显示车机界面画面,其中,所述车机界面画面为对从车机主机的显示信号输出端口获取的车机的视频显示信号经过处理后得到的;
[0040]处理模块,用于接收针对所述车机界面画面的触发操作,确定所述触发操作的操作类型以及所述触发操作所对应的所述车机界面画面的触发区域;
[0041]第一生成模块,用于根据所述触发区域以及所述触发操作的操作类型生成车机控制信号,其中,所述车机控制信号用于控制车机执行所述触发区域所对应的控制操作;
[0042]第二发送模块,用于将所述车机控制信号发送至待测试的车机,以使所述车机根据接收到的所述车机控制信号执行相应的控制操作。
[0043]第五方面,本专利技术实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线;其中,所述处理器、所述通信接口以及所述存储器通过总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序,实现如第一方面所述的远程测试方法步骤;或者实现如第二方面所述的远程测试方法步骤。
[0044]第六方面,本专利技术实施例提本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种远程测试方法,其特征在于,所述方法包括:从车机主机的显示信号输出端口获取所述车机的视频显示信号,其中,所述视频显示信号用于控制所述车机的显示组件显示与所述视频显示信号相应的显示内容;基于获取的所述车机的视频显示信号,向测试设备提供对所述车机进行远程测试的车机界面画面,以使所述测试设备通过所述车机界面画面中获取的用户操作对所述车机进行远程测试。2.根据权利要求1所述的方法,其特征在于,所述从车机主机的显示信号输出端口获取所述车机的视频显示信号,包括:通过高速数据线HSD与所述车机主机的显示信号输出端口连接以获取所述车机的视频显示信号。3.根据权利要求1所述的方法,其特征在于,所述基于获取的所述车机的视频显示信号,向测试设备提供对所述车机进行远程测试的车机界面画面,包括:基于获取的所述车机的视频显示信号,对所述视频显示信号进行解序列化操作,得到原始视频显示信号;基于预设的视频压缩算法,对所述原始视频显示信号进行压缩处理,得到界面视频传输信号;向测试设备提供对所述车机进行远程测试的界面视频传输信号,以得到对所述车机进行远程测试的车机界面画面。4.根据权利要求3所述的方法,其特征在于,所述基于预设的视频压缩算法,对所述原始视频显示信号进行压缩处理,得到界面视频传输信号,包括:基于预设的视频压缩算法,对所述原始视频显示信号进行压缩处理得到重编码后的视频显示信号;对经过重编码后的视频显示信号中的图像帧按照预设编号规则进行编号处理,得到整合了帧编号的图像帧,其中,所述整合了帧编号的图像帧中携带有编号信息;对所述整合了帧编号的图像帧按照预设组装规则进行处理,得到界面视频传输信号。5.根据权利要求4所述的方法,其特征在于,所述对经过重编码后的视频显示信号中的图像帧按照预设编号规则进行编号处理,得到整合了帧编号的图像帧,包括:将经过重新编码后的视频显示信号中的图像帧报文拆解为多个数据段,其中,所述数据段中包含报文头和报文数据;将携带有编号的预设数据段插入至所述数据段之间,得到整合了帧编号的图像帧。6.根据权利要求1所述的方法,其特征在于,所述基于获取的所述车机的视频显示信号,向测试设备提供对所述车机进行远程测试的车机界面画面,包括:基于获取的所述车机的视频显示信号,通过socket技术向测试设备提供对所述车机进行远程测试的车机界面画面。7.一种远程测试方法,其特征在于,所述方法包括:接收并显示车机界面画面,其中,所述车机界面画面为对从车机主机的显示信号输出端口获取的车机的视频显示信号经过处理后得到的;接收针对所述车机界面画面的触发操作,...
【专利技术属性】
技术研发人员:梁栋,
申请(专利权)人:北京云测信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。