信息远程同步方法、终端及系统技术方案

技术编号:15021104 阅读:107 留言:0更新日期:2017-04-04 23:18
本发明专利技术公开了一种信息远程同步方法,包括如下步骤:获取用户在本地电子白板上的触摸点信息;将触摸点信息转换成二进制字节数据流;将二进制字节数据流发送给远程电子白板,以使远程电子白板对二进制字节数据流进行解析后实现同步显示。本发明专利技术还提供了一种信息发送终端、信息接收终端及信息远程同步系统。采用本发明专利技术实施例,能够实现电子白板之间的信息实时同步,且占用较少的带宽。

【技术实现步骤摘要】

本专利技术涉及远程同步
,尤其涉及一种信息远程同步方法、终端及系统
技术介绍
网络会议是以网络为媒介的多媒体会议平台,可以利用互联网实现不同地点、多个用户的数据共享,实现面对面般的交流效果。目前,会议系统已不仅仅局限于提供音频和视频数据的共享功能,更为用户提供了丰富的会议辅助功能,比如电子白板功能等。电子白板是利用计算机模拟普通白板,使其允许多个用户通过网络在电子文档中进行共同工作的技术,所共享的文档会同时显示在所有用户的屏幕中,就如同这些用户同时使用一块传统白板。现有技术下,电子白板的远程同步主要有两种实现方式:一是截取屏幕中整个需要同步的画面发送到远程端;二是当一方操作时,将该操作的整个过程的数据一次打包发送到另一方,而另一方则需要等待操作完成后接收到数据再进行显示。专利技术人在实施本专利技术的过程中,发现现有的远程同步方案存在以下缺点:对于第一种技术方案,通过截取屏幕中整个需要同步的画面发送到远程端,传输了很多无用冗余的数据,需要占用大量的网络带宽;如果人数越多,对网络带宽要求也越高,及时性无法保证;对于第二种技术方案,它无法满足多方实时显示的效果,如果一方操作时间过长,则其他方会有假死的状态,用户体验很不好。
技术实现思路
针对现有技术存在的问题,本专利技术实施例的多个方面提供一种信息远程同步方法、终端及系统,能够实现电子白板之间的信息实时同步,且占用较少的带宽,满足了使用要求。本专利技术实施例的一个方面提供一种信息远程同步方法,包括如下步骤:获取用户在本地电子白板上的触摸点信息;将所述触摸点信息转换成二进制字节数据流;将所述二进制字节数据流发送给远程电子白板,以使所述远程电子白板对所述二进制字节数据流进行解析后实现同步显示。作为上述方案的改进,电子白板之间通过服务器端建立连接;则将所述二进制字节数据流发送给远程电子白板,以使所述远程电子白板对所述二进制字节数据流进行解析后实现同步显示,具体为:将所述二进制字节数据流发送给所述服务器端,通过所述服务器端将所述二进制字节数据流转发给远程电子白板,以使所述远程电子白板对所述二进制字节数据流进行解析后实现同步显示。作为上述方案的改进,采用protocolbuffers工具将所述触摸点信息进行序列化得到所述二进制字节数据流;优选的,所述触摸点信息包括触摸点的坐标值;或所述触摸点信息包括触摸点的坐标值和压力值;若电子白板支持多点触控,所述触摸点信息还包括触摸ID;其中,所述触摸ID为各触控点的唯一标识号。本专利技术实施例的另一个方面提供一种信息发送终端,包括:信息获取单元,用于获取用户在本地电子白板上的触摸点信息;信息转换单元,用于将所述触摸点信息转换成二进制字节数据流;数据发送单元,用于将所述二进制字节数据流发送给远程电子白板,以使所述远程电子白板对所述二进制字节数据流进行解析后实现同步显示。本专利技术实施例的另一个方面提供一种信息远程同步方法,包括如下步骤:接收远程电子白板发送的二进制字节数据流;其中,所述二进制字节数据流为用户在所述远程电子白板上的触摸点信息所转换成的;将所述二进制字节数据流解析成对应的触摸点信息;在本地电子白板上同步显示解析后的所述触摸点信息。作为上述方案的改进,电子白板之间通过服务器建立连接;则接收远程电子白板发送的二进制字节数据流,具体为:接收由服务器端转发远程电子白板发送的二进制字节数据流。作为上述方案的改进,采用protocolbuffers工具将所述二进制字节数据流进行反序列化得到对应的触摸点信息;优选的,所述触摸点信息包括触摸点的坐标值;或所述触摸点信息包括触摸点的坐标值和压力值;若电子白板支持多点触控,所述触摸点信息还包括触摸ID;其中,所述触摸ID为各触控点的唯一标识号。本专利技术实施例的另一个方面还提供一种信息接收终端,包括:数据接收单元,用于接收远程电子白板发送的二进制字节数据流;其中,所述二进制字节数据流为用户在所述远程电子白板上的触摸点信息所转换成的;数据解析单元,用于将所述二进制字节数据流解析成对应的触摸点信息;信息同步单元,用于在本地电子白板上同步显示解析后的所述触摸点信息。本专利技术实施例的另一个方面还提供一种信息远程同步系统,包括信息发送终端和信息接收终端。作为上述方案的改进,所述信息远程同步系统还包括服务器端;所述信息发送终端和信息接收终端之间通过所述服务器端建立连接;所述服务器端,用于监听终端的网络连接请求并与之建立连接;还用于接收所述信息发送终端发送的数据流,并将所述数据流转发给所述信息接收终端。优选的,所述服务器端与终端之间采用基于Internet的TCP/IP通信协议进行通信。本专利技术实施例提供的信息远程同步方法、终端及系统,具有如下有益效果:当监听到用户在本地电子白板上的触摸事件时,获取每一个触摸点的信息;将所述每一个触摸点的信息转换成二进制字节数据流发送给远程电子白板,以使所述远程电子白板对所述二进制字节数据流进行解析后实现同步显示。也就是说,当电子白板之间进行信息共享时,无需截取整个需要同步的画面,传输很多无用冗余的数据,也不是等待一次操作完成后同步该操作的全部数据,使远程电子白板无法实时显示,而是在获取到本地电子白板上的触摸点信息时,将所述触摸点信息转换成二进制字节数据流发送给远程电子白板,使远程电子白板对所述二进制数据流进行解析后实现同步显示,且每次传输的数据量小,占用较少的网络带宽,大大提高了远程同步的实时性。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的信息远程同步方法的一个实施例的流程示意图。图2是本专利技术提供的信息发送终端的一个实施例的结构示意图。图3是本专利技术提供的信息远程同步方法的另一个实施例的流程示意图。图4是本专利技术提供的信息接收与终端的一个实施例的结构示意图。图5是本专利技术提供的信息远程同步系统的一个实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人本文档来自技高网...

【技术保护点】
一种信息远程同步方法,其特征在于,包括如下步骤:获取用户在本地电子白板上的触摸点信息;将所述触摸点信息转换成二进制字节数据流;将所述二进制字节数据流发送给远程电子白板,以使所述远程电子白板对所述二进制字节数据流进行解析后实现同步显示。

【技术特征摘要】
1.一种信息远程同步方法,其特征在于,包括如下步骤:
获取用户在本地电子白板上的触摸点信息;
将所述触摸点信息转换成二进制字节数据流;
将所述二进制字节数据流发送给远程电子白板,以使所述远程电子白板对
所述二进制字节数据流进行解析后实现同步显示。
2.如权利要求1所述的信息远程同步方法,其特征在于,电子白板之间通
过服务器端建立连接;
则将所述二进制字节数据流发送给远程电子白板,以使所述远程电子白板
对所述二进制字节数据流进行解析后实现同步显示,具体为:
将所述二进制字节数据流发送给所述服务器端,通过所述服务器端将所述
二进制字节数据流转发给远程电子白板,以使所述远程电子白板对所述二进制
字节数据流进行解析后实现同步显示。
3.如权利要求1或2所述的信息远程同步方法,其特征在于,采用protocol
buffers工具将所述触摸点信息进行序列化得到所述二进制字节数据流;
优选的,所述触摸点信息包括触摸点的坐标值;或所述触摸点信息包括触
摸点的坐标值和压力值;
若电子白板支持多点触控,所述触摸点信息还包括触摸ID;其中,所述触
摸ID为各触控点的唯一标识号。
4.一种信息远程同步方法,其特征在于,包括如下步骤:
接收远程电子白板发送的二进制字节数据流;其中,所述二进制字节数据
流为用户在所述远程电子白板上的触摸点信息所转换成的;
将所述二进制字节数据流解析成对应的触摸点信息;
在本地电子白板上同步显示解析后的所述触摸点信息。
5.如权利要求4所述的信息远程同步方法,其特征在于,电子白板之间通
过服务器建立连接;
则接收远程电子白板发送的二进制字节数据流,具体为:
接收由服务器端转发远程电子白板发送的二进制字节数据流。
6.如...

【专利技术属性】
技术研发人员:王新
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:广东;44

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

1