[发明专利]一种远程移动云桌面传输系统及方法在审
申请号: | 202011426352.5 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112202825A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 邹雲鹏;周军;喻鑫;刘铮;张李秋 | 申请(专利权)人: | 江苏北弓智能科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F3/0488 |
代理公司: | 南京北辰联和知识产权代理有限公司 32350 | 代理人: | 于忠洲 |
地址: | 210019 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 移动 桌面 传输 系统 方法 | ||
1.一种远程移动云桌面传输系统,其特征在于:包括服务端和客户端;
服务端用于采集远程移动桌面端中的音频数据以及图形渲染指令,再将音频数据以及图形渲染指令分发至相应的客户端,并实时接收和响应客户端传输的触屏输入事件;
客户端用于接收并执行数据指令,并实时采集自身的触屏输入事件,再将触屏输入事件发送至服务端;
图形渲染指令由OpenGL ES渲染指令封装构成;在客户端设置有OpenGL ES库文件;客户端接收到图形渲染指令后解封获得OpenGL ES渲染指令;再根据OpenGL ES渲染指令调用OpenGL ES库文件来对客户端界面进行渲染。
2.根据权利要求1所述的远程移动云桌面传输系统,其特征在于:在服务端和客户端之间构建有指令通道、数据通道以及输入事件通道,用于分别传输图形渲染指令、音频数据以及触屏输入事件,且指令通道、数据通道以及输入事件通道相互独立。
3.根据权利要求1所述的远程移动云桌面传输系统,其特征在于:图形渲染指令在指令通道中是通过TCP/IP网络协议进行传输;音频数据在数据通道中以及触屏输入事件在输入事件通道中均是通过UDP网络协议进行传输。
4.根据权利要求1所述的远程移动云桌面传输系统,其特征在于:在服务端和客户端中均安装有一个指令集表;指令集表用于以数字代号来对应OpenGL ES渲染指令。
5.根据权利要求4所述的远程移动云桌面传输系统,其特征在于:服务端在采集远程移动桌面端中的图形渲染指令时,由服务端采集远程移动桌面端的OpenGL ES渲染指令,再根据指令集表将OpenGL ES渲染指令转换为数字代号,再在数字代号后追加渲染数据完成图形渲染指令的封装。
6.根据权利要求1所述的远程移动云桌面传输系统,其特征在于:在对客户端界面进行渲染时,根据客户端界面分辨率设置渲染的分辨率。
7.根据权利要求1所述的远程移动云桌面传输系统,其特征在于:服务端在采集远程移动桌面端中的音频数据时,由服务端在远程移动桌面端的HAL层中安装一个音频单元,用于采集远程移动桌面端中的所有音频原始PCM数据,并通过硬件编码的方式将PCM数据编码为AAC格式的音频数据。
8.根据权利要求1所述的远程移动云桌面传输系统,其特征在于:服务端在响应客户端传输的输入事件时,由服务端将触屏输入事件写入远程移动桌面端的触屏输入驱动设备中。
9.一种远程移动云桌面传输方法,其特征在于,包括如下步骤:
在服务端和客户端之间构建有指令通道、数据通道以及输入事件通道;
服务端实时采集远程移动桌面端中的音频数据以及图形渲染指令,再将音频数据以及图形渲染指令分发至相应的客户端,并实时接收和响应客户端传输的触屏输入事件;
客户端实时接收并执行数据指令,并实时采集自身的触屏输入事件,再将触屏输入事件发送至服务端;
图形渲染指令、音频数据以及触屏输入事件,分别通过图形渲染指令、音频数据以及触屏输入事件进出传输,且指令通道、数据通道以及输入事件通道相互独立。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏北弓智能科技有限公司,未经江苏北弓智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011426352.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于点云的目标检测方法、装置及其电子设备
- 下一篇:一种废气分离除尘装置