会议协同工具处理系统、方法和装置制造方法及图纸

技术编号:37849012 阅读:12 留言:0更新日期:2023-06-14 22:35
本申请公开了会议协同工具开发方法、发布方法、注册方法、使用方法、更新方法、分享方法、处理方法和系统。其中,开发方法通过获取协同工具开发工具包,所述开发工具包提供协同工具应用层程序接口;确定目标用户;获取基于所述应用层程序接口编写的所述目标用户的协同工具的网页代码;其中,所述网页代码用于会议客户端通过网页容器加载协同工具页面,所述协同工具页面通过所述应用层程序接口调用协同工具本地层程序接口,所述本地层程序接口调用会议层程序接口,使得通过会议服务端在会议客户端之间分享协同工具内容。采用这种处理方式,使得目标用户可开发适用于自身办公特点的协同工具,有利于提高目标用户的会议沟通效果和沟通效率,提升工具协同性。提升工具协同性。提升工具协同性。

【技术实现步骤摘要】
会议协同工具处理系统、方法和装置


[0001]本申请涉及网络会议
,具体涉及会议协同工具处理系统、方法和装置,以及电子设备。

技术介绍

[0002]音视频会议系统是指两个或两个以上不同地方的个人或群体,通过传输线路及多媒体设备,将声音、影像及文件资料互传,实现即时且互动的沟通,以实现同时进行会议的系统设备。
[0003]音视频会议系统在实现实时音视频基础上,还可向用户提供协同工具,如生成会议纪要、虚拟背景、互动白板、远程协助等,为用户在会前、会中、会后提供更丰富的音视频互动协作体验。会议系统包括服务端和客户端,其中客户端是基于本地语言(Nat ive)开发的应用。目前,会议系统协同工具也是基于本地语言进行开发,即:协同工具属于会议客户端原生应用的一部分功能。
[0004]然而,在实现本专利技术过程中,专利技术人发现上述技术方案至少存在如下问题:1)协同工具是会议客户端的自带功能,要更新协同工具,就要更新会议客户端,因此,无法实现动态上\下线协同工具;2)采用本地语言开发的协同工具无法跨平台使用,需要开发适用于不同系统的多版本协同工具,因此,协同工具开发成本较高,开发周期较长;3)没有开放的协同工具开发工具包(SDK),第三方开发者无法基于音视频能力开发协同工具,会议客户端自带的协同工具有限,因此,工具协同性较差。

技术实现思路

[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]其中,所述网页代码用于会议客户端通过网页容器加载协同工具页面,所述协同工具页面通过协同工具应用层程序接口调用协同工具本地层程序接口,所述本地层程序接口调用会议层程序接口,使得通过会议服务端分享协本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种会议协同工具开发方法,其特征在于,包括:获取协同工具开发工具包,所述开发工具包提供协同工具应用层程序接口;确定目标用户;获取基于所述应用层程序接口编写的与所述目标用户对应的协同工具的网页代码;其中,所述网页代码用于会议客户端通过网页容器加载协同工具页面,所述协同工具页面通过所述应用层程序接口调用协同工具本地层程序接口,所述本地层程序接口调用会议层程序接口,使得通过会议服务端分享协同工具内容。2.根据权利要求1所述的方法,其特征在于,还包括:获取所述目标用户的应用系统程序接口;所述获取基于所述应用层程序接口编写的与所述目标用户对应的协同工具的网页代码,包括:获取基于所述应用层程序接口和所述应用系统程序接口编写的所述网页代码;所述协同工具页面通过所述应用系统程序接口从所述目标用户的应用系统中获取应用信息,通过会议服务端分享所述应用信息。3.根据权利要求1所述的方法,其特征在于,所述协同工具内容的分享方式,包括:将协同工具内容与视频画面相融合的分享方式;所述协同工具页面通过所述应用层程序接口调用协同工具本地层程序接口,所述本地层程序接口调用会议层程序接口,使得通过会议服务端分享协同工具内容,包括:所述协同工具页面通过所述应用层程序接口调用本地层的图像绘制接口将协同工具内容绘制成图像,通过所述会议层程序接口将协同工具内容图像和本地视频画面融合渲染,将融合画面传送到远程会议客户端。4.根据权利要求1所述的方法,其特征在于,所述协同工具内容的分享方式,包括:协同工具窗口分享方式;所述协同工具页面通过所述应用层程序接口调用协同工具本地层程序接口,所述本地层程序接口调用会议层程序接口,使得通过会议服务端分享协同工具内容,包括:所述协同工具页面通过所述应用层程序接口调用本地层的窗口式工具分享接口,以获取协同工具窗口;通过会议层程序接口将所述协同工具窗口传送到远程会议客户端。5.根据权利要求1所述的方法,其特征在于,所述协同工具内容的分享方式,包括:卡片分享方式;所述协同工具页面通过所述应用层程序接口调用协同工具本地层程序接口,所述本地层程序接口调用会议层程序接口,使得通过会议服务端分享协同工具内容,包括:所述协同工具页面通过所述应用层程序接口调用本地层的卡片式工具分享接口,以生成协同工具内容卡片;通过会议层程序接口将协同工具内容卡片传送到远程会议客户端。6.一种会议协同工具发布方法,其特征在于,包括:接收协同工具发布请求;根据所述协同工具发布请求携带的第一用户信息、协同工具信息、协同工具的网页代码,存储第一用户与协同工具之间的第一对应关系,并存储所述网页代码;根据所述第一对应关系,向与第一用户相关的会议客户端提供对应的协同工具信息;其中,所述网页代码用于会议客户端通过网页容器加载协同工具页面,所述协同工具
页面通过协同工具应用层程序接口调用协同工具本地层程序接口,所述本地层程序接口调用会议层程序接口,使得通过会议服务端分享协同工具内容。7.一种会议协同工具注册方法,其特征在于,包括:接收协同工具用户注册请求;根据所述协同工具用户注册请求携带的第二用户信息和协同工具信息,存储第二用户与协同工具之间的第二对应关系,所述第二对应关系用于向所述第二用户的会议客户端提供对应的协同工具信息。8.根据权利要求7所述的方法,其特征在于,还包括:获取第一用户与第二用户之间的第三对应关系;根据所述第三对应关系和所述第一对应关系,获取与所述第二用户对应的协同工具集;若所述协同工具用户注册请求携带的协同工具信息属于所述协同工具集,则存储第二用户与协同工具之间的第二对应关系。9.一种会议协同工具注册方法,其特征在于,包括:获取协同工具集;向协同工具服务端发送协同工具用户注册请求,以使得所述服务端根据所述协同工具用户注册请求携带的第二用户信息和协同工具...

【专利技术属性】
技术研发人员:李亚鑫刘成锋李凯杨凡张晨付长伟潘紫璇
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1