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

虚拟机的桌面图像数据的传输方法和装置及电子设备与流程

2021-11-20 02:34:00 来源:中国专利 TAG:

技术特征:
1.一种虚拟机的桌面图像数据的传输方法,其特征在于,虚拟机中注册有pci设备,所述虚拟机通过预设的传输服务与客户端通信,所述方法包括:在所述虚拟机中按照预设的时间间隔抓取经预设虚拟显卡渲染处理后的所述虚拟机的桌面图像数据;将所述桌面图像数据存储至所述pci设备中预设的数据缓冲区;如果监测到所述客户端发送的连接请求,获取所述数据缓冲区中存储的所述桌面图像数据;将所述桌面图像数据发送至所述客户端,以使所述客户端显示所述桌面图像数据。2.根据权利要求1所述的虚拟机的桌面图像数据的传输方法,其特征在于,所述方法还包括:如果监测到所述虚拟机的启动信号,加载所述pci设备的驱动程序,以在所述虚拟机中注册所述pci设备;以及,划分所述pci设备的内存区,并将所述pci设备的内存区映射至所述虚拟机的操作系统中,以提供所述pci设备的数据缓冲区。3.根据权利要求2所述的虚拟机的桌面图像数据的传输方法,其特征在于,将所述pci设备的内存区映射至所述虚拟机的操作系统中之后,所述方法还包括:将所述虚拟机中所述传输服务的数据来源切换至所述pci设备的数据缓冲区,以便于从所述数据缓冲区获取所述桌面图像数据。4.根据权利要求1所述的虚拟机的桌面图像数据的传输方法,其特征在于,所述虚拟机中按照预设的时间间隔抓取经预设虚拟显卡渲染处理后的所述虚拟机的桌面图像数据的步骤包括:当监测到所述虚拟机开机自动运行之后,通过预设的桌面图像抓取控件按照预设的时间间隔抓取经预设虚拟显卡渲染处理后的所述虚拟机的桌面图像数据。5.根据权利要求1~4任一项所述的虚拟机的桌面图像数据的传输方法,其特征在于,所述虚拟机为kvm虚拟机。6.根据权利要求1~4任一项所述的虚拟机的桌面图像数据的传输方法,其特征在于,所述传输服务为基于spice协议,或者vnc协议的传输服务。7.一种虚拟机的桌面图像数据的传输方法,其特征在于,应用于客户端,所述客户端通过预设的传输服务与虚拟机通信,所述方法包括:向所述虚拟机发送连接请求;其中,所述虚拟机中注册有pci设备,所述pci设备中预设的数据缓冲区中存储有经预设虚拟显卡渲染处理后的所述虚拟机的桌面图像数据;接收所述虚拟机发送的所述桌面图像数据,并将所述桌面图像数据通过图形用户界面进行显示。8.根据权利要求7所述的虚拟机的桌面图像数据的传输方法,其特征在于,所述客户端为运行有spice软件,或者vnc软件的客户端。9.一种虚拟机的桌面图像数据的传输装置,其特征在于,虚拟机中注册有pci设备,所述虚拟机通过预设的传输服务与客户端通信,所述装置包括:抓取模块,用于在所述虚拟机中按照预设的时间间隔抓取经预设虚拟显卡渲染处理后的所述虚拟机的桌面图像数据;
存储模块,用于将所述桌面图像数据存储至所述pci设备中预设的数据缓冲区;获取模块,用于如果监测到所述客户端发送的连接请求,获取所述数据缓冲区中存储的所述桌面图像数据;第一发送模块,用于将所述桌面图像数据发送至所述客户端,以使所述客户端显示所述桌面图像数据。10.一种虚拟机的桌面图像数据的传输装置,其特征在于,设置于客户端,所述客户端通过预设的传输服务与虚拟机通信,所述装置包括:第二发送模块,用于向所述虚拟机发送连接请求;其中,所述虚拟机中注册有pci设备,所述pci设备中预设的数据缓冲区中存储有经预设虚拟显卡渲染处理后的所述虚拟机的桌面图像数据;接收模块,用于接收所述虚拟机发送的所述桌面图像数据,并将所述桌面图像数据通过图形用户界面进行显示。11.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1~8任一项所述的虚拟机的桌面图像数据的传输方法的步骤。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述权利要求1~8任一项所述的虚拟机的桌面图像数据的传输方法的步骤。

技术总结
本发明提供了虚拟机的桌面图像数据的传输方法和装置及电子设备,能够在虚拟机中按照预设的时间间隔抓取经预设虚拟显卡渲染处理后的虚拟机的桌面图像数据,并将桌面图像数据存储至PCI设备中预设的数据缓冲区;如果监测到客户端发送的连接请求,获取数据缓冲区中存储的桌面图像数据;将桌面图像数据发送至客户端,以使客户端显示桌面图像数据;其中,PCI设备是预先在虚拟机中注册的,可以作为桌面图像数据传输服务的数据来源,因此,可以通过该PCI设备实现对高性能虚拟显卡渲染的图像数据进行存储,并传输至客户端处,实现与客户端进行高分辨率桌面图像数据的传输,不仅提高了客户端的显示效果,也提高了用户的体验度。也提高了用户的体验度。也提高了用户的体验度。


技术研发人员:张衡
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2020.05.14
技术公布日:2021/11/19
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献