一种端到端的时间延迟的检测方法、装置以及设备制造方法及图纸

技术编号:37602936 阅读:14 留言:0更新日期:2023-05-18 11:54
本说明书实施例公开了一种端到端的时间延迟的检测方法、装置以及设备。通过录制生成包含点击指示图像和响应指示图像的待解析视频,其中,所述点击指示图像基于点击指令在所述设备端上产生,所述响应指示图像为云端响应于所述点击指令所生成,并发送至所述设备端显示;识别所述待解析视频中的点击指示图像,生成点击时间序列;识别所述待解析视频中的响应指示图像,生成响应时间序列;匹配所述点击时间序列和所述响应时间序列,确定时间延迟,从而实现准确稳定的统计出端到端的时间延迟。而实现准确稳定的统计出端到端的时间延迟。而实现准确稳定的统计出端到端的时间延迟。

【技术实现步骤摘要】
一种端到端的时间延迟的检测方法、装置以及设备


[0001]本说明书涉及互联网
,尤其涉及一种端到端的时间延迟的检测方法、装置以及设备。

技术介绍

[0002]随着移动互联网的发展,云电脑、云手机的应用也越来越广泛。在这种场景下,端到端的时间延迟是一个重要的性能指标。
[0003]当用户在本地设备执行指令时,一般本地设备的响应时间为几毫秒,几乎可以忽略不计。但是在涉及到云端的情况下,整个流程一般如下:用户在本地设备输入指令

云端进行响应生成反馈

云端将反馈返回至本地设备

本地设备渲染并展示所述反馈,整个链路所涉及的整体耗时即为端到端的时间延迟。
[0004]基于此,需要一种准确的端到端的时间延迟的检测方案。

技术实现思路

[0005]本说明书实施例提供一种端到端的时间延迟的检测方法、装置、设备以及存储介质,用以解决如下技术问题:需要一种准确的端到端的时间延迟的检测方案。
[0006]为解决上述技术问题,本说明书一个或多个实施例是这样实现的:
[0007]在第一方面,本说明书实施例提供一种端到端的时间延迟的检测方法,包括:录制生成包含点击指示图像和响应指示图像的待解析视频,其中,所述点击指示图像基于点击指令在所述设备端上产生,所述响应指示图像为云端响应于所述点击指令所生成,并发送至所述设备端显示;识别所述待解析视频中的点击指示图像,生成点击时间序列;识别所述待解析视频中的响应指示图像,生成响应时间序列;匹配所述点击时间序列和所述响应时间序列,确定时间延迟。
[0008]在第二方面,本说明书实施例提供的一种端到端的时间延迟的检测装置,包括:录制生成包含点击指示图像和响应指示图像的待解析视频,其中,所述点击指示图像基于点击指令在所述设备端上产生,所述响应指示图像为云端响应于所述点击指令所生成,并发送至所述设备端显示;点击指示图像识别模块,识别所述待解析视频中的点击指示图像,生成点击时间序列;响应指示图像识别模块,识别所述待解析视频中的响应指示图像,生成响应时间序列;确定模块,匹配所述点击时间序列和所述响应时间序列,确定时间延迟。
[0009]在第三方面,本说明书一个或多个实施例提供一种电子设备,包括:
[0010]至少一个处理器;以及,
[0011]与所述至少一个处理器通信连接的存储器;其中,
[0012]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的方法。
[0013]在第四方面,本说明书实施例提供一种非易失性计算机存储介质存储有计算机可执行指令,当计算机读取存储介质中的计算机可执行指令后,该指令使得一个或多个处理
器执行如第一方面所述的方法。
[0014]本说明书一个或多个实施例采用的上述至少一个技术方案能够达到以下有益效果:录制生成包含点击指示图像和响应指示图像的待解析视频,其中,所述点击指示图像基于点击指令在所述设备端上产生,所述响应指示图像为云端响应于所述点击指令所生成,并发送至所述设备端显示;识别所述待解析视频中的点击指示图像,生成点击时间序列;识别所述待解析视频中的响应指示图像,生成响应时间序列;匹配所述点击时间序列和所述响应时间序列,确定时间延迟,从而实现准确稳定的统计出端到端的时间延迟,提高用户体验。
附图说明
[0015]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1a为本说明书实施例提供的一种端到端的时间延迟的检测方法的流程示意图;
[0017]图1b为本说明书实施例所提供的一种系统的架构示意图;
[0018]图2为本说明书实施例所提供的一种设备端上显示点击指示图像的示意图;
[0019]图3为本说明书实施例所提供的一种录屏得到的三张图像的示意图;
[0020]图4为本说明书实施例所提供的正常情形和异常情形的示意图;
[0021]图5为本说明书实施例所提供的一种具体的实施例的流程示意图;
[0022]图6为本说明书实施例提供的一种端到端的时间延迟的检测装置的结构示意图;
[0023]图7为本说明书实施例提供的一种电子设备的结构示意图。
具体实施方式
[0024]本说明书实施例提供一种端到端的时间延迟的检测方法、装置、设备以及存储介质。
[0025]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0026]在第一方面,如图1a所示,图1a为本说明书实施例提供的一种端到端的时间延迟的检测方法的流程示意图,包括以下步骤:
[0027]S101:录制生成包含点击指示图像和响应指示图像的待解析视频。
[0028]点击指示图像为本地设备(以下称设备端)基于点击指令在设备端上所产生的。点击指示图像可以在其中包含有第一标识用来表征该图像是点击指示图像。例如,第一标识可以是点击图标(十字指针、手型图标或者鼠标指针等等);标识也可以是指定的颜色,例如,保持设备端的背景颜色不变,将发生点击时,将设备端的显示颜色调整为另一颜色
[0029]点击指令可以是检测人员手动操作点击所生成的,也可以是基于脚本自动执行的
点击。点击指令一般而言是多次,以提高检测结果的准确性。对应生成的点击指示图像也将会是多张图像。
[0030]在设备端和云端网络连接的情形下,点击指令将会被上传至云端,云端则会基于该指令进行响应,生成对应的响应指示图像,所述响应指示图像可以通过各种形式(例如,视频流或者编码文件)返回至设备端,并由设备端进行渲染和显示。如图1b所示,图1b为本说明书实施例所提供的一种系统的架构示意图。通过该架构,云手机模拟了本地手机端的环境,从而生成的视频流可以在本地进行相应的显示。
[0031]在所述响应指示图像中同样包含有类似于所述第一标识的第二标识。即第二标识也可以是诸如指示图标、数字或者颜色等等。其中,第二标识应当与第一标识不同。
[0032]通过保持设备端的显示画面的正常工作,采用脚本产生模拟的点击指令,同时,接收并展示云端所返回的响应指示图像。此时,在设备端的显示画面上就会产生点击指示图像和响应指示图像交替出现的现象。
[0033]此时,即可以采用设备对该现象进行录制得到包含有点击指示图像和响应指示图像的待解析视频。录制得到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种端到端的时间延迟的检测方法,包括:录制生成包含点击指示图像和响应指示图像的待解析视频,其中,所述点击指示图像基于点击指令在所述设备端上产生,所述响应指示图像为云端响应于所述点击指令所生成,并发送至所述设备端显示;识别所述待解析视频中的点击指示图像,生成点击时间序列;识别所述待解析视频中的响应指示图像,生成响应时间序列;匹配所述点击时间序列和所述响应时间序列,确定时间延迟。2.如权利要求1所述的方法,其中,所述点击指示图像基于点击指令在所述设备端上产生,包括:接收点击指令,在所述设备端上产生包含点击图标的点击指示图像;相应的,所述识别所述待解析视频中的点击指示图像,包括:识别所述待解析视频中的点击图标。3.如权利要求1所述的方法,其中,所述响应指示图像为云端响应于所述点击指令所生成,包括:所述云端对接收到的点击指令进行计数,确定接收到的点击指令所对应的序号数字;响应于所述点击指令,生成包含所述序号数字的响应指示图像;相应的,所述识别所述待解析视频中的响应指示图像,包括:识别所述响应指示图像中的序号数字。4.如权利要求3所述的方法,其中,生成包含所述序号数字的响应指示图像,包括:生成包含所述序号数字且颜色与前一响应指示图像不同的响应指示图像;相应的,所述识别所述待解析视频中的响应指示图像,包括:确定所述待解析视频中发生颜色变化的图像帧,识别所述发生颜色变化的图像帧中的序号数字。5.如权利要求1所述的方法,其中,匹配所述点击时间序列和所述响应时间序列,确定时间延迟,包括:确定所述响应时间序列对于所述点击时间序列的有...

【专利技术属性】
技术研发人员:汪万智魏莉君
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1