[发明专利]应用于虚拟桌面环境的摄像头视频处理方法和相应设备有效
申请号: | 201410585043.0 | 申请日: | 2014-10-27 |
公开(公告)号: | CN104301687B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 周巍;贾宝军;张云勇 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N7/14 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 龙洪,栗若木 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 虚拟 桌面 环境 摄像头 视频 处理 方法 相应 设备 | ||
1.一种应用于虚拟桌面系统的摄像头视频处理方法,所述虚拟桌面系统包括通过网络连接的客户机和虚拟机,所述方法包括:
在客户机与虚拟机之间设置视频业务专用通道,所述视频业务专用通道独立于所述客户机与虚拟机之间的外设映射通道,作为所述客户机与虚拟机之间交互摄像头视频业务数据的通信通道;
所述客户机通过所述视频业务专用通道接收所述虚拟机发送的启动摄像头视频业务的指令及窗口信息,所述摄像头视频业务具有回显功能;
所述客户机根据所述指令启动摄像头,接收本地摄像头采集的视频数据,生成未经压缩的视频流;
在所述摄像头视频业务具有回显功能时,虚拟机屏蔽回显功能,所述客户机根据所述窗口信息和未经压缩的视频流生成显示数据并在显示器进行回显;
所述摄像头视频业务还具有向通信对端传送视频的功能;
所述客户机生成未经压缩的视频流之后,还包括:通过复制得到两份所述未经压缩的视频流,一份用于生成所述显示数据,另一份先进行压缩,得到的压缩视频流再通过所述视频业务专用通道发送给所述虚拟机;
其中,所述方法还包括:所述客户机通过所述视频业务专用通道接收所述虚拟机转发的通信对端的压缩视频流,解压后生成显示数据并在显示器显示。
2.一种应用于虚拟桌面系统的摄像头视频处理方法,所述虚拟桌面系统包括通过网络连接的客户机和虚拟机,所述方法包括:
在虚拟机与客户机之间设置视频业务专用通道,所述视频业务专用通道独立于所述虚拟机与客户机之间的外设映射通道,作为所述虚拟机与客户机之间交互摄像头视频业务数据的通信通道;
所述虚拟机通过视频业务专用通道向所述客户机发送启动摄像头视频业务的指令及窗口信息,在所述摄像头视频业务具有回显功能时,屏蔽所述回显功能;
所述虚拟机通过视频业务专用通道接收所述客户机发送的所述摄像头视频业务的压缩视频流,并发送给通信对端;
所述客户机根据所述窗口信息和接收所述虚拟机转发的通信对端的压缩视频流进行解压生成显示数据在显示器进行回显;
还包括:所述虚拟机接收到通信对端的压缩视频流后,通过所述视频业务专用通道直接转发给所述客户机。
3.一种虚拟桌面系统中的客户机,包括操作系统模块及外设映射接口,其特征在于,还包括视频业务专用接口和视频显示处理模块,其中:
所述视频业务专用接口是所述客户机用于与虚拟机交互摄像头视频业务数据且独立于所述外设映射接口的通信接口,用于构建所述客户机与虚拟机之间的视频业务专用通道,所述视频业务专用通道作为所述客户机与虚拟机之间交互摄像头视频业务数据的通信通道;
所述视频显示处理模块包括:
业务启动单元,用于通过视频业务专用接口接收到虚拟机经由所述视频业务专用通道发送的启动摄像头视频业务的指令及窗口信息后,通过所述操作系统模块启动本地摄像头,并从所述操作系统模块接收本地摄像头采集的视频数据,生成未经压缩的视频流,其中,所述摄像头视频业务具有回显功能,所述回显功能被虚拟机屏蔽;
图像回显单元,用于在启动本地摄像头后,根据所述窗口信息和未经压缩的视频流生成显示数据,通过所述操作系统模块在显示器进行回显;
所述客户机还包括:视频压缩模块,用于对视频流进行压缩;
所述视频显示处理模块还包括:图像传送单元;
所述视频显示处理模块中的业务启动单元还用于在所述摄像头视频业务具有向通信对端传送视频的功能时,通过复制得到两份所述未经压缩的视频流,一份输出到所述图像回显单元,另一份输出到所述图像传送单元;
所述图像传送单元,用于调用所述视频压缩模块对所述未经压缩的视频流进行压缩,得到的压缩视频流通过所述视频业务专用接口经由所述视频业务专用通道发送给所述虚拟机;
所述客户机还包括:视频解压模块,用于对压缩视频流进行解压缩;
所述视频显示处理模块还包括:图像显示单元,用于通过所述视频业务专用接口接收所述虚拟机经由所述视频业务专用通道转发的通信对端的压缩视频流,调用所述视频解压模块对所述压缩视频流解压后,生成显示数据并通过所述操作系统模块在显示器显示。
4.一种虚拟桌面系统中的虚拟机,包括操作系统模块、摄像头视频应用模块及外设映射接口,其特征在于,还包括视频业务专用接口,其中:
所述视频业务专用接口是所述虚拟机用于与客户机交互摄像头视频业务数据且独立于所述外设映射接口的通信接口,用于构建所述虚拟机与客户机之间的视频业务专用通道,所述视频业务专用通道作为所述虚拟机与客户机之间交互摄像头视频业务数据的通信通道;
所述摄像头视频应用模块包括:
业务控制单元,用于通过所述视频业务专用接口经由所述视频业务专用通道向客户机发送启动摄像头视频业务的指令及窗口信息,且在所述摄像头视频业务具有回显功能时,屏蔽所述回显功能;
第一收发单元,用于通过所述视频业务专用接口接收客户机经由所述视频业务专用通道发送的所述摄像头视频业务的压缩视频流,再通过所述操作系统模块发送给通信对端;
其中,所述摄像头视频应用模块还包括:
第二收发单元,用于通过所述操作系统模块接收通信对端的压缩视频流后,然后通过所述视频业务专用接口经由所述视频业务专用通道直接转发给所述客户机;
所述回显功能通过客户机根据所述业务控制单元发送的窗口信息和未经压缩的视频生成显示数据在显示器实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410585043.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内容感知显示适应方法
- 下一篇:一种电视机LLC拓扑直接待机低功耗电路