电话会议平台和电话会议处理方法技术

技术编号:9857923 阅读:146 留言:0更新日期:2014-04-02 18:55
本发明专利技术提供一种电话会议平台和电话会议处理方法,该平台包括:管理服务器和多个会议服务器;其中:该管理服务器,分别与该多个会议服务器相连接,用于接收客户端发送的电话会议请求,并根据该电话会议请求,为该客户端分配对应的会议服务器的IP地址和空闲端口,并将该电话会议服务器的IP地址和空闲端口发送给该客户端;该会议服务器,用于对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给该电话会议中的所有客户端。

【技术实现步骤摘要】

[0001 ] 本专利技术涉及通信技术,尤其涉及一种。
技术介绍
在基于互联网架设的电话会议平台,一般在客户端需要指定服务器的网络之间互联的协议(Internet Protocol ;简称:IP)地址和服务的端口号。但是,随着电话会议用户的不断增多,一个服务器和端口号肯定不能满足服务需求,因此,需要多台服务器来提供该电话会议服务。目前,主要可以通过Linux虚拟服务器(Linux Virtual Server ;简称:LVS)方案实现电话会议服务,具体的,该LVS集群采用三层结构,其主要组成部分为:负载调度器、月艮务器池和共享存储。其中,负载调度器是整个集群对外面的前端机,负责将客户的请求发送到一组服务器上执行,而客户则认为服务是来自一个IP地址;服务器池是一组真正执行客户请求的服务器,执行的服务有WEB、MAIL、FTP和DNS等;共享存储为服务器提供一个共享的存储区。但是,对于提供电话会议服务来说,负载调度器不仅负责客将客户的请求发送到一组服务器上执行,同时还要将统一会议中接收到的RTP流进行合成,并将合成的RTP流发送给所有客户端,有上述可知,由于负载调度器必须通过所有流量,因此,当RTP流的流量较大时会成为瓶颈。
技术实现思路
本专利技术提供一种,用于解决现有技术中所有RTP流的合成与转发集成在负载调度器上而可能造成的瓶颈问题。本专利技术的第一个方面是提供一种电话会议平台,其中,包括:管理服务器和多个会议服务器;其中:所述管理服务器,分别与所述多个会议服务器相连接,用于接收客户端发送的电话会议请求,并根据所述电话会议请求,为所述客户端分配对应的会议服务器的IP地址和空闲端口,并将所述电话会议服务器的IP地址和空闲端口发送给所述客户端;所述会议服务器,用于对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给所述电话会议中的所有客户端。本专利技术的另一个方面是提供一种电话会议处理方法,其中,包括:管理服务器接收客户端发送的电话会议请求,并根据所述电话会议请求,为所述客户端分配对应的会议服务器的IP地址和空闲端口,并将所述电话会议服务器的IP地址和空闲端口发送给所述客户端;所述电话会议服务器对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给所述电话会议中的所有客户端。本专利技术的技术效果是:通过管理服务器接收客户端发送的电话会议请求,并根据该电话会议请求,为该客户端分配对应的会议服务器的IP地址和空闲端口,并将该电话会议服务器的IP地址和空闲端口发送给该客户端,并通过会议服务器对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给该电话会议中的所有客户端,从而使得电话会议服务器仅用于RTP流的合成与转发,管理服务器仅用于会议服务器的分配,进而解决了现有技术中,所有RTP流的合成与转发集成在负载调度器上而可能造成的瓶颈问题,同时,从地域上讲,由于RTP流直接发送到对应的会议服务器上,因此,任何服务器均可以放在网络中的任何地方,因此,还有效地节约了各地区的服务器的部署成本问题。【附图说明】图1为本专利技术电话会议平台的一个实施例的结构示意图;图2为本专利技术电话会议平台的另一个实施例的结构示意图;图3为本专利技术电话会议处理方法的一个实施例的流程图;图4为本专利技术电话会议处理方法的另一个实施例的流程图;图5为本专利技术电话会议处理方法的又一个实施例的流程图。【具体实施方式】图1为本专利技术电话会议平台的一个实施例的结构示意图,如图1所示,本实施例的电话会议平台包括:管理服务器11和多个会议服务器12 ;其中,:管理服务器11分别与该多个会议服务器12相连接,用于接收客户端发送的电话会议请求,并根据该电话会议请求,为该客户端分配对应的会议服务器的IP地址和空闲端口,并将该电话会议服务器的IP地址和空闲端口发送给该客户端;会议服务器12用于对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给该电话会议中的所有客户端。在本实施例中,通过管理服务器接收客户端发送的电话会议请求,并根据该电话会议请求,为该客户端分配对应的会议服务器的IP地址和空闲端口,并将该电话会议服务器的IP地址和空闲端口发送给该客户端,并通过会议服务器对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给该电话会议中的所有客户端,从而使得电话会议服务器仅用于RTP流的合成与转发,管理服务器仅用于会议服务器的分配,进而解决了现有技术中,所有RTP流的合成与转发集成在负载调度器上而可能造成的瓶颈问题,同时,从地域上讲,由于RTP流直接发送到对应的会议服务器上,因此,任何服务器均可以放在网络中的任何地方,因此,还有效地节约了各地区的服务器的部署成本问题。图2为本专利技术电话会议平台的另一个实施例的结构示意图,在上述图1所示实施例的基础上,如图2所示,该管理服务器11包括:记录模块111、接收模块112、分配模块113和发送模块114 ;其中,记录模块111用于记录每个该会议服务器的各个时段的空闲状况,以及每个该会议服务器的IP地址和空闲端口 ;接收模块112用于接收客户端的电话会议请求;分配模块113用于根据该电话会议请求、该记录模块111记录的每个该会议服务器的各个时段的空闲状况,以及每个该会议服务器的IP地址和空闲端口,为该客户端分配对应的会议服务器的IP地址和空闲端口 ;发送模块114用于将该电话会议服务器的IP地址和空闲端口发送给该客户端。优选地,管理服务器11还包括:加密模块,用于分别采用不同的加密算法,对分配的会议服务器的IP地址和空闲端口进行加密处理,得到该分配的会议服务器的IP地址对应的第一会议接入码和该分配的会议服务器的空闲端口对应的第二会议接入码。则该发送模块114还用于通过第一通道将该第一会议接入码发送给该客户端,以及通过第二通道将该第二会议码发送给该客户端,以供该客户端在接收到该第一会议接入码和第二会议接入码后进行解密,获取该分配的会议服务器的IP地址和空闲端口。在本实施例中,假设一个电话会议平台中有三台会议服务器,对应的IP地址分别为:10.0.0.1 ;10.0.0.2 ;10.0.0.3 ;管理服务器记录这三个IP地址,已经当前正在服务的会议服务器和对应的端口号,当管理服务器接收到客户端发送的电话会议请求时,可以随机选择一个空闲的会议服务器和对应的端口号,比如10.0.0.2:8888,其中,8888为当前空闲的会议服务器的端口号,则根据该空闲服务器对应的IP地址和空闲端口号,采用不同的加密算法,分别生成对应的第一会议接入码和第二会议接入码,并采用不同的通道发送给客户端。例如,可以通过国际互联网通道将该第一会议接入码发送给该客户端,以及通过移动交换网通道将该第二会议码发送给该客户端。另外,客户端接收到第一会议接入码和第二会议接入码之后,可以采用对应的解密算法,将第一会议接入码解密换算成IP地址,将第二会议接入码解密换算成空闲端口号,客户端在根据该IP地址和空闲端口号加入其对应的会议服务器中,以生成一个电话会议。图3为本专利技术电话会议处理方法的一个实施例的流程本文档来自技高网...

【技术保护点】
一种电话会议平台,其特征在于,包括:管理服务器和多个会议服务器;其中:所述管理服务器,分别与所述多个会议服务器相连接,用于接收客户端发送的电话会议请求,并根据所述电话会议请求,为所述客户端分配对应的会议服务器的IP地址和空闲端口,并将所述电话会议服务器的IP地址和空闲端口发送给所述客户端;所述会议服务器,用于对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给所述电话会议中的所有客户端。

【技术特征摘要】
1.一种电话会议平台,其特征在于,包括:管理服务器和多个会议服务器;其中: 所述管理服务器,分别与所述多个会议服务器相连接,用于接收客户端发送的电话会议请求,并根据所述电话会议请求,为所述客户端分配对应的会议服务器的IP地址和空闲端口,并将所述电话会议服务器的IP地址和空闲端口发送给所述客户端; 所述会议服务器,用于对接收到的同一电话会议中的客户端发送的RTP流进行合成处理,并将合成处理后的RTP流发送给所述电话会议中的所有客户端。2.根据权利要求1所述的电话会议平台,其特在于,所述管理服务器包括: 记录模块,用于记录每个所述会议服务器的各个时段的空闲状况,以及每个所述会议服务器的IP地址和空闲端口 ; 接收模块,用于接收客户端的电话会议请求; 分配模块,用于根据所述电话会议请求、所述记录模块记录的每个所述会议服务器的各个时段的空闲状况,以及每个所述会议服务器的IP地址和空闲端口,为所述客户端分配对应的会议服务器的IP地址和空闲端口 ; 发送模块,用于将所述电话会议服务器的IP地址和空闲端口发送给所述客户端。3.根据权利要求2所述的电话会议平台,其特在于,所述管理服务器还包括: 加密模块,用于分别采用不同的加密算法,对分配的会议服务器的IP地址和空闲端口进行加密处理,得到所述分配的会议服务器的IP地址对应的第一会议接入码和所述分配的会议服务器的空闲端口对应的第二会议接入码; 则所述发送模块还用于通过第一通道将所述第一会议接入码发送给所述客户端,以及通过第二通道将所述第二会议码发送给所述客户端,以供所述客户端在接收到所述第一会议接入码和第...

【专利技术属性】
技术研发人员:田新雪马书惠
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1