一种云电脑的数据同屏推送方法、系统、设备及介质技术方案

技术编号:38257903 阅读:15 留言:0更新日期:2023-07-27 10:20
本发明专利技术提出了一种云电脑的数据同屏推送方法、系统、设备及介质,涉及互联网通信领域。该方法包括:云电脑服务器响应来自移动终端的数据同步请求,所述数据同步请求中包括移动终端的设备标识和同屏选择标识;基于所述设备标识获取所述移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息;云电脑服务器基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态;云电脑服务器响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。本申请实施例的技术方案能够有效的避免在云电脑的数据同屏推送过程中的同步异常情况的发生。的数据同屏推送过程中的同步异常情况的发生。的数据同屏推送过程中的同步异常情况的发生。

【技术实现步骤摘要】
一种云电脑的数据同屏推送方法、系统、设备及介质


[0001]本专利技术涉及互联网通信领域,具体而言,涉及一种云电脑的数据同屏推送方法、系统、设备及介质。

技术介绍

[0002]云电脑是一种整体服务方案,包括云端资源、传输协议和云终端。用开放式云终端通过传输协议,把桌面、应用、硬件等资源以按需服务、弹性分配的服务模式提供给用户。与传统电脑相比,云电脑没有CPU、内存和硬盘等硬件,这些硬件全部汇集在云端的数据中心里。用户只需一个小巧的终端设备,在任何有网络的地方接入网络,连接键盘、鼠标和显示器,就可以访问个人的桌面、数据和各种应用,一切与使用普通个人电脑没有区别。
[0003]然而,正因为云电脑没有实体电脑的硬件配置,在进行云电脑的数据同屏推送的时候极其容易出现同步异常的情况,例如出现卡顿或信息丢失的情况。

技术实现思路

[0004]本专利技术的目的在于提供一种云电脑的数据同屏推送方法、系统、设备及介质,其能够有效的避免在云电脑的数据同屏推送过程中的同步异常情况的发生。
[0005]本专利技术是这样实现的:
[0006]第一方面,本申请实施例提供一种云电脑的数据同屏推送方法,包括以下步骤:
[0007]云电脑服务器响应来自移动终端的数据同步请求,上述数据同步请求中包括移动终端的设备标识和同屏选择标识;基于上述设备标识获取上述移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息;云电脑服务器基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态;云电脑服务器响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。
[0008]在本专利技术的一些实施例中,还包括:
[0009]获取显示数据转发过程中的数据包分块,并记录数据包分块的编号信息;基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序,并基于顺序调整后的数据包分块在匹配的同屏显示屏进行显示。
[0010]在本专利技术的一些实施例中,上述基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序,包括:
[0011]在同屏显示屏的数据接收缓冲区划分多个链表,其中一个链表存储有一个数据包分块;基于链表将数据包分块的编号信息与接收顺序进行匹配判断,得到对应的匹配判断信息;基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序。
[0012]在本专利技术的一些实施例中,上述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:在匹配判断信息大于或等于第一预定阈值时,
直接将上述数据包分块在匹配的同屏显示屏进行显示。
[0013]在本专利技术的一些实施例中,上述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:在匹配判断信息小于第一预定阈值且大于或等于第二预定阈值时,将顺序调整后的数据包分块在匹配的同屏显示屏进行显示。
[0014]在本专利技术的一些实施例中,上述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:在匹配判断信息小于第二预定阈值时,更新移动终端的网络参数,并重新获取显示数据转发过程中的数据包分块,并记录数据包分块的编号信息。
[0015]第二方面,本申请实施例提供一种云电脑的数据同屏推送系统,其包括:
[0016]同步请求模块,用于云电脑服务器响应来自移动终端的数据同步请求,上述数据同步请求中包括移动终端的设备标识和同屏选择标识;同屏匹配模块,用于基于上述设备标识获取上述移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息;端口同步模块,用于云电脑服务器基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态;数据转发模块,用于云电脑服务器响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。
[0017]第三方面,本申请实施例提供一种电子设备,包括至少一个处理器、至少一个存储器和数据总线;其中:上述处理器与上述存储器通过上述数据总线完成相互间的通信;上述存储器存储有被上述处理器执行的程序指令,上述处理器调用上述程序指令以执行如上述第一方面中任一项所述的方法。
[0018]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项所述的方法。
[0019]相对于现有技术,本专利技术的实施例至少具有如下优点或有益效果:
[0020]本专利技术的实施例提出了一种云电脑的数据同屏推送方法,云电脑服务器在响应来自移动终端的包括其本身的设备标识以及同屏选择标识的数据同步请求后,将基于设备标识获取移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息。接着,云电脑服务器就基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态。最后,云电脑服务器将响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。也即是说,其通过优化数据同屏推送的数据处理流程,可以有效的避免在云电脑的数据同屏推送过程中的同步异常情况的发生,使其能够正常稳定的进行数据同屏推送处理。
附图说明
[0021]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为本专利技术一种云电脑的数据同屏推送方法一实施例的流程图;
[0023]图2为本专利技术一种云电脑的数据同屏推送方法又一实施例的流程图;
[0024]图3为本专利技术一实施例中基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序步骤的具体流程图;
[0025]图4为本专利技术一种云电脑的数据同屏推送系统一实施例的结构框图;
[0026]图5为本专利技术实施例提供的一种电子设备的结构框图。
[0027]图标:1、同步请求模块;2、同屏匹配模块;3、端口同步模块;4、数据转发模块;5、处理器;6、存储器;7、数据总线。
具体实施方式
[0028]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
[0029]下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。
[0030]实施例1<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云电脑的数据同屏推送方法,其特征在于,包括以下步骤:云电脑服务器响应来自移动终端的数据同步请求,所述数据同步请求中包括移动终端的设备标识和同屏选择标识;基于所述设备标识获取所述移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息;云电脑服务器基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态;云电脑服务器响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。2.如权利要求1所述的一种云电脑的数据同屏推送方法,其特征在于,还包括:获取显示数据转发过程中的数据包分块,并记录数据包分块的编号信息;基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序,并基于顺序调整后的数据包分块在匹配的同屏显示屏进行显示。3.如权利要求2所述的一种云电脑的数据同屏推送方法,其特征在于,所述基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序,包括:在同屏显示屏的数据接收缓冲区划分多个链表,其中一个链表存储有一个数据包分块;基于链表将数据包分块的编号信息与接收顺序进行匹配判断,得到对应的匹配判断信息;基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序。4.如权利要求3所述的一种云电脑的数据同屏推送方法,其特征在于,所述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:在匹配判断信息大于或等于第一预定阈值时,直接将所述数据包分块在匹配的同屏显示屏进行显示。5.如权利要求4所述的一种云电脑的数据同屏推送方法,其特征在于,所述基于匹配判...

【专利技术属性】
技术研发人员:魏柏龙
申请(专利权)人:甘肃柏隆电子商务科技有限责任公司
类型:发明
国别省市:

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

1