[发明专利]一种远程移动云桌面传输系统及方法在审
申请号: | 202011426352.5 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112202825A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 邹雲鹏;周军;喻鑫;刘铮;张李秋 | 申请(专利权)人: | 江苏北弓智能科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F3/0488 |
代理公司: | 南京北辰联和知识产权代理有限公司 32350 | 代理人: | 于忠洲 |
地址: | 210019 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 移动 桌面 传输 系统 方法 | ||
本发明公开了一种远程移动云桌面传输系统及方法,包括服务端和客户端;服务端用于采集远程移动桌面端中的音频数据以及图形渲染指令,再将音频数据以及图形渲染指令分发至相应的客户端,并实时接收和响应客户端传输的触屏输入事件;客户端用于接收并执行数据指令,并实时采集自身的触屏输入事件,再将触屏输入事件发送至服务端。采用客户端渲染方案,发送的是图形渲染指令,数据量相比RGB数据要小几十倍,所以需要较低的带宽,可以保证移动云桌面在低带宽情况下以较低延迟显示;触屏输入事件采集和传输的都是客户端多点触控的原始事件,因此可以实现云桌面屏幕的多点触控操作。
技术领域
本发明涉及一种数据传输系统及方法,尤其是一种远程移动云桌面传输系统及方法。
背景技术
目前,现有的远程桌面传输协议有RDP协议、VNC协议和SPICE协议。RDP协议有服务端和客户端两部分组成,服务端收集Windows中的渲染数据和音频数据,并将数据通过网络发送给客户端,客户端收到渲染数据后进行渲染和显示,属于客户端渲染的方式。VNC协议也由服务端和客户端两部分组成,服务端负责采集服务器渲染好的RGB原始数据,并通过图像压缩算法将RGB数据传输至客户端,客户端根据对应的解压缩算法对图像进行显示。SPICE协议适用于KVM虚拟机系统,由服务端、客户端和相应的QXL设备、QXL驱动三部分组成,QXL设备和驱动为虚拟机提供设备的虚拟化,并采集虚拟机的渲染数据,然后交给服务端,由服务端传输至客户端进行渲染显示。
但是,RDP协议只适用于Windows操作系统,并且RDP协议只能在服务端控制云桌面。VNC协议采用服务端渲染的方式,传输的是RGB数据,数据量大,导致在低带宽条件下传输延迟增加;另外VNC协议不支持语音传输。SPICE协议由于QXL设备和驱动的原因,与KVM虚拟机绑定在一起,只适用于KVM虚拟机环境,并且在低带宽条件下也会有较大延迟。
发明内容
发明目的:提供一种远程移动云桌面传输系统,能够实现移动桌面在低带宽环境下,以较低延迟在客户端APP中高分辨率显示,同时客户端能流畅的操作移动桌面。
技术方案:本发明所述的远程移动云桌面传输系统,包括服务端和客户端;
服务端用于采集远程移动桌面端中的音频数据以及图形渲染指令,再将音频数据以及图形渲染指令分发至相应的客户端,并实时接收和响应客户端传输的触屏输入事件;
客户端用于接收并执行数据指令,并实时采集自身的触屏输入事件,再将触屏输入事件发送至服务端;
图形渲染指令由OpenGL ES渲染指令封装构成;在客户端设置有OpenGL ES库文件;客户端接收到图形渲染指令后解封获得OpenGL ES渲染指令;再根据OpenGL ES渲染指令调用OpenGL ES库文件来对客户端界面进行渲染。
进一步的,在服务端和客户端之间构建有指令通道、数据通道以及输入事件通道,用于分别传输图形渲染指令、音频数据以及触屏输入事件,且指令通道、数据通道以及输入事件通道相互独立。
进一步的,图形渲染指令在指令通道中是通过TCP/IP网络协议进行传输;音频数据在数据通道中以及触屏输入事件在输入事件通道中均是通过UDP网络协议进行传输。
进一步的,在服务端和客户端中均安装有一个指令集表;指令集表用于以数字代号来对应OpenGL ES渲染指令。
进一步的,服务端在采集远程移动桌面端中的图形渲染指令时,由服务端采集远程移动桌面端的OpenGL ES渲染指令,再根据指令集表将OpenGL ES渲染指令转换为数字代号,再在数字代号后追加渲染数据完成图形渲染指令的封装。
进一步的,在对客户端界面进行渲染时,根据客户端界面分辨率设置渲染的分辨率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏北弓智能科技有限公司,未经江苏北弓智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011426352.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于点云的目标检测方法、装置及其电子设备
- 下一篇:一种废气分离除尘装置