一种云电脑的数据同屏推送方法、系统、设备及介质与流程

文档序号:34885575发布日期:2023-07-25 15:34阅读:27来源:国知局
一种云电脑的数据同屏推送方法、系统、设备及介质与流程

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


背景技术:

1、云电脑是一种整体服务方案,包括云端资源、传输协议和云终端。用开放式云终端通过传输协议,把桌面、应用、硬件等资源以按需服务、弹性分配的服务模式提供给用户。与传统电脑相比,云电脑没有cpu、内存和硬盘等硬件,这些硬件全部汇集在云端的数据中心里。用户只需一个小巧的终端设备,在任何有网络的地方接入网络,连接键盘、鼠标和显示器,就可以访问个人的桌面、数据和各种应用,一切与使用普通个人电脑没有区别。

2、然而,正因为云电脑没有实体电脑的硬件配置,在进行云电脑的数据同屏推送的时候极其容易出现同步异常的情况,例如出现卡顿或信息丢失的情况。


技术实现思路

1、本发明的目的在于提供一种云电脑的数据同屏推送方法、系统、设备及介质,其能够有效的避免在云电脑的数据同屏推送过程中的同步异常情况的发生。

2、本发明是这样实现的:

3、第一方面,本申请实施例提供一种云电脑的数据同屏推送方法,包括以下步骤:

4、云电脑服务器响应来自移动终端的数据同步请求,上述数据同步请求中包括移动终端的设备标识和同屏选择标识;基于上述设备标识获取上述移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息;云电脑服务器基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态;云电脑服务器响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。

5、在本发明的一些实施例中,还包括:

6、获取显示数据转发过程中的数据包分块,并记录数据包分块的编号信息;基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序,并基于顺序调整后的数据包分块在匹配的同屏显示屏进行显示。

7、在本发明的一些实施例中,上述基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序,包括:

8、在同屏显示屏的数据接收缓冲区划分多个链表,其中一个链表存储有一个数据包分块;基于链表将数据包分块的编号信息与接收顺序进行匹配判断,得到对应的匹配判断信息;基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序。

9、在本发明的一些实施例中,上述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:在匹配判断信息大于或等于第一预定阈值时,直接将上述数据包分块在匹配的同屏显示屏进行显示。

10、在本发明的一些实施例中,上述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:在匹配判断信息小于第一预定阈值且大于或等于第二预定阈值时,将顺序调整后的数据包分块在匹配的同屏显示屏进行显示。

11、在本发明的一些实施例中,上述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:在匹配判断信息小于第二预定阈值时,更新移动终端的网络参数,并重新获取显示数据转发过程中的数据包分块,并记录数据包分块的编号信息。

12、第二方面,本申请实施例提供一种云电脑的数据同屏推送系统,其包括:

13、同步请求模块,用于云电脑服务器响应来自移动终端的数据同步请求,上述数据同步请求中包括移动终端的设备标识和同屏选择标识;同屏匹配模块,用于基于上述设备标识获取上述移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息;端口同步模块,用于云电脑服务器基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态;数据转发模块,用于云电脑服务器响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。

14、第三方面,本申请实施例提供一种电子设备,包括至少一个处理器、至少一个存储器和数据总线;其中:上述处理器与上述存储器通过上述数据总线完成相互间的通信;上述存储器存储有被上述处理器执行的程序指令,上述处理器调用上述程序指令以执行如上述第一方面中任一项所述的方法。

15、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项所述的方法。

16、相对于现有技术,本发明的实施例至少具有如下优点或有益效果:

17、本发明的实施例提出了一种云电脑的数据同屏推送方法,云电脑服务器在响应来自移动终端的包括其本身的设备标识以及同屏选择标识的数据同步请求后,将基于设备标识获取移动终端的同屏显示屏的绑定数据,并基于同屏选择标识匹配对应的同屏显示屏,得到同屏匹配信息。接着,云电脑服务器就基于同屏匹配信息向匹配的同屏显示屏发送非正式数据,使得匹配的同屏显示屏的显示端口处于同步状态。最后,云电脑服务器将响应来自移动终端从云电脑服务器中获取的显示数据转发至匹配的同屏显示屏。也即是说,其通过优化数据同屏推送的数据处理流程,可以有效的避免在云电脑的数据同屏推送过程中的同步异常情况的发生,使其能够正常稳定的进行数据同屏推送处理。



技术特征:

1.一种云电脑的数据同屏推送方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种云电脑的数据同屏推送方法,其特征在于,还包括:

3.如权利要求2所述的一种云电脑的数据同屏推送方法,其特征在于,所述基于数据包分块的接收顺序信息和编号信息的逻辑关系建立预定处理机制调整数据包分块的顺序,包括:

4.如权利要求3所述的一种云电脑的数据同屏推送方法,其特征在于,所述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:

5.如权利要求4所述的一种云电脑的数据同屏推送方法,其特征在于,所述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:

6.如权利要求5所述的一种云电脑的数据同屏推送方法,其特征在于,所述基于匹配判断信息与预定的阈值的对比关系建立预定处理机制调整数据包分块的顺序,包括:

7.一种云电脑的数据同屏推送系统,其特征在于,包括:

8.一种电子设备,其特征在于,包括至少一个处理器、至少一个存储器和数据总线;其中:所述处理器与所述存储器通过所述数据总线完成相互间的通信;所述存储器存储有被所述处理器执行的程序指令,所述处理器调用所述程序指令以执行如权利要求1-6任一项所述的方法。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。


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

技术研发人员:魏柏龙
受保护的技术使用者:甘肃柏隆电子商务科技有限责任公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1