多会议发言方法、装置及可读存储介质制造方法及图纸

技术编号:23992024 阅读:20 留言:0更新日期:2020-04-29 16:36
本发明专利技术实施例提供了一种多会议发言方法、装置及可读存储介质,方法包括:获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号,根据多个第二视联网号和第一视联网号,生成树形数据结构;树形数据结构的根节点为第一视联网号,将树形数据结构中每个叶子节点对应的第二视联网号加入到不同的第一会议中,并将加入到各第一会议中的第二视联网号设置为发言方,接收第一视联网号对应的终端发送的包括第一视联网号的音频数据,根据树形数据结构,向各叶子节点对应的第二视联网号发送音频数据,以使每个第一会议中的参会终端接收到音频数据,实现了将一个发言人的音频数据同时发送给多个处于开会状态的会议中的参会终端。

Multi conference speech method, device and readable storage medium

【技术实现步骤摘要】
多会议发言方法、装置及可读存储介质
专利技术涉及通信领域,特别是涉及多会议发言方法、装置及可读存储介质。
技术介绍
视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,能够实现目前互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面,因此,基于视联网的会议得到快速发展以及应用。目前,一个发言人的音频数据只能发送给一个处于开会状态的会议中的参会终端,并不能将一个发言人的音频数据同时发送给多个处于开会状态的会议中的参会终端。然而,实际的会议场景中往往存在这种需求,例如,一个专家需要同时对多个会议进行指导,而现有技术中无法提供这种同时对多个会议进行指导的方案。因此,将一个发言人的音频数据同时发送给多个处于开会状态的会议中的参会终端的问题亟待解决。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种多会议发言方法、装置及可读存储介质。为了解决上述问题,本专利技术实施例公开了一种多会议发言方法,执行于监播服务器,包括:获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号;根据所述多个第二视联网号和所述第一视联网号,生成树形数据结构;所述树形数据结构的根节点为所述第一视联网号;将所述树形数据结构中每个叶子节点对应的第二视联网号加入到不同的所述第一会议中,并将加入到各所述第一会议中的第二视联网号设置为发言方;接收所述第一视联网号对应的终端发送的包括所述第一视联网号的音频数据,根据所述树形数据结构,向各叶子节点对应的第二视联网号发送所述音频数据,以使每个所述第一会议中的参会终端接收到所述音频数据。本专利技术实施例还公开了一种多会议发言装置,设置于监播服务器,包括:获取模块,用于获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号;生成模块,用于根据所述多个第二视联网号和所述第一视联网号,生成树形数据结构;所述树形数据结构的根节点为所述第一视联网号;加入模块,用于将所述树形数据结构中每个叶子节点对应的第二视联网号加入到不同的所述第一会议中,并将加入到各所述第一会议中的第二视联网号设置为发言方;收发模块,用于接收所述第一视联网号对应的终端发送的包括所述第一视联网号的音频数据,根据所述树形数据结构,向各叶子节点对应的第二视联网号发送所述音频数据,以使每个所述第一会议中的参会终端接收到所述音频数据。本专利技术实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述所述的多会议发言方法的步骤。本专利技术实施例还公开了一种多会议发言装置,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述所述的多会议发言方法的步骤。本专利技术实施例包括以下优点:本专利技术实施中,通过获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号,根据多个第二视联网号和第一视联网号,生成树形数据结构;树形数据结构的根节点为第一视联网号,将树形数据结构中每个叶子节点对应的第二视联网号加入到不同的第一会议中,并将加入到各第一会议中的第二视联网号设置为发言方,接收第一视联网号对应的终端发送的包括第一视联网号的音频数据,根据树形数据结构,向各叶子节点对应的第二视联网号发送音频数据,以使每个第一会议中的参会终端接收到音频数据。由于监播服务器根据多个第二视联网号和第一视联网网号,生成树形数据结构,也即建立了第二视联网网号与第一视联网号的关系。并将每个叶子节点对应的第二视联网号加入到不同的第一会议中,也即建立了叶子节点对应的第二视联网号与第一会议的逻辑绑定关系,并将加入到各第一会议中的第二视联网号设置为发言方,从而在接收到第一视联网号对应的终端发送的包括第一视联网号的音频数据后,可以根据树形数据结构,向各叶子节点对应的第二视联网号发送音频数据,以使每个第一会议中的参会终端接收到音频数据。由于第一会议有多个,也即可以将音频数据发送给多个第一会议中的参会终端,从而解决了现有技术中无法将一个发言人的音频数据同时发送给多个处于开会状态的会议中的参会终端的问题。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本专利技术实施例提供的一种多会议发言方法的步骤流程图;图2是本专利技术实施例提供的一种树形数据结构示意图;图3是本专利技术实施例提供的一种多会议发言系统的架构图;图4是本专利技术实施例提供的一种二叉树数据结构示意图;图5是本专利技术实施例提供的一种多会议发言装置的结构示意图;图6是本专利技术的一种视联网的组网示意图;图7是本专利技术的一种节点服务器的硬件结构示意图;图8是本专利技术的一种接入交换机的硬件结构示意图;图9是本专利技术的一种以太网协转网关的硬件结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,仅仅是本专利技术一部分实施例,而不是全部的实施例,并不用于限定本专利技术。参照图1,图1是本专利技术实施例提供的一种多会议发言方法的步骤流程图,该方法适用于将一个发言人的音频数据同时发送给多个处于开会状态的会议中的参会终端的情况。该方法执行于监播服务器,该方法包括如下步骤:步骤101、获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号。在视联网中每个终端都有唯一的一个号码即视联网号,一个视联网号用于标识一个终端。可以从客户端获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号。例如客户端可以将第一视联网号和多个处于开会状态的第一会议的会议标识封装成传输控制协议(TCP,TransmissionControlProtocol)数据包发送给监播服务器,监播服务器可以接收客户端发送的TCP数据包,从TCP数据包中获取第一视联网号和多个会议标识,从而根据多个会议标识获取到多个处于开会状态的第一会议。需要说明的是,第二视联网号为虚拟的视联网号,监播服务器可以根据第一会议标识的个数,确定多个第二视联网号。第二视联网号的个数可以大于或等于第一会议的个数,例如,当第一会议的个数等于2的情况下,也即只有两个第一会议标识,只需要两个第二视联网号即可,当第一会议的个数大于2的情况下,第二视联网号的个数大于2,例如当第一会议本文档来自技高网...

【技术保护点】
1.一种多会议发言方法,其特征在于,执行于监播服务器,包括:/n获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号;/n根据所述多个第二视联网号和所述第一视联网号,生成树形数据结构;所述树形数据结构的根节点为所述第一视联网号;/n将所述树形数据结构中每个叶子节点对应的第二视联网号加入到不同的所述第一会议中,并将加入到各所述第一会议中的第二视联网号设置为发言方;/n接收所述第一视联网号对应的终端发送的包括所述第一视联网号的音频数据,根据所述树形数据结构,向各叶子节点对应的第二视联网号发送所述音频数据,以使每个所述第一会议中的参会终端接收到所述音频数据。/n

【技术特征摘要】
1.一种多会议发言方法,其特征在于,执行于监播服务器,包括:
获取第一视联网号和多个处于开会状态的第一会议,并确定多个第二视联网号;
根据所述多个第二视联网号和所述第一视联网号,生成树形数据结构;所述树形数据结构的根节点为所述第一视联网号;
将所述树形数据结构中每个叶子节点对应的第二视联网号加入到不同的所述第一会议中,并将加入到各所述第一会议中的第二视联网号设置为发言方;
接收所述第一视联网号对应的终端发送的包括所述第一视联网号的音频数据,根据所述树形数据结构,向各叶子节点对应的第二视联网号发送所述音频数据,以使每个所述第一会议中的参会终端接收到所述音频数据。


2.根据权利要求1所述的方法,其特征在于,所述根据所述树形数据结构,向各叶子节点对应的第二视联网号发送所述音频数据,包括:
生成与树形数据结构的各叶子节点个数相同个数的所述音频数据;
将一个所述叶子节点对应的第二视联网号封装在一个所述音频数据中,获得多个已封装音频数据,并根据所述树形数据结构,向各叶子节点对应的第二视联网号中的目标视联网号发送一个包括所述目标视联网号的已封装音频数据,其中,每个所述已封装音频数据中包括的第二视联网号互不相同。


3.根据权利要求1所述的方法,其特征在于,所述根据所述多个第二视联网号和所述第一视联网网号,生成树形数据结构,包括:
以所述多个所述第二视联网号形成的左子树和右子树为所述根节点的子节点,生成二叉树数据结构。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定多个第二视联网号,包括:
根据所述第一会议标识的个数N,确定M个第二视联网号,其中,所述M等于2N与2的差值。


5.根据权利要求4所述的方法,其特征在于,还包括:在所述确定多个第二视联网号之前,还包括:
从所述客户端获取业务类型;
判断所述业务类型是否为需在多个所述第一会议中同时发言的类型;
所述确定多个第二视联网号,包括:
在所述业务类型为需...

【专利技术属性】
技术研发人员:王晓辉田永恒于洪吉王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1