应用于电子白板的多终端上屏方法、装置以及设备制造方法及图纸

技术编号:28224159 阅读:17 留言:0更新日期:2021-04-28 09:54
本发明专利技术公开了一种应用于电子白板的多终端上屏方法、装置以及设备。本发明专利技术将电子白板显示属性与多客户终端各自的显示属性结合,提出针对多端本地操作上屏场景的解决方案,具体是根据接入终端及电子白板的显示属性,实时计算出对应于客户终端的显示区域的尺寸,并根据显示区域的尺寸及白板实时的展示情况,实现对当前显示区域的自适应排版布局,以便将各个接入终端的本地操作内容同步适配到电子白板上各自对应的显示区域中,从而解决了多终端接入电子白板进行本地操作上屏的需求。本发明专利技术充分释放了电子白板的应用空间,有效拓展了电子白板与多客户终端的功能模式,从而能够显著提高电子白板的使用效率,并由此改善用户对于电子白板的使用体验。白板的使用体验。白板的使用体验。

【技术实现步骤摘要】
应用于电子白板的多终端上屏方法、装置以及设备


[0001]本专利技术涉及智能交互产品领域,尤其涉及一种应用于电子白板的多终端上屏方法、装置以及设备。

技术介绍

[0002]人们对于屏幕类电子设备的需求日益增加,尤其在日常工作交流中,不仅可以通过电话、社交平台应用、电子邮件等传统方式进行沟通,还涉及需要借助书写来进行辅助交流,例如在办公会议、教育教学、技能培训等场景,具备书写功能的屏幕类电子产品可以将这些场景中各用户的思路、言论、议题、讲解等直观地展示出来,不仅可以辅助参与者的理解,同时也方便形成电子格式文件进行记录、归档,而无需使用手机、相机等将传统手写的文案板书进行拍照,因而,应用于上述场景的电子书写工具在智能交互产品领域扮演着越来越重要的角色。
[0003]目前市面上已存在能够替代基于马克笔书写的传统白板的电子白板产品,这里需指出,本专利技术提及的白板并非限定其板面为白色,仅是按照业内惯常的称呼习惯,将此类可以书写展示的硬件产品统一称作电子白板。比如,在某个会议场景中,会议室的前方布置有大尺寸屏幕的智能交互一体机,即可以认为是本专利技术所述白板。此外,基于硬件化的电子白板产品,部分厂家也开发出了概念上与硬件化的电子白板相关的虚拟白板,也即是可以装载在终端设备的白板应用程序,例如但不限于白板APP此类软件产品,并且从实际操作而言,任一种可装载诸如白板APP的电子终端均可以视为电子白板,例如智能交互一体机本身具有多种功能,当使用智能交互一体机开会时,可以通过启动内置的白板APP程序,使智能交互一体机变为电子白板。
[0004]本专利技术基于上述,关注到在真实应用环境中,具有较大尺寸屏幕的电子白板(本专利技术称为大屏白板)与客户终端的交互功能较为单一,因为大屏白板相对而言具有较为宽裕的展示空间,因而本身具备接入多个客户终端并展示各终端操作内容的能力,然而,现有对于电子白板的使用方式并未深入挖掘大屏白板与客户终端的同步应用模式,仍然是基于二者相对独立的关系,采用刻板化、固定化的传统交互思路对各接入终端进行简单的屏幕映射,例如按照固化分屏模板将终端界面进行投屏处理。
[0005]由此,本专利技术经分析认为,现有技术并未有效拓展电子白板的功能,尤其是大屏白板与多个客户终端的更为丰富的交互方式,例如上屏功能,因而也更未解决多个终端上屏操作时对于白板屏幕占用的分配等相关问题。这里需说明的是,本专利技术主要关注的上屏操作与前述投屏不同,现有的白板投屏技术是直接将各计算终端当前屏幕显示的内容完整展示在电子白板上,例如将PC端的桌面在白板中的固定区域予以展示,这与现有将手机显示的影视视频直接投屏到电视屏幕中属于一类技术。而本专利技术关注的终端上屏是针对电子白板特定用途而言的,如前文所述,电子白板的出现主要是用于诸如会议、教学等场景辅助语言表达的书写工具,因而这里的上屏操作是指各接入终端在本地进行的书写操作在电子白板上同步传输展示的过程,这就需要考虑当多个客户终端接入时如何在电子白板进行展示
布局及绘制本地操作等问题。

技术实现思路

[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]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于电子白板的多终端上屏方法,其特征在于,包括:预先设定电子白板的第一显示参数;获取接入所述电子白板的当前客户终端的第二显示参数;基于所述第一显示参数以及所述第二显示参数,求取所述当前客户终端在所述电子白板上的当前显示区域的尺寸信息;按照预设的优先级,并利用所述第一显示参数、所述尺寸信息以及所述电子白板已展示的若干显示区域信息,在所述电子白板上对所述当前显示区域进行自适应排版;其中所述显示区域与接入所述电子白板的客户终端一一对应;获取所述当前客户终端的本地操作内容,并将所述本地操作内容进行适配后,绘制在所述当前显示区域中。2.根据权利要求1所述的应用于电子白板的多终端上屏方法,其特征在于,所述基于所述第一显示参数以及所述第二显示参数,求取所述当前客户终端在所述电子白板上的当前显示区域的尺寸信息包括:根据所述第一显示参数中的区域基准宽度值或区域基准高度值,以及所述第二显示参数中的所述当前客户终端的显示属性参数,求取出对应所述区域基准宽度值的当前显示区域高度值或对应所述区域基准高度值的当前显示区域宽度值;基于所述区域基准宽度值以及所述当前显示区域高度值,或基于所述区域基准高度值以及所述当前显示区域宽度值,确定所述当前显示区域的尺寸信息。3.根据权利要求1所述的应用于电子白板的多终端上屏方法,其特征在于,划分所述优先级的方式包括:按照各客户终端接入所述电子白板的时间戳划分优先级,或者按照各客户终端所对应用户的预设权限划分优先级。4.根据权利要求1~3任一项所述的应用于电子白板的多终端上屏方法,其特征在于,所述利用所述第一显示参数、所述尺寸信息以及所述电子白板已展示的若干显示区域信息,在所述电子白板上对所述当前显示区域进行自适应排版包括:根据所述第一显示参数中的横向间距值、白板当前行已展示的显示区域的个数以及已展示的显示区域的总宽度,计算所述当前显示区域的待定横坐标;根据所述待定横坐标、所述尺寸信息中的区域宽度信息以及所述第一显示参数中的白板可视宽度最大值,确定所述当前显示区域的初步排版位置并得到所述当前显示区域的目标横坐标;根据所述尺寸信息中的区域高度信息、所述第一显示参数中的纵向间距值以及所述初步排版位置,计算所述当前显示区域的目标纵坐标;利用所述目标横坐标和所述目标纵坐标,确定所述当前显...

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

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

1