嵌入式设备的视频流测试方法和视频流测试处理方法技术

技术编号:38819606 阅读:19 留言:0更新日期:2023-09-15 19:58
本说明书涉及一种嵌入式设备的视频流测试方法和视频流测试处理方法。其中,视频流测试方法包括:获取所述服务器发送的目标测试程序地址、第一目标视频标识和目标测试图像地址;基于所述目标测试程序地址在所述目标设备文件夹中获取并执行所述目标测试程序;基于所述第一目标视频标识和所述目标测试图像地址在所述目标设备文件夹中获取所述目标测试程序所需的第一目标测试图像。本说明书实施例无需将测试图像和测试程序分别部署到对应的嵌入式设备中,且所有的测试过程和控制流程都通过服务器来进行的,减少了数据和程序的部署时间成本以及测试流程时间成本,从而可以缩短嵌入式设备的整体测试时间成本。入式设备的整体测试时间成本。入式设备的整体测试时间成本。

【技术实现步骤摘要】
嵌入式设备的视频流测试方法和视频流测试处理方法


[0001]本说明书涉及嵌入式设备测试
,尤其是涉及一种嵌入式设备的视频流测试方法和视频流测试处理方法。

技术介绍

[0002]为了确保嵌入式设备功能正常、性能稳定、兼容性良好并具有足够安全性,保证嵌入式设备功能和性能符合预期,通常会对嵌入式设备进行相应的功能或性能测试。在相关技术中,对于嵌入式设备的测试通常是预先将测试数据和测试程序移植到嵌入式设备的开发板中,然后在开发板运行测试程序,并基于测试数据进行测试。
[0003]由于嵌入式设备都是独立的,相关技术中的测试方式,频繁的移植数据和程序会使得操作成本和测试时间大大增加。尤其是涉及视频流测试时,其测试数据体量较大,在移植测试数据时会占用更多的测试时间。

技术实现思路

[0004]本说明书旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本说明书的一个目的在于提出一种嵌入式设备的视频流测试方法,能够将测试图像和测试程序都部署在服务器,利用服务器远程控制嵌入式设备完成测试,减少了测试时间。
[0005]本说明书第二个目的在于提出一种嵌入式设备的视频流测试处理方法。
[0006]本说明书第三个目的在于提出一种嵌入式设备的视频流测试系统。
[0007]本说明书第四个目的在于提出一种嵌入式设备的视频流测试装置。
[0008]本说明书第五个目的在于提出一种嵌入式设备的视频流测试处理装置。
[0009]本说明书第六个目的在于提出一种嵌入式设备。
[0010]本说明书第七个目的在于提出一种电子设备。
[0011]本说明书第八个目的在于提出一种计算机可读存储介质。
[0012]为达上述目的,本说明书第一方面实施例提出了一种嵌入式设备的视频流测试方法,所述视频流测试方法应用于嵌入式设备;所述嵌入式设备测试所需的第一目标测试图像和目标测试程序存储在与所述嵌入式设备远程连接的服务器中的目标设备文件夹;所述目标设备文件夹挂载在所述嵌入式设备上;所述方法包括:获取所述服务器发送的目标测试程序地址、第一目标视频标识和目标测试图像地址;基于所述目标测试程序地址在所述目标设备文件夹中获取并执行所述目标测试程序;基于所述第一目标视频标识和所述目标测试图像地址在所述目标设备文件夹中获取所述目标测试程序所需的第一目标测试图像。
[0013]在本说明书的一些实施例中,所述视频流测试方法还包括:在所述目标测试程序执行完成的情况下,将测试结果发送至所述服务器;其中,所述测试结果是根据所述嵌入式设备执行所述目标测试程序过程中对所述第一目标测试图像的图像处理结果和所述目标测试程序中的对应的预期处理结果之间的比对情况确定的。
[0014]在本说明书的一些实施例中,所述视频流测试方法还包括:在所述目标测试程序
执行过程中,若还需除所述第一目标测试图像外的第二目标测试图像对所述嵌入式设备进行测试,发送所述第二目标测试图像对应的第二目标视频标识的视频标识请求至所述服务器。
[0015]在本说明书的一些实施例中,基于所述第一目标视频标识和所述目标测试图像地址在所述目标设备文件夹中获取所述目标测试程序所需的第一目标测试图像,包括:基于所述目标测试图像地址确定所述目标设备文件夹中的存放测试图像的图像文件夹;基于所述第一目标视频标识在所述图像文件夹中,确定文件标识与所述第一目标视频标识一致的目标测试图像文件夹,并在所述目标测试图像文件夹中获取所述第一目标测试图像。
[0016]为达上述目的,本说明书第二方面实施例提出了一种嵌入式设备的视频流测试处理方法,所述视频流测试处理方法应用于服务器;所述视频流测试处理方法包括:执行测试控制程序,以获取第一目标视频标识并与目标嵌入式设备远程连接;其中,所述目标嵌入式设备为需要使用所述第一目标视频标识对应的第一目标测试图像进行测试的嵌入式设备;所述服务器中的目标设备文件夹挂载在所述目标嵌入式设备上;所述目标设备文件夹对应有目标测试图像地址和目标测试程序地址;发送所述第一目标视频标识、所述目标测试图像地址和所述目标测试程序地址至所述目标嵌入式设备;以使所述目标嵌入式设备基于所述目标测试程序地址从所述目标设备文件夹中获取测试所需的目标测试程序,基于所述第一目标视频标识和所述目标测试图像地址从所述目标设备文件夹中获取所述第一目标测试图像。
[0017]在本说明书的一些实施例中,所述视频流测试处理方法还包括:接收所述目标嵌入式设备发送的视频标识请求;其中,所述视频标识请求包括除所述第一目标视频标识外的第二目标视频标识;在所述视频标识消息队列中存在所述第二目标视频标识的情况下,在所述视频标识消息队列中读取所述第二目标视频标识;将所述第二目标视频标识和所述目标测试图像地址发送至所述目标嵌入式设备。
[0018]在本说明书的一些实施例中,所述视频流测试处理方法还包括:接收所述目标嵌入式设备发送的测试结果;其中,所述测试结果是根据所述嵌入式设备执行所述目标测试程序过程中对所述第一目标测试图像的图像处理结果和所述目标测试程序中的对应的预期处理结果之间的比对情况确定的。
[0019]在本说明书的一些实施例中,所述服务器部署有视频标识消息队列;所述获取第一目标视频标识,包括:在所述视频标识消息队列中获取所述第一目标视频标识。
[0020]在本说明书的一些实施例中,所述目标设备文件夹包括存放若干测试视频的视频文件夹;所述服务器还部署有视频地址消息队列;所述视频标识消息队列的生成方式包括:执行视频地址遍历程序,以遍历所述视频文件夹中所有测试视频的测试视频地址,并将所述测试视频地址发送到所述视频地址消息队列;执行视频处理程序,以读取所述视频地址消息队列中的任一个测试视频地址,并对所述测试视频地址对应的测试视频进行抽帧处理得到预设格式的测试图像后,将所述测试视频对应的视频标识发送至所述视频标识消息队列;重复上述执行所述视频处理程序的过程,直至将所述视频文件夹中的所有测试视频对应的视频标识发送至所述视频标识消息队列。
[0021]在本说明书的一些实施例中,所述目标设备文件夹中包括存放测试图像的图像文件夹;对所述测试视频地址对应的测试视频进行抽帧处理得到预设格式的测试图像后,所
述方法还包括:将所述测试图像存储至所述图像文件夹中的测试图像文件夹中,并以所述测试视频对应的视频标识作为所述测试图像文件夹的文件标识。
[0022]在本说明书的一些实施例中,所述对所述测试视频地址对应的测试视频进行抽帧处理得到预设格式的测试图像,包括:基于预设抽帧频率对所述测试视频进行抽帧处理,得到若干中间格式的中间图像;对若干所述中间图像进行格式转换处理,得到若干所述预设格式的所述测试图像。
[0023]为达上述目的,本说明书第三方面实施例提出了一种嵌入式设备的视频流测试系统,所述视频流测试系统包括服务器和嵌入式设备;所述嵌入式设备测试所需的第一目标测试图像和目标测试程序存储在所述服务器中的目标设备文件夹;所述目标设备文件夹挂载在所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种嵌入式设备的视频流测试方法,其特征在于,所述视频流测试方法应用于嵌入式设备;所述嵌入式设备测试所需的第一目标测试图像和目标测试程序存储在与所述嵌入式设备远程连接的服务器中的目标设备文件夹;所述目标设备文件夹挂载在所述嵌入式设备上;所述方法包括:获取所述服务器发送的目标测试程序地址、第一目标视频标识和目标测试图像地址;基于所述目标测试程序地址在所述目标设备文件夹中获取并执行所述目标测试程序;基于所述第一目标视频标识和所述目标测试图像地址在所述目标设备文件夹中获取所述目标测试程序所需的第一目标测试图像。2.根据权利要求1所述的视频流测试方法,其特征在于,所述方法还包括:在所述目标测试程序执行完成的情况下,将测试结果发送至所述服务器;其中,所述测试结果是根据所述嵌入式设备执行所述目标测试程序过程中对所述第一目标测试图像的图像处理结果和所述目标测试程序中对应的预期处理结果之间的比对情况确定的。3.根据权利要求1所述的视频流测试方法,其特征在于,所述方法还包括:在所述目标测试程序执行过程中,若还需除所述第一目标测试图像外的第二目标测试图像对所述嵌入式设备进行测试,发送所述第二目标测试图像对应的第二目标视频标识的视频标识请求至所述服务器。4.根据权利要求1所述的视频流测试方法,其特征在于,基于所述第一目标视频标识和所述目标测试图像地址在所述目标设备文件夹中获取所述目标测试程序所需的第一目标测试图像,包括:基于所述目标测试图像地址确定所述目标设备文件夹中的存放测试图像的图像文件夹;基于所述第一目标视频标识在所述图像文件夹中,确定文件标识与所述第一目标视频标识一致的目标测试图像文件夹,并在所述目标测试图像文件夹中获取所述第一目标测试图像。5.一种嵌入式设备的视频流测试处理方法,其特征在于,所述视频流测试处理方法应用于服务器;所述方法包括:执行测试控制程序,以获取第一目标视频标识并与目标嵌入式设备远程连接;其中,所述目标嵌入式设备为需要使用所述第一目标视频标识对应的第一目标测试图像进行测试的嵌入式设备;所述服务器中的目标设备文件夹挂载在所述目标嵌入式设备上;所述目标设备文件夹对应有目标测试图像地址和目标测试程序地址;发送所述第一目标视频标识、所述目标测试图像地址和所述目标测试程序地址至所述目标嵌入式设备;以使所述目标嵌入式设备基于所述目标测试程序地址从所述目标设备文件夹中获取测试所需的目标测试程序,基于所述第一目标视频标识和所述目标测试图像地址从所述目标设备文件夹中获取所述第一目标测试图像。6.根据权利要求5所述的视频流测试处理方法,其特征在于,所述服务器部署有视频标识消息队列;所述获取第一目标视频标识,包括:在所述视频标识消息队列中获取所述第一目标视频标识。7.根据权利要求6所述的视频流测试处理方法,其特征在于,所述方法还包括:接收所述目标嵌入式设备发送的视频标识请求;其中,所述视频标识请求包括除所述
第一目标视频标识外的第二目标视频标识;在所述视频标识消息队列中存在所述第二目标视频标识的情况下,在所述视频标识消息队列中读取所述第二目标视频标识;将所述第二目标视频标识和所述目标测试图像地址发送至所述目标嵌入式设备。8.根据权利要求5所述的视频流测试处理方法,其特征在于,所述方法还包括:接收所述目标嵌入式设备发送的测试结果;其中,所述测试结果是...

【专利技术属性】
技术研发人员:蒋焱郑哲袁福生熊艳伟门浩马辉李扬张瑶瑶
申请(专利权)人:北京智芯微电子科技有限公司
类型:发明
国别省市:

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

1