本发明涉及互联网,尤其涉及一种远程桌面的显示方法、装置、设备以及存储介质。
背景技术:
1、远程桌面是一种远程操作终端的模式,它可以用于可视化访问远程终端的桌面环境,便于管理员在客户机上对远程计算机服务器进行管理。通过远程桌面用户可以通过网络远程控制另一端的终端设备,在主控端上显示被控端的屏幕显示画面,调用远程终端的文件或程序。
2、在远程桌面控制系统中包括主控端和被控端,但是在通常配置下,若主控端为移动端,而被控端为pc端时,因pc端显示器的分辨率较大,当通过远程显示pc端的屏幕画面时,会将pc端的屏幕画面按照一定的比例缩放以在移动端上显示完整的画面,从而导致移动端画面看不清楚的情况。因此,我们亟需一种远程桌面的显示方法,在进行远程桌面控制时,若主控端为移动端,可以在主控端上显示清晰的被控端屏幕画面。
技术实现思路
1、本发明提供了一种远程桌面的显示方法、装置、设备以及存储介质,以解决当主控端为移动端,而被控端为pc端时,移动端画面看不清楚的技术问题。
2、为了解决上述技术问题,本发明实施例提供了一种远程桌面的显示方法,包括:
3、获取主控端的远程桌面连接请求,根据所述远程桌面连接请求向对应的被控端发送启动指令,以使被控端在接收启动指令后,反馈当前屏幕画面;其中,所述主控端为移动端;
4、接收由主控端发送的获取设备类型指令,根据所述获取设备类型指令获取被控端的设备类型;
5、当被控端的设备类型为pc端时,根据预设的分辨率对所述当前屏幕画面进行调整,并将调整后的屏幕画面传输至主控端,以使主控端在接收调整后的屏幕画面后,对所述调整后的屏幕画面进行显示;
6、当被控端的设备类型为移动端时,直接将所述当前屏幕画面传输至主控端,以使主控端在接收当前屏幕画面后,对所述当前屏幕画面进行显示。
7、作为优选方案,所述根据预设的分辨率对所述当前屏幕画面进行调整,包括:
8、获取主控端的当前显示方式,当主控端的当前显示方式为竖屏显示时,根据预设的第一分辨率对所述当前屏幕画面进行调整;
9、当主控端的当前显示方式为横屏显示时,根据预设的第二分辨率对所述当前屏幕画面进行调整;其中,所述第一分辨率小于所述第二分辨率。
10、作为优选方案,所述预设的第一分辨率为350px,所述预设的第二分辨率的范围为768-1080px。
11、作为优选方案,所述根据预设的分辨率对所述当前屏幕画面进行调整,包括:
12、将所述当前屏幕画面中的桌面图标进行重新布局,继而根据预设的分辨率对重新布局后的当前屏幕画面进行调整。
13、作为优选方案,所述将所述当前屏幕画面中的桌面图标进行重新布局,包括:
14、根据瀑布流的布局方式,将所述当前屏幕画面中的桌面图标进行重新布局。
15、在上述实施例的基础上,本发明另一实施例提供了一种远程桌面的显示装置,其特征在于,包括:远程桌面连接模块、设备类型获取模块、当前屏幕画面调整模块以及当前屏幕画面传输模块;
16、所述远程桌面连接模块,用于获取主控端的远程桌面连接请求,根据所述远程桌面连接请求向对应的被控端发送启动指令,以使被控端在接收启动指令后,反馈当前屏幕画面;其中,所述主控端为移动端;
17、所述设备类型获取模块,用于接收由主控端发送的获取设备类型指令,根据所述获取设备类型指令获取被控端的设备类型;
18、所述当前屏幕画面调整模块,用于当被控端的设备类型为pc端时,根据预设的分辨率对所述当前屏幕画面进行调整,并将调整后的屏幕画面传输至主控端,以使主控端在接收调整后的屏幕画面后,对所述调整后的屏幕画面进行显示;
19、所述当前屏幕画面传输模块,用于当被控端的设备类型为移动端时,直接将所述当前屏幕画面传输至主控端,以使主控端在接收当前屏幕画面后,对所述当前屏幕画面进行显示。
20、作为优选方案,所述当前屏幕画面调整模块,包括:桌面图标布局单元以及当前屏幕画面调整单元;
21、所述桌面图标布局单元,用于当被控端的设备类型为pc端时,将所述当前屏幕画面中的桌面图标进行重新布局,继而根据预设的分辨率对重新布局后的当前屏幕画面进行调整,并将重新布局后的当前屏幕画面传输至所述当前屏幕画面调整单元;
22、所述当前屏幕画面调整单元,用于根据预设的分辨率对重新布局后的当前屏幕画面进行调整。
23、在上述实施例的基础上,本发明又一实施例提供了一种远程桌面的显示设备,所述设备包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的远程桌面的显示方法。
24、在上述实施例的基础上,本发明又一实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述发明实施例所述的远程桌面的显示方法。
25、相比于现有技术,本发明实施例具有如下有益效果:
26、本发明在进行远程桌面控制时,若主控端为移动端,获取主控端的远程桌面连接请求,根据所述远程桌面连接请求向对应的被控端发送启动指令,以使被控端在接收启动指令后,反馈当前屏幕画面;当被控端的设备类型为pc端时,根据预设的分辨率对所述当前屏幕画面进行调整,并将调整后的屏幕画面传输至主控端,以使主控端在接收调整后的屏幕画面后,对所述调整后的屏幕画面进行显示;当被控端的设备类型为移动端时,直接将所述当前屏幕画面传输至主控端,以使主控端在接收当前屏幕画面后,对所述当前屏幕画面进行显示。
27、当主控端为移动端,而被控端为pc端时,相比于现有技术直接将pc端的屏幕画面按照一定的比例缩放以在移动端上显示完整的画面,本发明则是根据预设的分辨率,对被控端所反馈的当前屏幕画面进行调整,将其调整为适配移动端的分辨率之后,再将调整后的屏幕画面传输至主控端,以使主控端在接收调整后的屏幕画面后,对所述调整后的屏幕画面进行显示,可以在主控端上显示清晰的被控端屏幕画面。
1.一种远程桌面的显示方法,其特征在于,包括:
2.如权利要求1所述的远程桌面的显示方法,其特征在于,所述根据预设的分辨率对所述当前屏幕画面进行调整,包括:
3.如权利要求2所述的远程桌面的显示方法,其特征在于,所述预设的第一分辨率为350px,所述预设的第二分辨率的范围为768-1080px。
4.如权利要求1所述的远程桌面的显示方法,其特征在于,所述根据预设的分辨率对所述当前屏幕画面进行调整,包括:
5.如权利要求4所述的远程桌面的显示方法,其特征在于,所述将所述当前屏幕画面中的桌面图标进行重新布局,包括:
6.一种远程桌面的显示装置,其特征在于,包括:远程桌面连接模块、设备类型获取模块、当前屏幕画面调整模块以及当前屏幕画面传输模块;
7.如权利要求6所述的远程桌面的显示装置,其特征在于,所述当前屏幕画面调整模块,包括:桌面图标布局单元以及当前屏幕画面调整单元;
8.一种远程桌面的显示设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5中任意一项所述的远程桌面的显示方法。
9.一种存储介质,其特征在于,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至5中任意一项所述的远程桌面的显示方法。