一种基于区块链的云桌面装置及数据处理方法与流程

文档序号:30652925发布日期:2022-07-06 00:21阅读:来源:国知局

技术特征:
1.一种基于区块链的云桌面装置及数据处理方法,其特征在于系统架构包括客户端,所述客户端是一个远程桌面客户端显示实时的桌面画面,接收服务器编码的音频和视频帧数据,包含两个工作线程:1)用于处理用户输入;2)用于渲染音频和视频帧;所述区块链的云桌面数据处理装置由arm芯片和soc内嵌程序组成,用于防止入链数据从其它终端进入;所述区块链的云桌面数据处理方法步骤如下:第一步、设置区块链的云桌面,主要设置区块链云桌面终端装置,区块链云桌面终端装置由木星区块链soc芯片加通用rk3288芯片组成,外围设备主要针对区块链云桌面设计,增加lvds点屏设备;第二步、设置rtsp协议,rtsp协议用于控制多个数据的双向传送的会话;第三步、检测带宽;第四步、身份认证,云桌面客户端取终端设备的mac地址并将其作为用户名与密码;第五步、抓取云桌面用户桌面数据,系统先检测用户是否登录,如果没有登录则抓取桌面数据程序先不启动,在确认用户已经登录后,系统再启动桌面数据抓取程序;第六步、区块链云桌面数据上链,包括:1)两个服务在同一台服务器上,直接通过管通或共享内存ipc进程间通讯;2)两个服务不是在同一台服务器的分布式部署,通过restful接口通讯。2.根据权利要求1所述的一种基于区块链的云桌面装置及数据处理方法,其特征在于所述客户端架构设计上包括:1)desktopcloud移植层;2)desktopcloud整合层。3.根据权利要求2所述的一种基于区块链的云桌面装置及数据处理方法,其特征在于:所述desktopcloud移植层目的是为了适配设备的系统,包括window、linux、android和ios系统,针对不同的系统去实现适配层提供的api。4.根据权利要求2所述的一种基于区块链的云桌面装置及数据处理方法,其特征在于:所述desktopcloud整合层用于适配不同设备的硬件的做音频解码。5.根据权利要求1所述的一种基于区块链的云桌面装置及数据处理方法,其特征在于所述第二步的设置rtsp协议具体如下:1)音视频通道,服务器到客户端提供了丰富的音视频内容与时间同步信息;2)提供服务器远程控制信息和客户端命令或状态更新通道;3)提供数据传输方式;4)提供数据传输机制格式。6.根据权利要求1所述的一种基于区块链的云桌面装置及数据处理方法,其特征在于所述第五步的抓取进程如下:抓取程序运行在云桌面服务器里,云桌面服务抓取数据后,再通过restful接口传给区块链服务。7.根据权利要求1所述的一种基于区块链的云桌面装置及数据处理方法,其特征在于所述第六步的restful接口通讯流程如下:对从区块链云桌面终端获取的数据通过如下统一数据接口传输到区块链云服务,在用户登录前先检测实时网络数据,把probe值先上传,如果probe值低于最低网络标准5mbps时,直接退出应用;如果大于5mbps,把用户登录信息上链;用户使用过程中,所有音视频控制信息数据实时上链;用户桌面数据按后台设置时间点上链。

技术总结
本发明公开了一种基于区块链的云桌面装置及数据处理方法,系统架构包括客户端,客户端是一个远程桌面客户端显示实时的桌面画面,接收服务器编码的音频和视频帧数据,包含两个工作线程:1)用于处理用户输入;2)用于渲染音频和视频帧。本发明与现有技术相比的优点在于:1)云桌面终端节点入区块链;2)云桌面用户桌面数据无感知上链;3)云桌面桌面数据网络或CPU占用高时自动上链;4)企事业或校园支持区域联盟网络部署,合二为一,保护数据安全同时节约部署成本。节约部署成本。节约部署成本。


技术研发人员:徐森森 王君瑶 秦伟
受保护的技术使用者:苏州木星科技有限公司
技术研发日:2022.03.16
技术公布日:2022/7/5
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1