一种移动终端视频会议系统及其实现方法与流程

文档序号:17586636发布日期:2019-05-03 21:22阅读:599来源:国知局
一种移动终端视频会议系统及其实现方法与流程

本发明涉及移动端上的视频会议领域,具体来说,涉及一种移动终端视频会议系统及其实现方法。



背景技术:

在当前移动互联网迅速发展之下,智能手机的年增长量远大于pc的增长量,而移动终端相应的种类及软件数量都在迅速增加,因此大部分的pc应用软件都能在移动终端上找到类似的软件,甚至很多公司的pc软件都移植到移动终端上,移动终端软件已经能与pc软件平分秋色。

作为企业级的高端应用——视频会议系统,和大多数的系统一样,在移动终端都有了相应的应用。在手机、平板、甚至在智能电视上进行视频会议已经不是新鲜事,但是现有的视频会议系统在使用过程中,会出现视、音频损失的现象,致使会议不能正常进行。

针对相关技术中的问题,目前尚未提出有效的解决方案。



技术实现要素:

针对相关技术中的上述技术问题,本发明提出一种视频会议的实现方法,能够保证视频会议在移动端上的无损操作。

为实现上述技术目的,本发明的技术方案是这样实现的:一种移动终端视频会议系统,包括语音终端、会控终端、媒体资源服务器、视频会议服务器、应用服务器、http服务器和即时消息服务器,所述应用服务器分别与语音终端和会控终端相连,所述http服务器和即时消息服务器均与会控终端相连,所述语音终端包括主叫语音终端和与会语音终端,所述会控终端包括主叫会控终端和与会会控终端,所述主叫语音终端与所述主叫会控终端相匹配对应,所述与会语音终端与与会会控终端相匹配对应,所述语音终端与媒体资源服务器交互实现语音终端之间的音频传输,所述语音终端通过公共交换电话网与媒体资源服务器交互,所述会控终端与视频会议服务器交互实现会控终端之间的视频传输,所述会控终端通过互联网与视频会议服务器交互。

一种移动终端视频会议的实现方法,包括:

s1、主叫会控终端向http服务器申请创建视频会议;

s2、http服务器创建视频会议完成,向主叫会控终端发送视频会议信息;

s3、主叫会控终端将接收到的视频会议信息发送给即时消息服务器;

s4、即时消息服务器通过sip协议向与会会控终端发送携带视频会议信息的视频邀请消息;

s5、与会会控终端接收到视频邀请消息,向视频会议服务器发送加入视频会议请求;

s6、视频会议服务器接收到加入视频会议请求,将与会会控终端加入视频会议;

s7、主叫会控终端向应用服务器发起视频会议请求,应用服务器收到视频会议请求,向主叫语音终端发起呼叫;

s8、主叫语音终端摘机,应用服务器向媒体资源服务器发送邀请消息,指示媒体资源服务器将主叫语音终端加入视频会议;

s9、应用服务器向与会语音终端发送邀请消息,与会语音终端摘机,应用服务器向媒体资源服务器发送邀请消息,指示媒体资源服务器将与会语音终端加入视频会议。

进一步的,所述视频会议信息包括视频会议服务器ip地址、会议号、会议密码、主持人密码、单位标识和单位密钥。

进一步的,所述会控终端用于接收来自视频会议服务器的视频信号,接收来自媒体资源服务器的音频信号,对视频信号和音频信号进行融合。

进一步的,所述应用服务器用于与媒体资源服务器和语音终端进行交互以将语音终端加入视频会议。

进一步的,所述http服务器用于接受主叫会控终端发起的视频会议请求、创建视频会议并将视频会议信息反馈给主叫会控终端。

进一步的,所述即时消息服务器用于接收来自主叫会控终端的视频会议信息,并将携带视频会议信息的视频邀请消息通过sip协议发送给所述与会会控终端,以将与会会控终端加入视频会议。

进一步的,所述中继媒体网关用于对来自语音终端的音频信号和来自媒体资源服务器的ip包进行相互转换。

进一步的,所述信令网关用于对来自互联网的ip包和来自公共交换电话网的信令进行相互转换。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明所述的一种移动终端视频会议系统的架构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

各个语音终端通过公共交换电话网分别与媒体资源服务器交互以实现所述各个语音终端之间的音频传输;

各个会控终端通过互联网分别与视频会议服务器交互以实现所述各个会控终端之间的视频传输,其中,所述各个会控终端分别与所述各个语音终端对应;

来自所述视频会议服务器的视频信号与来自所述媒体资源服务器的音频信号通过所述各个会控终端进行融合;

在所述各个语音终端通过所述媒体资源服务器进行音频传输之前,分别将所述各个语音终端加入视频会议;

其中,所述各个会控终端包括主叫会控终端和与会会控终端,所述各个语音终端包括与所述主叫会控终端对应的主叫语音终端和与所述与会会控终端对应的与会语音终端。

所述分别将所述各个语音终端加入视频会议的步骤包括:

所述主叫会控终端向应用服务器发起视频会议请求;所述应用服务器在收到所述视频会议请求后,通过所述中继媒体网关/信令网关向所述主叫语音终端发起呼叫;在所述主叫语音终端摘机后,所述应用服务器向所述媒体资源服务器发送邀请消息,指示所述媒体资源服务器将所述主叫语音终端加入所述视频会议;所述应用服务器向所述与会语音终端发送邀请消息;在所述与会语音终端摘机后,所述应用服务器向所述媒体资源服务器发送邀请消息,指示所述媒体资源服务器将所述与会语音终端加入所述视频会议。

所述各个语音终端通过公共交换电话网分别与媒体资源服务器交互以实现所述各个语音终端之间的音频传输的步骤包括:

所述各个语音终端通过所述公共交换电话网和中继媒体网关/信令网关分别将各自的音频信号发送至所述媒体资源服务器;所述媒体资源服务器对接收到的多个音频信号进行混音,并将混音后的音频信号分别转发给所述各个语音终端。所述各个会控终端通过互联网分别与视频会议服务器交互以实现所述各个会控终端之间的视频传输的步骤包括:所述各个会控终端通过所述互联网分别将采集到的视频信号发送至所述视频会议服务器,所述视频会议服务器将接收到的多个视频信号分别转发给所述各个会控终端;在所述各个会控终端分别将采集到的视频信号发送至所述视频会议服务器之前,分别将所述各个会控终端加入所述视频会议。

所述分别将所述各个会控终端加入所述视频会议的步骤包括:

所述主叫会控终端向http服务器申请创建所述视频会议;在所述http服务器创建好所述视频会议后向所述主叫会控终端返回视频会议信息;所述主叫会控终端将接收到的所述视频会议信息发送给即时消息服务器;所述即时消息服务器通过sip协议向所述与会会控终端发送携带所述视频会议信息的视频邀请消息;在所述与会会控终端接收到所述视频邀请消息后,向所述视频会议服务器发送加入所述视频会议的请求;所述视频会议服务器在收到所述与会会控终端发送的加入所述视频会议的请求后,将所述与会会控终端加入所述视频会议。

所述视频会议信息包括视频会议服务器ip地址、会议号、会议密码、主持人密码、单位标识和单位密钥。

所述系统包括:

媒体资源服务器,用于通过公共交换电话网分别与所述多个语音终端交互以实现所述多个语音终端之间的音频传输;

视频会议服务器,用于通过互联网分别与所述多个会控终端交互以实现所述多个会控终端之间的视频传输;

应用服务器,用于与所述媒体资源服务器和所述多个语音终端进行交互以分别将所述多个语音终端加入视频会议;

http服务器,用于接受所述主叫会控终端发起的视频会议请求、创建所述视频会议并将视频会议信息反馈给所述主叫会控终端;

即时消息服务器,用于接收来自所述主叫会控终端的所述视频会议信息,并将携带所述视频会议信息的视频邀请消息通过sip协议发送给所述与会会控终端,以将所述与会会控终端加入所述视频会议;

中继媒体网关,用于对来自所述多个语音终端的音频信号和来自所述媒体资源服务器的ip包进行相互转换;

信令网关,用于对来自所述互联网的ip包和来自所述公共交换电话网的信令进行相互转换。

本方案利用移动终端一般包括手机、平板电脑,可实现视频会议在移动终端的无损操作。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1