【技术实现步骤摘要】
基于局域网的桌面共享方法及系统
[0001]本专利技术涉及计算机
,特别涉及一种基于局域网的桌面共享方法及系统。
技术介绍
[0002]桌面共享技术广泛应用于会议、办公、培训及技术支持等方面,随着科技的发展,桌面共享技术也在不断进步,但是大部分桌面共享方法需借助互联网,用于局域网的方法还较少。同时,由于计算机硬件性能、网络带宽的影响及庞大的共享数据,要实现流畅、不丢帧的无损桌面共享,并降低计算机硬件、网络等成本变得尤为困难。在桌面共享过程中,在共享客户端往往需要进行截屏、录屏或本地文件的传输等操作,但现有的桌面共享方法无法满足,往往只能通过第三方软件实现。
[0003]随着共享数据量的不断增加,数据共享过程中往往会出现共享数据传输发生丢失、传输不稳定等问题,对桌面数据共享所需的硬件、软件、网络等提出了越来越高的要求。
技术实现思路
[0004]本专利技术的目的在于解决现有桌面共享方法中由于桌面共享数据量大导致的一系列问题,提供一种基于局域网的桌面共享方法及系统,实现在局域网环境下的桌面数据共享操 ...
【技术保护点】
【技术特征摘要】
1.基于局域网的桌面共享方法,其特征在于,在共享管理端的操作包括以下步骤:以一初始采集速率采集桌面数据,优选所述初始采集速率为50ms;获取桌面当前帧的像素点值,通过比较像素点值的变化确定当前帧的数据采集点;优选利用随机森林算法调整桌面数据采集速率,并以该采集速率采集桌面数据;优选利用随机森林算法调整向共享客户端发送数据的发送速率,并以该发送速率将采集的桌面数据发送到共享服务器端。2.根据权利要求1所述的基于局域网的桌面共享方法,其特征在于,所述确定当前帧的数据采集点,包括以下步骤:比较当前帧与上一帧之间各像素点之间的像素差值,当所述差值不等于零时,确定该像素点为数据采集点,否则,该像素点不是数据采集点;优选数据采集开始时,第一帧与上一帧之间像素点之间的差值为第一帧各像素点的像素值。3.根据权利要求1所述的基于局域网的桌面共享方法,其特征在于,所述利用随机森林算法调整桌面采集速率时,所采用的训练数据包括用户操作频率、显卡使用百分比、内存使用百分比、网络速度、CPU使用百分比、需采集像素点的数量;优选所述随机森林算法的训练过程,包括对训练数据进行预处理的步骤,包括:1)去除训练数据中的脏数据,优选包括漏采数据、无效数据、异常数据;2)对训练数据中的离群数据通过绝对值中位数法进行处理;3)对训练数据进行归一化处理;优选在对训练数据进行预处理后,建立如下训练模型:y=f(x1,x2,x3,x4,x5,x6);其中,y为预测的采集速率,x1‑
x6分别为训练数据中的特征值;将训练数据的数据集分为训练集和测试集进行训练,优选训练集与测试集之间的比例为8:2,以一定更新频率更新数据集并优化计算模型。4.根据权利要求1或3所述的基于局域网的桌面共享方法,其特征在于,所述利用随机森林算法调整向共享服务器端发送数据的发送速率时,所采用的训练数据包括数据...
【专利技术属性】
技术研发人员:王海涛,包鹏赞,张英威,张淼,
申请(专利权)人:北京航天新立科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。