[发明专利]一种基于视频串流技术的云桌面平台有效
申请号: | 202010227245.3 | 申请日: | 2020-03-27 |
公开(公告)号: | CN111399964B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 胡志华;殷波;肖磊果;赵礼辉;徐利华;何亮 | 申请(专利权)人: | 重庆海云捷迅科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;H04L67/10;H04N19/423;H04L9/40 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 管高峰 |
地址: | 404100 重庆市沙坪坝区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视频 串流 技术 桌面 平台 | ||
本发明涉及云桌面技术领域,本发明公开了一种基于视频串流技术的云桌面平台,包括云桌面管理平台、云桌面视频串流服务端和云桌面客户端,其中云桌面管理平台负责桌面池管理、桌面管理、用户管理和策略管理。云桌面视频串流服务端负责云桌面客户端的连接管理,桌面视频流的采集和编码,桌面音频流的采集和编码,以及桌面控制流的接收和处理。云桌面客户端负责接收云桌面视频串流服务端的视频流、音频流和控制流,以及视频流的解码和渲染,音频流的解码和播放,控制流的接收、采集和处理。本发明提供的基于视频串流的云桌面,其本身具备传统的云桌面的功能,主要利用的是云资源中的GPU/VGPU资源,比传统的云桌面更加节省计算CPU的资源使用。
技术领域
本发明涉及云桌面技术领域,尤其涉及一种基于视频串流技术的云桌面平台。
背景技术
GPU/VGPU在云算中一般用于计算,如果要用于显示(3D渲染等,一般是windows平台),就会遇到比较大的麻烦,要利用云计算中的GPU/VGPU的3D运算能力,只能通过远程桌面(云桌面)的方式来实现。目前,云桌面技术一般基于SPICE来实现,这种模式存在以下缺陷:
(1)和云计算技术深度整合,可移植性不强;
(2)支持的GPU/VGPU能力有限,支持的型号少,有些并不支持GPU/VGPU;
(3)大部分云桌面无法支持公网访问,或者公网访问存在较大的安全风险;
(4)云桌面需要安装SPICE的软件,这些软件占用云桌面的资源会比较高,
特别是CPU资源;
(5)无法对传输数据进行加密,安全性不高。
发明内容
为了解决上述问题,本发明提出一种基于视频串流技术的云桌面平台,具体的,包括:
云桌面管理平台,所述云桌面管理平台负责桌面池管理、桌面管理、用户管理和策略管理;
云桌面视频串流服务端,所述云桌面视频串流服务端负责云桌面客户端的连接管理,桌面视频流的采集和编码,桌面音频流的采集和编码,以及桌面控制流的接收和处理;
云桌面客户端,所述云桌面客户端负责接收所述云桌面视频串流服务端的视频流、音频流和控制流,以及视频流的解码和渲染,音频流的解码和播放,控制流的接收、采集和处理。
进一步的,所述云桌面管理平台包括:
创建云桌面用户,设置用户权限,所述云桌面用户包括平台管理员和普通用户;
关联一个或多个云平台;
创建桌面池,所述桌面池中能够创建桌面;
设置桌面策略,所述桌面策略包括全局策略和单个桌面策略;
云桌面监控和告警管理。
进一步的,所述云桌面视频串流服务端负责的云桌面客户端的连接管理包括:
接收并完成所述云桌面管理平台的策略设置功能,所述策略设置功能包括启动或停止视频串流服务,设置视频帧率、设置视频码率和画质控制,以及监控桌面分辨率变化;
所述视频串流服务通过所述云桌面管理平台的管理控制台来启动或停止;
所述设置视频码率包括:用动态码率来设置视频编码,编码后的视频会根据设置的帧率和码率进行压缩,传输的带宽基本和动态码率值一致;
所述画质控制包括:用高质量画质视频进行视频编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆海云捷迅科技有限公司,未经重庆海云捷迅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010227245.3/2.html,转载请声明来源钻瓜专利网。