本发明涉及计算机,特别是涉及一种会议融合方法、装置、设备以及存储介质。
背景技术:
1、随着视频会议的普及和发展,视频会议在生产生活中起着至关重要的作用。
2、在多部门或多单位协同处理事务的场景下,各部门或单位各自组织会议进行讨论后,可能会需要多部门或多单位之间组织会议进行集中讨论或经验分享,例如:多个医院分别就某医疗救治方案进行讨论后,需要与其它医院协同会诊。在这种情况下,需要记录各部门或单位中参与会议的全部参会终端的信息,再重新组织新会议并拉取全部参会终端入会,以实现多会议的融合。但这样的会议融合方式所花费的时间成本高,效率过低。
技术实现思路
1、鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种会议融合方法、装置、设备以及存储介质。
2、为了解决上述问题,本发明实施例公开了一种会议融合方法,应用于树形结构的会议系统中的第一服务器,所述第一服务器为所述会议系统中:参与会议融合的至少两个第二服务器对应的最近公共父节点服务器;所述方法包括:
3、在接收到所述第二服务器针对会议融合请求发送的表征同意融合的答复信息的情况下,对所述至少两个第二服务器进行验证,获得验证结果;所述答复信息为参与所述第二服务器的待融合会议的目标终端发送至所述第二服务器的;
4、在所述验证结果为所述第二服务器均验证通过的情况下,获取与各所述第二服务器的待融合会议对应的会议相关信息,得到至少两组会议相关信息;
5、基于所述至少两组会议相关信息,对所述至少两个第二服务器的待融合会议进行融合,得到目标融合会议;所述目标融合会议由所述第一服务器主持,所述目标融合会议中包含所述目标终端。
6、可选地,与各所述第二服务器的待融合会议对应的会议相关信息中包含所述第二服务器的待融合会议对应的会话密钥;所述获取与各所述第二服务器的待融合会议对应的会议相关信息,包括:
7、针对所述至少两个第二服务器中的任一第二服务器,获取所述第二服务器的待融合会议对应的会话密钥;
8、所述基于所述至少两组会议相关信息,对所述至少两个第二服务器的待融合会议进行融合,得到目标融合会议,包括:
9、将所述至少两个第二服务器的待融合会议对应的至少两个会话密钥发送至所述目标终端;所述至少两个会话密钥用于供所述目标终端对接收到的参与各所述第二服务器的待融合会议的目标终端发送的会议数据进行解密;
10、在将所述至少两个会话密钥发送至所述目标终端之后,将所述至少两个第二服务器的待融合会议融合,得到所述目标融合会议。
11、可选地,所述将所述至少两个第二服务器的待融合会议对应的至少两个会话密钥发送至所述目标终端,包括:
12、确定所述目标终端所属的目标第二服务器,以及除所述目标第二服务器之外的其他第二服务器;
13、将与所述其他第二服务器的待融合会议对应的会话密钥,发送至所述目标终端。
14、可选地,与各所述第二服务器的待融合会议对应的会议相关信息中包括所述第二服务器的待融合会议对应的终端信息;所述获取与各所述第二服务器的待融合会议对应的会议相关信息,包括:
15、针对所述至少两个第二服务器中的任一第二服务器,获取所述第二服务器提供的所述第二服务器的待融合会议对应的终端信息;所述终端信息中包括参与所述第二服务器的待融合会议的目标终端的终端身份标识;
16、所述方法还包括:
17、接收所述目标融合会议中的目标终端发送的会议数据;
18、基于各所述第二服务器的待融合会议对应的终端信息中的终端身份标识,将所述会议数据发送至所述目标融合会议中除发送所述会议数据的目标终端外的其他目标终端。
19、可选地,与各所述第二服务器的待融合会议对应的会议相关信息中包括所述第二服务器的待融合会议对应的初始会议标识,所述初始会议标识与所述会话密钥相关联;所述方法还包括:
20、为各所述待融合会议重新生成与各所述待融合会议对应的更新会议标识;各所述待融合会议对应的更新会议标识互不相同;
21、针对所述至少两个第二服务器的待融合会议中的任一待融合会议,建立所述待融合会议对应的更新会议标识以及与所述待融合会议对应的初始会议标识关联的会话密钥的关联关系;
22、基于参与所述待融合会议的目标终端的终端信息,将关联后的所述更新会议标识以及所述会话密钥发送至参与所述待融合会议的目标终端。
23、可选地,所述第一服务器发送至所述目标终端的会议数据用于供所述目标终端基于所述会议数据携带的更新会议标识,选择与所述更新会议标识相关联的会话密钥,对所述会议数据进行解密。
24、可选地,所述对所述至少两个第二服务器进行验证,获得验证结果,包括:
25、接收各所述第二服务器发送的验证信息;所述验证信息包含数字签名,所述数字签名是基于所述第二服务器的私钥得到的;
26、获取各所述第二服务器对应的公钥;
27、针对所述至少两个第二服务器中的任一第二服务器,基于所述第二服务器对应的公钥,对所述第二服务器发送的验证信息携带的数字签名进行验证,获得验证结果。
28、可选地,所述基于所述第二服务器对应的公钥,对所述第二服务器发送的验证信息携带的数字签名进行验证,获得验证结果,包括:
29、基于所述第二服务器对应的公钥,解析所述第二服务器发送的验证信息携带的数字签名,得到解析结果;
30、在所述解析结果与所述目标解析结果一致的情况下,确定所述验证结果为所述第二服务器验证通过;
31、在所述解析结果与所述目标解析结果不一致的情况下,确定所述验证结果为所述第二服务器验证未通过。
32、可选地,所述方法还包括:
33、接收参与各所述第二服务器的待融合会议的目标终端发送的至少两个融合申请信息;所述至少两个融合申请信息是所述目标终端在所述至少两个第二服务器的最近公共父节点服务器为所述第一服务器的情况下分别发送的;
34、响应于所述至少两个融合申请信息,向所述至少两个第二服务器发送所述会议融合请求。
35、可选地,所述方法还包括:
36、响应于融合指令,向所述至少两个第二服务器发送所述会议融合请求。
37、本发明实施例公开了一种会议融合装置,应用于树形结构的会议系统中的第一服务器,所述第一服务器为所述会议系统中:参与会议融合的至少两个第二服务器对应的最近公共父节点服务器;所述装置包括:
38、第一验证模块,用于在接收到所述第二服务器针对会议融合请求发送的表征同意融合的答复信息的情况下,对所述至少两个第二服务器进行验证,获得验证结果;所述答复信息为参与所述第二服务器的待融合会议的目标终端发送至所述第二服务器的;
39、第一获取模块,用于在所述验证结果为所述第二服务器均验证通过的情况下,获取与各所述第二服务器的待融合会议对应的会议相关信息,得到至少两组会议相关信息;
40、第一融合模块,用于基于所述至少两组会议相关信息,对所述至少两个第二服务器的待融合会议进行融合,得到目标融合会议;所述目标融合会议由所述第一服务器主持,所述目标融合会议中包含所述目标终端。
41、本发明实施例公开了一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如上述任一项所述的会议融合方法。
42、本发明实施例公开了一种计算机可读存储介质,其存储的计算机程序使得处理器执行如上述任一项所述的会议融合方法。
43、本发明实施例包括以下优点:
44、本发明实施例中,在接收到第二服务器针对会议融合请求发送的表征同意融合的答复信息的情况下,对至少两个第二服务器进行验证,获得验证结果;答复信息为参与第二服务器的待融合会议的目标终端发送至第二服务器的;在验证结果为第二服务器均验证通过的情况下,获取与各第二服务器的待融合会议对应的会议相关信息,得到至少两组会议相关信息;基于至少两组会议相关信息,对至少两个第二服务器的待融合会议进行融合,得到目标融合会议;目标融合会议由第一服务器主持,目标融合会议中包含目标终端。这样,通过参与会议融合的至少两个第二服务器对应的最近公共父节点服务器,即第一服务器在至少两个第二服务器验证通过的情况下,获取待融合会议对应的会议相关信息,并基于会议相关信息,直接将至少两个第二服务器的待融合会议进行融合,得到目标融合会议,得到将待融合会议进行合并的融合效果。相较于再基于参与至少两个第二服务器的待融合会议的目标终端重新拉取融合会议,直接通过树形结构的会议系统中至少两个第二服务器对应的最近父节点服务器得到目标融合会议,节省了会议融合所花费的时间,并且提高了会议融合的效率。并且对于参与待融合会议的目标终端而言,基于本发明实施例提供的会议融合方法,无需重新被拉取入会,即可无感知的直接处于目标融合会议中,简化了会议融合的步骤,一定程度上提高了会议融合的效率。