一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

远程桌面延迟检测方法、装置、电子设备和系统与流程

2023-01-15 21:33:56 来源:中国专利 TAG:

技术特征:
1.一种远程桌面延迟检测方法,其特征在于,包括:在控制远程桌面对应的远程设备运行目标应用程序的过程中,对本地桌面显示的第一时间编码图像和第二时间编码图像同时进行抓屏,得到第一抓屏图像;其中,所述第一时间编码图像是所述远程设备对远程桌面系统时间进行编码生成的;所述第二时间编码图像是所述本地桌面对应的本地设备对本地桌面系统时间进行编码生成的;对所述第一抓屏图像进行解码分析,得到所述远程设备运行所述目标应用程序时,所述远程桌面的桌面图像显示到所述本地桌面的延迟时间。2.根据权利要求1所述的远程桌面延迟检测方法,其特征在于,所述对所述第一抓屏图像进行解码分析,得到所述远程设备运行所述目标应用程序时,所述远程桌面的桌面图像显示到所述本地桌面的延迟时间,包括:对所述第一抓屏图像进行解码,获取解码数据中所述第一时间编码图像对应的第一时间和所述第二时间编码图像对应的第二时间;确定所述第一时间和所述第二时间的时间差,得到第一时间差;基于所述第一时间差和固有时间差,确定所述远程设备运行所述目标应用程序时,所述远程桌面的桌面图像显示到所述本地桌面的所述延迟时间;其中,所述固有时间差为所述远程桌面与所述本地桌面固有的系统时间差。3.根据权利要求2所述的远程桌面延迟检测方法,其特征在于,在控制所述远程设备运行所述目标应用程序之前,所述方法还包括:在所述远程设备未运行应用程序的情况下,获取第一设定时间段内对所述第一时间编码图像和所述第二时间编码图像同时进行抓屏的抓屏图像,得到第二抓屏图像;对所述第二抓屏图像中的每个抓屏图像进行解码,并根据解码数据确定所述每个抓屏图像中,所述第一时间编码图像对应的时间和所述第二时间编码图像对应的时间之间的时间差,得到所述每个抓屏图像的第二时间差;计算所述第二抓屏图像中所有抓屏图像的第二时间差的平均值,得到所述固有时间差。4.根据权利要求1至3任一项所述的远程桌面延迟检测方法,其特征在于,所述对本地桌面显示的第一时间编码图像和第二时间编码图像同时进行抓屏,得到第一抓屏图像,包括:响应于编码图像移动指令,控制所述第一时间编码图像和所述第二时间编码图像在所述本地桌面移动,直至所述第一时间编码图像和所述第二时间编码图像的并列排布距离小于设定阈值;对移动后的所述第一时间编码图像和所述第二时间编码图像同时进行抓屏,得到所述第一抓屏图像。5.根据权利要求1至3任一项所述的远程桌面延迟检测方法,其特征在于,还包括:在检测到应用场景测试指令的情况下,确定所述目标应用程序;通过远程桌面窗口控制所述远程设备运行所述目标应用程序;所述远程桌面窗口显示在所述本地桌面。6.根据权利要求5所述的远程桌面延迟检测方法,其特征在于,所述通过远程桌面窗口控制所述远程设备运行所述目标应用程序,包括:
启动所述目标应用程序对应的场景模拟程序,所述场景模拟程序用于模拟对所述目标应用程序的操作;基于所述场景模拟程序,通过所述远程桌面窗口控制所述远程设备中所述目标应用程序的运行。7.根据权利要求5所述的远程桌面延迟检测方法,其特征在于,所述在检测到应用场景测试指令的情况下,确定所述目标应用程序,包括:在检测到应用场景测试指令的情况下,在所述本地桌面显示应用场景选择界面,所述应用场景选择界面中包括应用程序选择控件;响应于面向所述应用程序选择控件的选择操作,确定所述目标应用程序。8.一种远程桌面延迟检测装置,其特征在于,包括:抓屏模块,用于在控制远程桌面对应的远程设备运行目标应用程序的过程中,对本地桌面显示的第一时间编码图像和第二时间编码图像同时进行抓屏,得到第一抓屏图像;其中,所述第一时间编码图像是所述远程设备对远程桌面系统时间进行编码生成的;所述第二时间编码图像是所述本地桌面对应的本地设备对本地桌面系统时间进行编码生成的;分析模块,用于对所述第一抓屏图像进行解码分析,得到所述远程设备运行所述目标应用程序时,所述远程桌面的桌面图像显示到所述本地桌面的延迟时间。9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述远程桌面延迟检测方法。10.一种远程桌面延迟检测系统,其特征在于,包括本地设备和与所述本地设备通信连接的远程设备,所述本地设备上运行本地桌面,所述远程设备上运行远程桌面;所述远程设备用于对远程桌面系统时间进行编码,生成第一时间编码图像,并在所述远程桌面显示所述第一时间编码图像;所述本地设备用于执行如权利要求1至7任一项所述远程桌面延迟检测方法的步骤。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述远程桌面延迟检测方法。

技术总结
本发明提供一种远程桌面延迟检测方法、装置、电子设备和系统,涉及远程桌面技术领域,该方法包括:在控制远程桌面对应的远程设备运行目标应用程序的过程中,对本地桌面显示的第一时间编码图像和第二时间编码图像同时进行抓屏,得到第一抓屏图像;对第一抓屏图像进行解码分析,得到远程设备运行目标应用程序时,远程桌面的桌面图像显示到本地桌面的延迟时间;其中,第一时间编码图像是远程设备对远程桌面系统时间进行编码生成的,第二时间编码图像是本地桌面对应的本地设备对本地桌面系统时间进行编码生成的。本发明提供的技术方案能够实现远程桌面的延迟检测,得到的延迟时间能够反映将远程桌面的桌面图像显示到本地桌面的整个链路的延迟。个链路的延迟。个链路的延迟。


技术研发人员:王轶男 王新攀
受保护的技术使用者:北京志翔科技股份有限公司
技术研发日:2022.12.02
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献