【技术实现步骤摘要】
编码调度方法、服务器及客户端和获取远程桌面的系统
[0001]本申请涉及但不限于云桌面技术,尤指一种编码调度方法、服务器及客户端和获取远程桌面的系统。
技术介绍
[0002]云桌面又称桌面虚拟化、云电脑,是替代传统电脑的一种新模式。采用云桌面,用户无需再购买电脑主机,电脑主机所包含的CPU、内存、硬盘等组件都可以在后端的服务器中虚拟出来;用户安装客户端后,通过相关通信协议访问后端服务器上的虚拟机来实现交互式操作,达到与电脑一致的体验效果。云桌面不仅支持用于替换传统电脑,还支持替换手机、平板等其他智能设备在互联网上访问,也是移动办公的最新解决方案。当前,云桌面产品中主流的一个技术就是:服务端将桌面的图像编码成视频流的格式,再通过网络传输到客户端显示。为了提升编码效率,避免过多地消耗服务器的CPU,通常会在服务器上引入硬件编码器,硬件编码器指的是利用异构计算芯片来做视频编码的硬件单元,常见的有如图像处理芯片(GPU,Graphics Processing Unit)、现场可编程门阵列(FPGA,Field Programmable Gate Array)、专用集成电路(ASIC,Application Specific Integrated Circuit)等。
[0003]图1为相关技术中云桌面的一个典型架构示意图,如图1所示,云桌面的一个典型架构包括:服务端、硬件编码器和多个客户端。通过网络协议,客户端与服务端交互,包括请求创建远程桌面、连接远程桌面等;服务端将桌面的图像数据编码成视频流后,再通过网络传输给提 ...
【技术保护点】
【技术特征摘要】
1.一种编码调度方法,包括:服务器根据反映远程桌面创建需求的信息确定编码任务的编码需求信息;根据编码任务的编码需求信息调用硬件编码资源,以实现对编码任务的编码。2.根据权利要求1所述的编码调度方法,其中,所述反映远程桌面创建需求的信息包括以下任一项或任意组合:远程桌面画质需求信息、发起远程桌面创建的客户端信息、网络传输质量信息。3.根据权利要求2所述的编码调度方法,其中,所述远程桌面画质需求信息包括以下任一项或任意组合:用于表示在后传输的图像帧与相邻在前传输的图像帧相比,发生信息更新的区域的更新区域信息;用于表示图像帧包括的文字信息、图片信息的用户界面元素信息。4.根据权利要求3所述的编码调度方法,其中,所述确定编码任务的编码需求信息,包括:如果所述更新区域信息表明当前图像帧与上一帧图像帧相比,发生信息更新的为部分区域,则所述编码任务的编码需求信息中的硬件编码资源的需求信息为根据所述区域更新信息调用硬件编码资源;如果所述用户界面元素信息表明当前图像帧中图片信息所占比例大于预设第一阈值,则所述编码任务的编码需求信息中的硬件编码资源的需求信息为减少硬件编码资源。5.根据权利要求2所述的编码调度方法,其中,所述发起远程桌面创建的客户端信息包括以下任一项或任意组合:用于确定应用是否属于热门应用的应用程序信息;用于显示用户的优先级级别的用户配置信息;用于表明所述客户端的用户事件的用户事件信息。6.根据权利要求5所述的编码调度方法,其中,所述确定编码任务的编码需求信息,包括:如果所述应用程序信息表明应用属于热门应用,则所述编码任务的编码需求信息为提升优先级级别;如果所述用户配置信息表明用户为高优先级用户,则所述编码任务的编码需求信息为高优先级级别;如果所述用户事件信息表明客户端的用户事件在预设时长内持续发生,则所述编码任务的编码需求信息为提升优先级级别。7.根据权利要求2所述的编码调度方法,其中,所述网络传输质量信息包括网络服务质量信息;所述确定编码任务的编码需求信息,包括:如果所述客户端的网络服务质量信息表明网络质量不好,则所述编码任务的编码需求信息中的硬件编码资源的需求信息为减少硬件编码资源。8.根据权利要求3所述的编码调度方法,其中,所述确定编码任务的编码需求信息,还包括:如果所述用户界面元素信息表明当前图像帧中文字信息所占比例大于预设第四阈值,
则所述编码任务的编码需求信息中的硬件编码资源的需求信息为增加硬件编码资源;所述确定编码任务的编码需求信息,还包括:根据当前硬件编码资源的负载情况和所述编码任务的编码需求信息,在当前硬件编码资源的负载情况能满足增加的硬件编码资源需求时,增加调用硬件编码资源,按照所述编码任务对应的优先级级别进行传输。9.根据权利要求3所述的编码调度方法,其中,所述确定编码任务的编码需求信息,还包括:如果所述更新区域信息表明当前图像帧与上一帧图像帧相比,发生信息更新的为部分区域,则所述编码任务的编码需求信息中的硬件编码资源的需求信息为保持硬件编码资源不变;所述确定编码任务的编码需求信息,还包括:根据当前硬件编码资源的负载情况和编码...
【专利技术属性】
技术研发人员:贾香宏,闵洪波,胡祥,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。