数据传输方法、装置、存储介质及终端制造方法及图纸

技术编号:20628020 阅读:27 留言:0更新日期:2019-03-20 17:36
本申请实施例公开了一种数据传输方法、装置、存储介质及终端,该方法包括:首先接收服务器按照预设刷新频率发送的第一屏幕图像,输出第一屏幕图像;其次,获取第一屏幕图像中触发的操作信息,操作信息包括操作类型和坐标信息;再次,将操作信息发送至服务器,以便服务器响应操作信息,生成第二屏幕图像;最后,接收服务器发送的第二屏幕图像,输出第二屏幕图像,终端仅需要具有收发功能以及能够正常运行的输入设备,即可实现类似云桌面的分布式数据处理,将运算集中在服务器中,而终端仅为用户呈现屏幕图像以及接收用户输入操作,即使配置较低的终端也可以在服务器的帮助下进行高复杂度计算量的数据处理,进而大幅提高终端的资源利用率。

Data transmission method, device, storage medium and terminal

The embodiment of this application discloses a data transmission method, device, storage medium and terminal. The method includes: firstly, receiving the first screen image sent by the server according to the preset refresh frequency and outputting the first screen image; secondly, acquiring the triggered operation information in the first screen image, including the operation type and coordinate information; thirdly, transmitting the operation information to the server. Server, so that the server responds to the operation information and generates the second screen image; finally, receiving the second screen image sent by the server and outputting the second screen image, the terminal only needs to have the function of sending and receiving as well as the input device which can run normally, so as to realize the distributed data processing similar to cloud desktop, and concentrate the operation on the server, while the terminal is only a user presentation screen. Screen image and receiving user input operation, even with the help of the server, the terminal with lower configuration can process data with high complexity and computation, thus greatly improving the resource utilization of the terminal.

【技术实现步骤摘要】
数据传输方法、装置、存储介质及终端
本申请实施例涉及移动终端
,尤其涉及数据传输方法、装置、存储介质及终端。
技术介绍
随着移动终端不断发展,移动终端的硬件设备在不断更新以适应不断更新的软件需求。许多用户家中留存有许多因为配置不足而被遗弃的手机等终端,造成资源浪费。如何有效利用终端成为亟待解决的问题。
技术实现思路
本申请实施例的目的是提供一种数据传输方法、装置、存储介质及终端,可以提高设备资源利用率。第一方面,本申请实施例提供了一种数据传输方法,包括:接收服务器按照预设刷新频率发送的第一屏幕图像,输出所述第一屏幕图像;获取所述第一屏幕图像中触发的操作信息,所述操作信息包括操作类型和坐标信息;将所述操作信息发送至所述服务器,以便所述服务器响应所述操作信息,生成第二屏幕图像;接收所述服务器发送的所述第二屏幕图像,输出所述第二屏幕图像。第二方面,本申请实施例提供了一种数据传输装置,包括:接收模块,用于接收服务器按照预设刷新频率发送的第一屏幕图像,输出模块输出所述第一屏幕图像;获取模块,用于获取所述接收模块接收的所述屏幕图像中触发的操作信息,所述操作信息包括操作类型和坐标信息;发送模块,用于将所述获取模块获取的所述操作信息发送至所述服务器,以便所述服务器响应所述操作信息,生成第二屏幕图像;所述接收模块还用于,接收所述服务器发送的所述第二屏幕图像,所述像,输出模块输出所述第二屏幕图像。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所示的数据传输方法。第四方面,本申请实施例提供了一种终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,处理器执行计算机程序时实现如第一方面所示的数据传输方法。本申请实施例中提供的数据传输方案,首先接收服务器按照预设刷新频率发送的第一屏幕图像,输出所述第一屏幕图像;其次,获取所述第一屏幕图像中触发的操作信息,所述操作信息包括操作类型和坐标信息;再次,将所述操作信息发送至所述服务器,以便所述服务器响应所述操作信息,生成第二屏幕图像;最后,接收所述服务器发送的所述第二屏幕图像,输出所述第二屏幕图像,终端仅需要具有收发功能以及能够正常运行的输入设备,即可实现类似云桌面的分布式数据处理,将运算集中在服务器中,而终端仅为用户呈现屏幕图像以及接收用户输入操作,即使配置较低的终端也可以在服务器的帮助下进行高复杂度计算量的数据处理,进而大幅提高终端的资源利用率。附图说明图1为本申请实施例提供的一种数据传输方法的流程示意图;图2为本申请实施例提供的另一种数据传输方法的流程示意图;图3为本申请实施例提供的另一种数据传输方法的流程示意图;图4为本申请实施例提供的另一种数据传输方法的流程示意图;图5为本申请实施例提供的另一种数据传输方法的流程示意图;图6为本申请实施例提供的另一种数据传输方法的流程示意图;图7为本申请实施例提供的一种数据传输装置的结构示意图;图8为本申请实施例提供的另一种数据传输装置的结构示意图;图9为本申请实施例提供的一种移动终端的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。随着移动终端不断发展,移动终端的硬件设备在不断更新以适应不断更新的软件需求。终端面临着发热问题、续航问题、处理能力问题以及使用成本的多重压力。尤其是对于配置相对较低的终端,其无法运行高计算量的应用。对于陈旧电池,其续航能力因计算量的增加会急剧减少。如何提供一种能够降低终端自身运算量,同时能够保证用户正常使用成为亟待解决的技术问题。基于此,本申请实施例提供了一种数据传输方法,能够基于远程桌面的机制,由服务器分担终端的计算量,终端仅进行屏幕图像的接收和显示,并将用户在屏幕图像中触发的操作信息转发给服务器,进而解放终端处理器,提高终端的资源利用率。在服务器的帮助下终端能够运行超出其负载极限的任务,提高终端使用效率。具体方案如下所示:图1为本申请实施例提供的数据传输方法的流程示意图,该方法用于使用终端运行任务的情况,该方法可以由移动终端来执行,该移动终端可以为智能手机、平板电脑、可穿戴设备、笔记本电脑等,该方法具体包括如下步骤:步骤110、接收服务器按照预设刷新频率发送的第一屏幕图像,输出第一屏幕图像。服务器可以为运营商维护而的网络侧服务器,也可以为家庭网络中配置的一个具有一定计算能力的设备,如台式计算机等。如果网络侧服务器作为服务器,则可以通过5G网络与服务器进行数据交互。预设刷新频率可以为每秒30帧。服务器按照预设刷新频率向终端发送第一屏幕图像。终端接收到第一屏幕图像后,通过屏幕输出第一屏幕图像。步骤120、获取第一屏幕图像中触发的操作信息,操作信息包括操作类型和坐标信息。终端输出第一屏幕图像后,在屏幕中检测用户输入的操作信息。操作信息包括用户输入的操作类型以及该操作所在的坐标信息。操作类型包括单击、双击、滑动、长按等。坐标信息包括单击、双击以及长按操作所在的坐标信息,以及滑动操作覆盖的坐标轨迹。步骤130、将操作信息发送至服务器,以便服务器响应操作信息,生成第二屏幕图像。终端将操作信息发送至服务器后,服务器根据操作信息中的坐标信息和操作类型对操作信息进行响应。例如,第一屏幕图像显示终端桌面图像,用户在桌面上某个图标上进行点击操作。服务器根据该点击操作的坐标信息确定用户在该图标上进行了点击操作,进而启动该图标对应的应用,并同步向终端发送相应的屏幕图像作为第二屏幕图像。步骤140、接收服务器发送的第二屏幕图像,输出第二屏幕图像。终端接收到服务器发送的第二屏幕图像后,返回执行步骤120检测是否触发操作信息,如果触发操作信息则执行步骤130。循环执行上述操作后,可实现终端实施将服务器中运行的界面图像进行显示,并实施件用户在屏幕图像中的操作发送至服务器。进一步的,接收服务器按照预设刷新频率发送的第一屏幕图像,输出第一屏幕图像,包括:向服务器发送共享数据访问请求,以便服务器根据共享数据访问请求调用数据共享界面。接收服务器按照预设刷新频率发送的数据共享界面图像,输出数据共享界面图像。服务器可以为多个终端提供数据共享服务。终端你可以向服务器发送共享数据访问请求,服务器根据该请求将相应的数据共享界面发送至终端,用户通过数据共享界面可以对共享数据进行访问和处理,进而实现多个终端在服务器上的数据共享。本申请实施例中提供的数据传输方法,首先接收服务器按照预设刷新频率发送的第一屏幕图像,输出第一屏幕图像。其次,获取第一屏幕图像中触发的操作信息,操作信息包括操作类型和坐标信息。再次,将操作信息发送至服务器,以便服务器响应操作信本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,包括:接收服务器按照预设刷新频率发送的第一屏幕图像,输出所述第一屏幕图像;获取所述第一屏幕图像中触发的操作信息,所述操作信息包括操作类型和坐标信息;将所述操作信息发送至所述服务器,以便所述服务器响应所述操作信息,生成第二屏幕图像;接收所述服务器发送的所述第二屏幕图像,输出所述第二屏幕图像。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:接收服务器按照预设刷新频率发送的第一屏幕图像,输出所述第一屏幕图像;获取所述第一屏幕图像中触发的操作信息,所述操作信息包括操作类型和坐标信息;将所述操作信息发送至所述服务器,以便所述服务器响应所述操作信息,生成第二屏幕图像;接收所述服务器发送的所述第二屏幕图像,输出所述第二屏幕图像。2.根据权利要求1所述的数据传输方法,其特征在于,在接收服务器按照预设刷新频率发送的第一屏幕图像之前,包括:根据用户的登录信息进行登录验证,所述用户信息包括用户标识;当验证成功时,根据所述用户标识确定初始桌面系统;根据所述初始桌面系统确定第一屏幕图像。3.根据权利要求2所述的数据传输方法,其特征在于,所述根据用户的登录信息进行登录验证,包括:获取用户的人体特征信息确定用户标识,人体特征信息包括面部特征、指纹特征或虹膜特征;根据用户标识进行登录验证。4.根据权利要求2所述的数据传输方法,其特征在于,所述根据用户的登录信息进行登录验证,包括:接收无线局域网络登录信息;根据所述无线局域网络登录信息进行无线局域网络登录验证;或者,接收应用程序的账号登录信息;根据所述账号登录信息进行用户账号验证。5.根据权利要求1所述的数据传输方法,其特征在于,在接收服务器按照预设刷新频率发送的第一屏幕图像之前,包括:向所述服务器发送终端配置信息,以便所述服务器根据所述终端配置信息和服务器负载信息确定预设刷新频率。6.根据权利要求1所...

【专利技术属性】
技术研发人员:朱豪刘耀勇陈岩
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1