基于会议白板应用的多终端协作方法、装置以及设备制造方法及图纸

技术编号:28224038 阅读:18 留言:0更新日期:2021-04-28 09:54
本发明专利技术公开了一种基于会议白板应用的多终端协作方法、装置以及设备。本发明专利技术站位于会议白板应用,通过对多终端各自的白板操作按既定协议模式进行实时数据重构,并经由会议服务器协调多终端操作指令的收发,同时对实时接收到的非本地终端的操作指令按该协议模式进行解析及本地适配,从而实现在本地终端的白板界面上既可以展示本地操作,又可以兼顾绘制出其他非本地终端在该白板界面上的操作,以此实现多个不同终端之间的开放协作。可见本发明专利技术以标准的协议模式将各类型终端各自的操作数据进行统一,在确保终端类型无关性的同时,对于会议空间和网络环境也可以不再加以任何约束,使得会议接入成本大幅下降,并且还具有优异的易维护和后期扩展的特性。维护和后期扩展的特性。维护和后期扩展的特性。

【技术实现步骤摘要】
基于会议白板应用的多终端协作方法、装置以及设备


[0001]本专利技术涉及智能会议领域,尤其涉及一种基于会议白板应用的多终端协作方法、装置以及设备。

技术介绍

[0002]随着科技的不断发展,智能化的电子设备已在人们的工作环境中普及。虽然在日常工作交流中,可以通过电话、社交平台应用、电子邮件等传统方式进行沟通,但是在特定的场景中需要多人同一时间共同参与互动,因而智能会议技术应运而生。这其中涉及会议音频采集录制、语音翻译转写、字幕同步投屏等具体的技术分支,然而,通常在会议中不仅需要通过语言进行交互,还需要借助书写来辅助交流,将会议中的想法、言论、议题等直观地写出或画出,更有利于参会人的理解,同时也会使语言表达更有逻辑,因而除了上述与语音处理相关的技术分支以外,智能会议领域中用于会议交流、展示的电子书写工具也随之得到发展。
[0003]目前市面上已存在能够替代基于马克笔的传统会议白板的电子白板产品,这里需指出,本专利技术提及的白板并非限定其板面为白色,仅是按照业内惯常的称呼习惯,将此类可以书写展示的硬件产品统一称作白板。比如,在某个会议场景中,会议室的前方布置有大尺寸屏幕的智能交互一体机,即可以认为是本专利技术所述白板。此外,基于硬件化的电子白板产品,部分厂家也开发出了概念上与硬件化的电子白板相关的虚拟白板,也即是可以装载在终端设备的会议白板应用程序,例如但不限于白板APP此类软件产品,并且从实际操作而言,某场景中设立在会议室的大屏硬件产品本身即可以作为所述的终端设备,换言之,例如智能交互一体机本身具有多种功能,当使用智能交互一体机开会时,可以通过启动内置的白板APP程序,使智能交互一体机变为电子白板。
[0004]针对于此,专利技术人发现这类会议白板应用在实际使用中,往往受限于会议场景,例如仅能限定在同一空间或同一网络条件下的多用户终端采用会议白板应用开会,或者必须通过定制的某一类型终端设备才可以进行书写和查看,尤其是在多个参会人共用白板区域时无法满足多个终端设备之间的开放协作,即难以实现:不受网络、空间、设备类型限制的某终端设备,在其会议白板应用的书写绘制区域中既可以编辑本地内容,又可以同步展示非本地终端设备在该区域的书写内容。

技术实现思路

[0005]鉴于上述,本专利技术旨在提供一种基于会议白板应用的多终端协作方法、装置以及设备,以及相应地提供了一种计算机可读存储介质和计算机程序产品,以通过会议白板应用实现不同终端设备之间的开放协作。
[0006]本专利技术采用的技术方案如下:
[0007]第一方面,本专利技术提供了一种基于会议白板应用的多终端协作方法,其中包括:
[0008]在加入会议阶段,建立本地终端与会议服务器的远程连接;
[0009]当接收到所述会议服务器发送的预设指令后,开启本地白板界面;
[0010]在会议协作阶段,监听用户在所述本地白板界面的当前操作是否完成;
[0011]在判定当前操作完成后,将与当前操作相应的第一操作数据按照预设的协议模式进行数据构造;
[0012]将数据构造后的第一操作指令上传至所述会议服务器;
[0013]在会议协作阶段,实时接收所述会议服务器转发的若干非本地终端按所述协议模式构造的第二操作指令;
[0014]基于所述协议模式,将接收到的所述第二操作指令进行数据解构,得到对应于非本地终端的第二操作数据;
[0015]根据所述第二操作数据与本地终端的信息,在所述本地白板界面实时绘制非本地终端的操作内容。
[0016]在其中至少一种可能的实现方式中,所述实时接收所述会议服务器转发的若干非本地终端按所述协议模式构造的第二操作指令包括:
[0017]实时接收经由所述会议服务器按操作指令时间顺序及预设条件过滤后下发的所述第二操作指令;所述预设条件包括如下一种或多种:各接入终端的设定权限、当前通信质量以及传输通道信息。
[0018]在其中至少一种可能的实现方式中,所述根据所述第二操作数据与本地终端的信息,在所述本地白板界面实时绘制非本地终端的操作内容包括:
[0019]根据所述第二操作数据构建对应于各非本地终端的待绘制数据,并基于本地终端的显示参数进行适配;
[0020]持续将各所述待绘制数据按时间排序,实时绘制出时间最早的非本地终端的操作内容。
[0021]在其中至少一种可能的实现方式中,所述监听用户在所述本地白板界面的当前操作是否完成包括:
[0022]实时获取用户在所述本地白板界面上的手势操作;
[0023]根据所述手势操作判断是否产生抬手状态;
[0024]若是,则判定当前操作完成。
[0025]在其中至少一种可能的实现方式中,所述协议模式包括:基于终端属性及白板信息制定的设有若干数据类型层级的统一格式模板。
[0026]在其中至少一种可能的实现方式中,所述数据构造包括:
[0027]将所述第一操作数据中的各类数据,对应放置于所述协议模式中的各数据类型层级之中,得到所述第一操作指令;
[0028]所述数据解构包括:
[0029]按照预设的优先级,从所述第二操作指令中分别解析出各数据类型层级中所含数据,得到对应于各非本地终端的所述第二操作数据。
[0030]第二方面,本专利技术提供了一种基于会议白板应用的多终端协作装置,其中包括:
[0031]远程连接模块,用于在加入会议阶段,建立本地终端与会议服务器的远程连接;
[0032]白板开启模块,用于当接收到所述会议服务器发送的预设指令后,开启本地白板界面;
[0033]操作监听模块,用于在会议协作阶段,监听用户在所述本地白板界面的当前操作是否完成;
[0034]数据构造模块,用于在判定当前操作完成后,将与当前操作相应的第一操作数据按照预设的协议模式进行数据构造;
[0035]本地指令上传模块,用于将数据构造后的第一操作指令上传至所述会议服务器;
[0036]非本地指令接收模块,用于在会议协作阶段,实时接收所述会议服务器转发的若干非本地终端按所述协议模式构造的第二操作指令;
[0037]数据解构模块,用于基于所述协议模式,将接收到的所述第二操作指令进行数据解构,得到对应于非本地终端的第二操作数据;
[0038]适配绘制模块,用于根据所述第二操作数据与本地终端的信息,在所述本地白板界面实时绘制非本地终端的操作内容。
[0039]在其中至少一种可能的实现方式中,所述非本地指令接收模块具体用于:
[0040]实时接收经由所述会议服务器按操作指令时间顺序及预设条件过滤后下发的所述第二操作指令;所述预设条件包括如下一种或多种:各接入终端的设定权限、当前通信质量以及传输通道信息。
[0041]在其中至少一种可能的实现方式中,所述适配绘制模块包括:
[0042]适配单元,用于根据所述第二操作数据构建对应于各非本地终端的待绘制数据,并基于本地终端的显示参数进行适配;
[0043]绘制单元本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于会议白板应用的多终端协作方法,其特征在于,包括:在加入会议阶段,建立本地终端与会议服务器的远程连接;当接收到所述会议服务器发送的预设指令后,开启本地白板界面;在会议协作阶段,监听用户在所述本地白板界面的当前操作是否完成;在判定当前操作完成后,将与当前操作相应的第一操作数据按照预设的协议模式进行数据构造;将数据构造后的第一操作指令上传至所述会议服务器;在会议协作阶段,实时接收所述会议服务器转发的若干非本地终端按所述协议模式构造的第二操作指令;基于所述协议模式,将接收到的所述第二操作指令进行数据解构,得到对应于非本地终端的第二操作数据;根据所述第二操作数据与本地终端的信息,在所述本地白板界面实时绘制非本地终端的操作内容。2.根据权利要求1所述的基于会议白板应用的多终端协作方法,其特征在于,所述实时接收所述会议服务器转发的若干非本地终端按所述协议模式构造的第二操作指令包括:实时接收经由所述会议服务器按操作指令时间顺序及预设条件过滤后下发的所述第二操作指令;所述预设条件包括如下一种或多种:各接入终端的设定权限、当前通信质量以及传输通道信息。3.根据权利要求1所述的基于会议白板应用的多终端协作方法,其特征在于,所述根据所述第二操作数据与本地终端的信息,在所述本地白板界面实时绘制非本地终端的操作内容包括:根据所述第二操作数据构建对应于各非本地终端的待绘制数据,并基于本地终端的显示参数进行适配;持续将各所述待绘制数据按时间排序,实时绘制出时间最早的非本地终端的操作内容。4.根据权利要求1所述的基于会议白板应用的多终端协作方法,其特征在于,所述监听用户在所述本地白板界面的当前操作是否完成包括:实时获取用户在所述本地白板界面上的手势操作;根据所述手势操作判断是否产生抬手状态;若是,则判定当前操作完成。5.根据权利要求1~4任一项所述的基于会议白板应用的多终端协作方法,其特征在于,所述协议模式包括:基于终端属性及白板信息制定的设有若干数据类型层级的统一格式模板。6.根据权利要求5所述的基于会议白板应用的多...

【专利技术属性】
技术研发人员:李震王玮徐安文曹亚
申请(专利权)人:安徽听见科技有限公司
类型:发明
国别省市:

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

1