操作延时检测方法、装置、设备及存储介质与流程

文档序号:35969625发布日期:2023-11-09 10:18阅读:29来源:国知局
操作延时检测方法、装置、设备及存储介质与流程

本申请涉及计算机桌面控制,尤其涉及一种操作延时检测方法、装置、设备及存储介质。


背景技术:

1、远程桌面技术是一种允许用户通过互联网或局域网远程访问另一台计算机的桌面的技术;云桌面技术是利用虚拟技术,对各种物理设备进行虚拟化处理,以在云端或服务器上提供虚拟主机并提供对应的桌面画面。

2、随着网络技术的成熟,越来越多用户选用远程桌面技术访问另一台计算机的桌面,以克服地理、设备等因素的限制,实现居家办公、远程设置等行为。同样地,也有企业采用云桌面技术,实现信息安全、移动办公的目的。

3、上述方案都需要在远端设备实现本地端设备(即用户所操作的设备)所做出的输入操作,如鼠标点击、键盘键入等输入操作。而且相应地,存在一个操作延时,即当用户做出输入操作至远端设备根据该输入操作更新桌面显示并在本地端设备呈现的时间。该操作延时是否能够接近本地端设备的屏幕刷新时间,是影响工作效率的重要因素之一,同时也是衡量云桌面或者远程桌面性能的关键指标之一。


技术实现思路

1、本申请提供了一种操作延时检测方法、装置、设备及存储介质,解决了检测对远端设备进行的输入操作对应的延时的问题,本方案能够简便地检测到输入操作对应操作延时,以协助确定云桌面或者远程桌面的性能。

2、第一方面,本申请提供了一种操作延时检测方法,应用于本地端设备,该方法包括:

3、与建立连接的远端设备进行系统校准处理,以同步本地端设备和远端设备;

4、在完成系统校准处理后,基于预设频率,在预设时间内多次注入模拟输入操作,模拟输入操作为对应输入设备的输入信号模拟生成的操作;

5、向远端设备发送关联于模拟输入操作的操作信号,以供远端设备响应于每个操作信号生成一个二维码图像并向本地端设备回传携带有二维码图像的桌面显示内容;

6、在采集并显示桌面显示内容的过程中,实时识别桌面显示内容中的二维码图像,得到二维码图像携带的目标信息,二维码图像携带的目标信息包括响应时刻;

7、基于目标信息的响应时刻和模拟输入操作的注入时刻,确定模拟输入操作对应的操作延时。

8、第二方面,本申请还提供了一种操作延时检测方法,应用于远端设备,该方法包括:

9、根据建立连接的本地端设备发送的同步校准信息,全屏显示检测应用界面以及与本地端设备同步分辨率和时间;

10、当接收到本地端设备发送的操作信号,生成二维码图像并在在检测应用界面上显示二维码图像;

11、实时向本地端设备回传桌面显示内容,桌面显示内容携带有二维码图像。

12、第三方面,本申请还提供一种操作延时检测装置,应用于本地端设备,该装置包括:

13、第一校准模块,配置为与建立连接的远端设备进行系统校准处理,以同步本地端设备和远端设备;

14、操作注入模块,配置为在完成系统校准处理后,基于预设频率,在预设时间内多次注入模拟输入操作并对应生成多个操作信号,模拟输入操作为对应输入设备的输入信号模拟生成的操作;

15、信号收发模块,配置为向远端设备发送关联于模拟输入操作的操作信号,以供远端设备响应于每个操作信号生成一个二维码图像并向本地端设备回传携带有二维码图像的桌面显示内容;

16、采集识别模块,配置为在采集并显示桌面显示内容的过程中,实时识别桌面显示内容中的二维码图像,得到二维码图像携带的目标信息,所述二维码图像携带的目标信息包括响应时刻;

17、延时计算模块,配置为基于目标信息的响应时刻和模拟输入操作的注入时刻,确定模拟输入操作对应的操作延时。

18、第四方面,本申请还提供一种操作延时检测装置,应用于远端设备,该装置包括:

19、第二校准模块,配置为根据建立连接的本地端设备发送的同步校准信息,全屏显示检测应用界面以及与本地端设备同步分辨率和时间;

20、图像生成模块,配置为当接收到本地端设备发送的操作信号,生成二维码图像并在在检测应用界面上显示二维码图像;

21、数据回传模块,配置为实时向本地端设备回传桌面显示内容,桌面显示内容携带有二维码图像。

22、第五方面,本申请还提供一种电子设备,该电子设备包括:

23、一个或多个处理器;

24、存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上述方面提供的操作延时检测方法。

25、第六方面,本申请还提供一种存储计算机可执行指令的存储介质,计算机可执行指令在由处理器执行时用于执行如上述方面提供的操作延时检测方法。

26、本申请方案通过本地端设备和远端设备之间进行交互,本地端设备通过自行注入模拟输入操作,并生成相应的操作信号,以供远端设备响应操作信号回传携带二维码图像的桌面显示内容,以便于本地端设备基于二维码图像获取操作延时。而且方案无需进行更改被控设备应用程序的侵入式检测,也无需本地端设备和远端设备处于同一空间,方案能够更好地实现远程访问过程中的操作延时检测,可为周期地、准确地检测操作延时,有助于判断云桌面或者远程桌面的工作效率以及衡量云桌面或者远程桌面的性能。



技术特征:

1.一种操作延时检测方法,其特征在于,应用于本地端设备,该方法包括:

2.根据权利要求1所述的操作延时检测方法,其特征在于,所述与建立连接的远端设备进行系统校准处理,以同步所述本地端设备和所述远端设备,包括:

3.根据权利要求1所述的操作延时检测方法,其特征在于,所述在采集并显示所述桌面显示内容的过程中,实时识别所述桌面显示内容中的二维码图像,得到所述二维码图像携带的目标信息,包括:

4.根据权利要求1或3所述的操作延时检测方法,其特征在于,所述目标信息还包括对应于操作信号的操作标识;所述基于所述目标信息的响应时刻和所述模拟输入操作的注入时刻,确定所述模拟输入操作对应的操作延时,包括:

5.一种操作延时检测方法,其特征在于,应用于远端设备,该方法包括:

6.根据权利要求5所述的操作延时检测方法,其特征在于,所述当接收到所述本地端设备发送的操作信号,生成二维码图像并在检测应用界面上显示所述二维码图像,包括:

7.一种操作延时检测装置,其特征在于,应用于本地端设备,包括:

8.一种操作延时检测装置,其特征在于,应用于远端设备,包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种存储计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由处理器执行时用于执行如权利要求1-6中任一项所述的操作延时检测方法。


技术总结
本申请提供一种操作延时检测方法、装置、设备及存储介质,涉及计算机桌面控制技术领域,解决了检测对远端设备进行的输入操作对应的延时的问题,本方案通过本地端设备和远端设备之间进行交互,本地端设备通过自行注入模拟输入操作,并生成相应的操作信号,以供远端设备响应操作信号回传携带二维码图像的桌面显示内容,以便于本地端设备基于二维码图像获取操作延时,使得方案能够通过本地端设备和远端设备之间的交互,简便地检测到输入操作对应操作延时,以协助确定云桌面或者远程桌面的性能。

技术研发人员:刘丽,胡建强,朱敏
受保护的技术使用者:上海久尺网络科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1