数据处理系统及方法技术方案

技术编号:25890019 阅读:45 留言:0更新日期:2020-10-09 23:30
本公开提供一种数据处理系统及方法,涉及数据处理领域,该系统包括第一服务器、第二服务器和终端设备,终端设备,用于向第一服务器发送第一操作消息;第一服务器,用于控制第二服务器根据显示信息建立与设备标识对应的显示模块,并生成第一渲染指令,并将第一渲染指令发送给第二服务器;第二服务器,用于根据第一渲染指令进行渲染,生成第一原始窗口画面,并将第一原始窗口画面发送给对应的显示模块;显示模块第一原始窗口画面进行调整,生成第一调整窗口画面,并将第一调整窗口画面进行编码得到第一编码数据,并获取第一编码数据的第一保存位置;终端设备根据第一保存位置从第二服务器中获取第一编码数据,并在解码后显示第一调整窗口画面。

【技术实现步骤摘要】
数据处理系统及方法
本公开涉及数据处理领域,尤其涉及数据处理系统及方法。
技术介绍
云端虚拟化技术当前发展以及非常迅速。随着各个公有云平台的进一步发展,对于虚拟桌面云平台的需求进一步加大。同时,由于用户对云端渲染图像的能力要求也越来越高,为了满足用户对图像的高需求,提出了图形处理器池(GraphicsProcessingUnit,GPUPOOL)。GPUPOOL能够对来自虚拟机(VirtualMachine,VM)的第一渲染指令进行渲染,并将渲染生成的图像发送给接收(Receiver,R)端,R端可以是硬R或者软R,软R运行在第一终端设备上,硬R为独立设备,R仅具有解码和显示功能,用户针对系统的所有操作都由VM完成。第一终端设备可以仅包括GPU、简单CPU和显示屏。在一个用户同时使用多个终端设备,也即一个用户账号同时登录三个R的场景下,比如用户使用一个用户账号同时使用多个终端设备,在基于GPUPOOL的云终端系统中,如何实现同一用户账号同时使用多个终端设备是尚待解决的问题。
技术实现思路
本公开实施例提供一种数据处理本文档来自技高网...

【技术保护点】
1.一种数据处理系统,其特征在于,所述系统包括第一服务器、第二服务器和终端设备,/n终端设备,用于向第一服务器发送第一操作消息;所述第一操作消息中包括终端设备的设备标识、账号信息、基于所述账号信息的第一操作动作和终端设备的显示信息;/n第一服务器,用于根据所述设备标识,控制第二服务器根据所述显示信息建立与所述设备标识对应的显示模块,并根据所述第一操作消息生成第一渲染指令,并将所述第一渲染指令发送给第二服务器,其中,所述第一渲染指令中携带设备标识;/n第二服务器,用于根据所述第一渲染指令进行渲染,生成第一原始窗口画面,并根据所述设备标识将所述第一原始窗口画面发送给对应的显示模块;所述显示模块根据...

【技术特征摘要】
1.一种数据处理系统,其特征在于,所述系统包括第一服务器、第二服务器和终端设备,
终端设备,用于向第一服务器发送第一操作消息;所述第一操作消息中包括终端设备的设备标识、账号信息、基于所述账号信息的第一操作动作和终端设备的显示信息;
第一服务器,用于根据所述设备标识,控制第二服务器根据所述显示信息建立与所述设备标识对应的显示模块,并根据所述第一操作消息生成第一渲染指令,并将所述第一渲染指令发送给第二服务器,其中,所述第一渲染指令中携带设备标识;
第二服务器,用于根据所述第一渲染指令进行渲染,生成第一原始窗口画面,并根据所述设备标识将所述第一原始窗口画面发送给对应的显示模块;所述显示模块根据所述显示信息对所述第一原始窗口画面进行调整,生成第一调整窗口画面,并将所述第一调整窗口画面进行编码得到第一编码数据,并获取所述第一编码数据的第一保存位置;
终端设备获取所述第一保存位置,并根据所述第一保存位置从第二服务器中获取所述第一编码数据,并在解码后显示所述第一调整窗口画面。


2.根据权利要求1所述的系统,其特征在于,
终端设备,还用于向第一服务器发送基于预设应用的第二操作消息;所述第二操作消息携带有第二操作动作;
第一服务器根据所述第二操作消息,生成第二渲染指令,并将所述第二渲染指令发送给第二服务器;
第二服务器根据所述第二渲染指令进行渲染,生成第二原始窗口画面,并根据所述设备标识将所述第二原始窗口画面发送给对应的显示模块;所述显示模块根据所述显示信息对所述第二原始窗口画面进行调整,生成第二调整窗口画面,并将所述第二调整窗口画面进行编码得到第二编码数据,并获取所述第二编码数据的第二保存位置;
终端设备获取所述第二保存位置,并根据所述第二保存位置从第二服务器中获取所述第二编码数据,并在解码后显示所述第二调整窗口画面。


3.根据权利要求2所述的系统,其特征在于,所述第一服务器在根据所述第二操作消息,生成第二渲染指令之前,
第一服务器,还用于基于所述账号信息运行所述预设应用,查询本地是否存储存在与所述第二操作消息对应的业务模块;
若不存在,则根据所述第二操作消息创建对应的业务模块;
所述第一服务器根据所述第二操作消息,生成第二渲染指令,并将所述第二渲染指令发送给第二服务器包括:
所述业务模块根据所述第二操作消息,生成第二渲染指令,并将所述第二渲染指令发送给第二服务器。


4.根据权利要求1-3任一项所述的系统,其特征在于,所述终端设备至少包括第一终端设备和第二终端设备,第一终端设备对应第一设备标识和第一显示信息,第一设备标识对应第一显示模块和第二显示信息,第二终端设备对应第二设备标识,第二设备标识对应第二显示模块。


5.根据权利要求4所述的系统,其特征在于,
第一服务器,还用于监测消息事件;
当第一服务器监测到与所述预设应用对应的消息事件时,基于消息事件生成第三渲染指令,将所述第三渲染指令发送给第二服务器;
第二服务器基于所述第三渲染指令进行渲染,得到第三原始窗口画面,并根据第一设备标识和第二设备标识将所述第三原始窗口画面分别发送给第一显示模块和第二显示模块;第一显示模块和第二显示模块分别根据所述第一显示信息和第二显示信息对所述第三原始窗口画面进行调整,生成第三调整窗口画面和第四调整窗口画面;将所述第三调整窗口画面和所述第四调整窗口画面进行编码得到第三编码数据和第四编码数据,并获取所述第三编码数据的第三保存位置和所述第四编码数据的第四保存位置;
所述第一终端设备获取所述第三保存位置,并根据所述第三保存位置从第二服务器中获取所述第三编码数据,并在解码后显示所述第三调整窗口画面,并且,
所述第二终端设备获取所述第四保存位置,并根据所述第四保存位置从第二服务器中获取所述第四编码数据,并在解码后显示所述第四调整窗口画面。


6.一种...

【专利技术属性】
技术研发人员:卢涛李超
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1