[发明专利]USB设备重定向方法、装置、电子设备及存储介质在审
| 申请号: | 202111156936.X | 申请日: | 2021-09-30 |
| 公开(公告)号: | CN113973133A | 公开(公告)日: | 2022-01-25 |
| 发明(设计)人: | 龙科 | 申请(专利权)人: | 西安万像电子科技有限公司 |
| 主分类号: | H04L67/563 | 分类号: | H04L67/563;G06F9/455 |
| 代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 韩畅 |
| 地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | usb 设备 定向 方法 装置 电子设备 存储 介质 | ||
本公开提供一种USB设备重定向方法、装置、电子设备及存储介质,该方法包括:在检测通用串行总线USB设备插入后,向服务器发送第一重定向请求,以便服务器将USB设备重定向至目标虚拟机;接收服务器发送的第一指示消息;若接收到用户输入的USB设备的第一数据操作指令,将第一数据操作指令发送至目标虚拟机;将第一数据操作指令发送至目标虚拟机后,若接收到用户输入的虚拟机切换指令,则根据虚拟机切换指令确定用户待切换至的指定虚拟机并向服务器发送第二重定向请求,以便服务器将USB设备重定向至指定虚拟机。本发明用于解决用户在查看和控制其他虚拟机的桌面时,并不能对USB设备进行操作,会对用户的操作带来不便的问题。
技术领域
本公开涉及云桌面领域,尤其涉及USB设备重定向方法、装置、电子设备及存储介质。
背景技术
现有云桌面系统的基本结构可参照图1。如图1所示,云桌面系统基于万像图传协议,主要包括终端设备例如零终端10(简称R端)和云服务器20(简称S端)。其中,R端10用于接收来自S端20的云端桌面图像,同时将本地鼠标和键盘信息反向传输到S端20,由S端20注入当前R端10所对应的云端桌面中,所述云端桌面是由S端20为当前R端10所分配的虚拟机生成的。
现有技术中,用户可以通过一个零终端连接多个虚拟机,这样,可以同时查看和控制多个虚拟机的桌面。在这种场景中,如果用户将串行总线(Universal Serial Bus,USB)设备接入零终端,则只有一个虚拟机可以对USB设备重定向,因此,用户只可以通过对USB设备重定向的虚拟机操作该USB设备,而用户在查看和控制其他虚拟机的桌面时,并不能对USB设备进行操作,会对用户的操作带来不便。
发明内容
本公开实施例提供一种USB设备共享方法、装置、电子设备及存储介质,能够解决用户在查看和控制其他虚拟机的桌面时,并不能对USB设备进行操作,会对用户的操作带来不便的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供一种USB设备重定向方法,应用于终端设备,包括:
在检测通用串行总线USB设备插入后,向服务器发送第一重定向请求,以便所述服务器将所述USB设备重定向至目标虚拟机,所述第一重定向请求包括USB设备待重定向至的目标虚拟机的标识信息,所述目标虚拟机为与所述终端设备连接的至少一个虚拟机中的任意一个虚拟机;
接收所述服务器发送的第一指示消息,所述第一指示消息用于指示已将所述USB设备重定向至所述目标虚拟机;
接收所述服务器发送的USB设备发送的第一指示消息后,若接收到用户输入的USB设备的第一数据操作指令,将所述第一数据操作指令发送至所述目标虚拟机,以便所述目标虚拟机根据所述第一数据操作指令操作所述USB设备;
将所述第一数据操作指令发送至所述目标虚拟机后,若接收到用户输入的虚拟机切换指令,则根据所述虚拟机切换指令确定用户待切换至的指定虚拟机并向所述服务器发送第二重定向请求,以便所述服务器将所述USB设备重定向至所述指定虚拟机,所述第二重定向请求包括所述指定虚拟机的标识信息,所述指定虚拟机为除所述目标虚拟机外的虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111156936.X/2.html,转载请声明来源钻瓜专利网。





