云桌面浏览器的重定向方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35862964 阅读:19 留言:0更新日期:2022-12-07 10:53
本申请提供一种云桌面浏览器的重定向方法、装置、电子设备及存储介质,涉及云桌面技术领域。该方法中,用户在云终端对云桌面系统的浏览器进行相关操作时,云桌面系统可将浏览器的操作请求进行重定向到云终端,使得云终端可以通过调用其设置的浏览器引擎,在本地浏览器中加载操作请求对应的页面信息,如此可降低服务端CPU资源的占用,有效减少服务端的负担,并且在云终端的本地浏览器进行页面信息的加载,也可提高页面信息加载的流畅度,避免网络传输带来的页面加载缓慢的问题,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
云桌面浏览器的重定向方法、装置、电子设备及存储介质


[0001]本申请涉及云桌面
,具体而言,涉及一种云桌面浏览器的重定向方法、装置、电子设备及存储介质。

技术介绍

[0002]近年来,云桌面以其数据安全性、高效维护性等优势在国内越来越多的被使用,云桌面通过接入协议将服务端的桌面推送到客户端,而视频是桌面内容重要的一部分。目前云桌面对视频的处理方式一般是通过在服务端先解码,通过压缩传输到客户端,客户端再解压的方式来播放的。但是这种方式需要占用服务端的CPU资源相当大,导致服务端的CPU资源不足,从而对服务端造成巨大的负担;并且服务端传输给客户端的视频需要占用很高的带宽,使网络成为瓶颈,导致用户体验降低,比如说视频播放效果丢帧或者卡顿,再比如网页浏览大量图片时桌面使用反应缓慢等。

技术实现思路

[0003]本申请实施例的目的在于提供一种云桌面浏览器的重定向方法、装置、电子设备及存储介质,用以改善现有技术中通过服务端来将视频传输给客户端进行播放的方式导致服务端的CPU消耗大,且用户体验低的问题。
[0004]第一方面,本申请实施例提供了一种云桌面浏览器的重定向方法,应用于云终端,所述方法包括:
[0005]接收服务端的云桌面系统重定向的操作请求,所述操作请求为用户在云终端对所述云桌面系统的浏览器的操作请求;
[0006]响应于所述操作请求,通过调用所述云终端中设置的浏览器引擎,在所述云终端的本地浏览器中加载所述操作请求对应的页面信息。
[0007]在上述实现过程中,该方法中,用户在云终端对云桌面系统的浏览器进行相关操作时,云桌面系统可将浏览器的操作请求进行重定向到云终端,使得云终端可以通过调用其设置的浏览器引擎,在本地浏览器中加载操作请求对应的页面信息,如此可降低服务端CPU资源的占用,有效减少服务端的负担,并且在云终端的本地浏览器进行页面信息的加载,也可提高页面信息加载的流畅度,避免网络传输带来的页面加载缓慢的问题,提高了用户体验。
[0008]可选地,所述接收服务端的云桌面系统重定向的操作请求,包括:
[0009]从所述服务端的桌面云管理中心获取所述云桌面系统的重定向策略,所述重定向策略包括是否允许所述云桌面系统的浏览器重定向;
[0010]在所述重定向策略为允许所述云桌面系统的浏览器重定向时,接收所述服务端的云桌面系统重定向的操作请求。
[0011]在上述实现过程中,为各个云桌面系统设置对应的重定向策略,这样可以使得各个云桌面系统来根据其设置的重定向策略灵活选择是否进行重定向操作。
[0012]可选地,所述重定向策略还包括允许显示的浏览器窗口数量,所述在所述云终端的本地浏览器中加载所述操作请求对应的页面信息,包括:
[0013]接收所述云桌面系统重定向的浏览器窗口数量;
[0014]根据重定向的浏览器窗口数量在所述云终端的本地浏览器中加载各个浏览器窗口对应的操作请求的页面信息。
[0015]在上述实现过程中,设置重定向策略中还包括允许重定向的浏览器窗口数量,这样可以选择将对应数量的浏览器窗口的操作请求进行重定向,不一定是将全部的浏览器窗口均进行重定向,这样一方面可以减轻服务端的负担,也可减轻云终端的负担。
[0016]可选地,所述根据重定向的浏览器窗口数量在所述云终端的本地浏览器中加载各个浏览器窗口对应的操作请求的页面信息,包括:
[0017]接收所述云桌面系统重定向的对应数量的各个浏览器窗口的位置和大小;
[0018]根据各个浏览器窗口的位置和大小在所述云终端的本地浏览器中加载各个浏览器窗口对应的操作请求的页面信息。
[0019]在上述实现过程中,根据各个浏览器窗口的位置和大小进行重定向,这样可以使得用户在云终端的本地浏览器中所看到的画面与在云桌面系统的浏览器中所看到的画面一致,用户体验更好。
[0020]可选地,所述云桌面系统在确定所述重定向策略为允许所述云桌面系统的浏览器重定向时,所述云桌面系统将其浏览器的状态从静默状态更新为待调用状态,所述云桌面系统在检测到用户在所述云终端输入对所述云桌面系统的浏览器的操作请求时,将其浏览器的状态从所述待调用状态更新为工作状态。
[0021]在上述实现过程中,云桌面系统的浏览器在需要重定向时,从静默状态变为待调用状态,这样可使得用户在操作浏览器时,其浏览器能够快速实现响应,完成重定向功能。
[0022]可选地,所述浏览器引擎为基于QtWebengine的浏览器引擎。通过该浏览器引擎可实现对云终端本地浏览器的启用,进而实现视频播放、网页浏览等功能。
[0023]可选地,所述操作请求包括视频播放请求、网页浏览请求以及文件浏览请求中的至少一种。本申请的方法可完成对视频播放、网页浏览以及文件浏览等操作的重定向。
[0024]第二方面,本申请实施例提供了一种云桌面浏览器的重定向装置,运行于云终端,所述装置包括:
[0025]请求接收模块,用于接收服务端的云桌面系统重定向的操作请求,所述操作请求为用户在云终端对所述云桌面系统的浏览器的操作请求;
[0026]请求响应模块,用于响应于所述操作请求,通过调用所述云终端中设置的浏览器引擎,在所述云终端的本地浏览器中加载所述操作请求对应的页面信息。
[0027]第三方面,本申请实施例提供一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如上述第一方面提供的所述方法中的步骤。
[0028]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如上述第一方面提供的所述方法中的步骤。
[0029]本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例了解。本申请的目的和其他优点可通过在所写的说
明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0030]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0031]图1为本申请实施例提供的一种云桌面浏览器的重定向方法的流程图;
[0032]图2为本申请实施例提供的一种云桌面系统进行重定向的过程示意图;
[0033]图3为本申请实施例提供的一种云桌面系统的浏览器的状态切换过程示意图;
[0034]图4为本申请实施例提供的一种云桌面浏览器的重定向装置的结构框图;
[0035]图5为本申请实施例提供的一种用于执云桌面浏览器的重定向方法的电子设备的结构示意图。
具体实施方式
[0036]下面将结合本申请实施例中附图,对本申请实施例中的技术方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云桌面浏览器的重定向方法,其特征在于,应用于云终端,所述方法包括:接收服务端的云桌面系统重定向的操作请求,所述操作请求为用户在云终端对所述云桌面系统的浏览器的操作请求;响应于所述操作请求,通过调用所述云终端中设置的浏览器引擎,在所述云终端的本地浏览器中加载所述操作请求对应的页面信息。2.根据权利要求1所述的方法,其特征在于,所述接收服务端的云桌面系统重定向的操作请求,包括:从所述服务端的桌面云管理中心获取所述云桌面系统的重定向策略,所述重定向策略包括是否允许所述云桌面系统的浏览器重定向;在所述重定向策略为允许所述云桌面系统的浏览器重定向时,接收所述服务端的云桌面系统重定向的操作请求。3.根据权利要求2所述的方法,其特征在于,所述重定向策略还包括允许显示的浏览器窗口数量,所述在所述云终端的本地浏览器中加载所述操作请求对应的页面信息,包括:接收所述云桌面系统重定向的浏览器窗口数量;根据重定向的浏览器窗口数量在所述云终端的本地浏览器中加载各个浏览器窗口对应的操作请求的页面信息。4.根据权利要求3所述的方法,其特征在于,所述根据重定向的浏览器窗口数量在所述云终端的本地浏览器中加载各个浏览器窗口对应的操作请求的页面信息,包括:接收所述云桌面系统重定向的对应数量的各个浏览器窗口的位置和大小;根据各个浏览器窗口的位置和大小在所述云终端的本地浏览器中加载各个浏览器窗口对应的操作请求的页面信息。5.根据权利要求...

【专利技术属性】
技术研发人员:蔡立宇
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

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

1