专利名称:视频会议的实现方法和视频会议系统的制作方法
技术领域:
本发明涉及通信领域,更具体地,涉及一种视频会议的实现方法和 浮见频会汉系统。
背景技术:
视频会议系统是指通过现有的各种电气通讯传输媒体,将人物的 静、动态图像、语音、文字、图片等多种资料分送到各个用户的计算 机上,使得在地理上分散的用户可以共聚一处,通过图形、声音等多 种方式交流信息,增加双方对内容的理解能力。
目前各种各样的视频会议系统比比皆是,视频会议系统的种类按
照不同的划分标准可以分为以下几类按照会议参加人数划分,视频 会议系统在用户组成模式上分为点对点(2人)和群组视频会议系统 (多人)两种;按技术实现方式分为模拟(例如,利用闭路有线电视 系统实现单向视频会议)和数字(例如,通过软硬件计算机和通讯技 术实现)两种。
随着网络的普及和日益发达,以数字技术方式实现的视频会议系 统已成为主流。
视频会议系统对应用环境有如下需求由于视频会议系统传送的 是多媒体数据,与普通数据不同,并且声音和动态图像的源信号的数 据量较大,所以无法直接在一般条件的数字线路上传输。同时,基于 对实际使用效果的要求,还需要传送的声音和图像信号连续且平滑, 其他辅助功能使用简捷。因此,要达到上述效果,系统对声音/图像压 缩、通讯线路条件和视频会议系统现行的标准(例如,国际电信联盟 ITU的视音频通讯及其兼容性技术)进行了规范。在这些基本协议中, 同时对语音、视频的编码格式和用户控制模式等要件进行了相关的规定。ITU-T制定的适用于视频会议的标准有H.320协议(用于综合 业务数字网上的群视频会议)、H.323协议(用于局域网上的桌面视频 会议)、H.324协议(用于电话网上的视频会议)和H.310协议(用于 异步传输模式和宽带综合业务数字网上的视频会议)。其中,H.323协 议已成为目前最通用的协议标准。
目前,视频会议系统中的音频与视频一般通过互联网传输,容易 造成传输质量不高,且有中断等现象。
发明内容
本发明要解决的 一个技术问题是提供一种视频会议的实现方法,能 够提高视频会议的传输质量。
本发明提供了一种视频会议的实现方法,包括各个语音终端通过 公共交换电话网分别与媒体资源服务器交互以实现各个语音终端之间的 音频传输;各个会控终端通过互联网分别与视频会议服务器交互以实现 各个会控终端之间的视频传输,其中,各个会控终端分别与各个语音终 端对应;来自视频会议服务器的视频信号与来自媒体资源服务器的音频 信号通过各个会控终端进行融合。
根据本发明的实现方法的一个实施例,各个语音终端通过公共交换 电话网分别与媒体资源服务器交互以实现各个语音终端之间的音频传输 的步骤包括各个语音终端通过^>共交换电话网和中继媒体网关/信令网 关分别将各自的音频信号发送至媒体资源服务器;媒体资源服务器对接 收到的多个音频信号进行混音,并将混音后的音频信号分别转发给各个 语音终端。
根据本发明的实现方法的另一实施例,各个会控终端通过互联网分 别与视频会议服务器交互以实现各个会控终端之间的视频传输的步骤包 括各个会控终端通过互联网分别将采集到的视频信号发送至视频会议 服务器;视频会议服务器将接收到的多个视频信号分别转发给各个会控 终端。
根据本发明的实现方法的又一实施例,该方法还包括在各个语音终端分别将各自的音频信号发送至4某体资源服务器之前,分别将各个语
音终端加入视频会议;在各个会控终端分别将采集到的视频信号发送至 视频会议服务器之前,分别将各个会控终端加入视频会议。
根据本发明的实现方法的再一实施例,各个会控终端包括主叫会控 终端和与会会控终端,各个语音终端包括与主叫会控终端对应的主叫语 音终端和与会会控终端对应的与会语音终端;分别将各个语音终端加入 视频会议的步骤包括主叫会控终端向应用服务器发起视频会议请求; 应用服务器在收到视频会议请求后,通过中继媒体网关/信令网关向主叫 语音终端发起呼叫;在主叫语音终端摘机后,应用服务器向媒体资源服 务器发送邀请消息,指示媒体资源服务器将主叫语音终端加入视频^i义; 应用服务器向与会语音终端发送邀请消息;在与会语音终端摘机后,应 用服务器向媒体资源服务器发送邀请消息,指示媒体资源服务器将与会 语音终端加入视频会议。
根据本发明的实现方法的再一实施例,分别将各个会控终端加入视 频会议的步骤包括主叫会控终端向HTTP服务器申请创建视频会汉; 在HTTP服务器创建好视频会议后向主叫会控终端返回视频会议信息; 主叫会控终端将接收到的视频会i5U言息发送给即时消息服务器;即时消 息服务器通过SIP协议向与会会控终端发送携带视频会议信息的视频邀 请消息;在与会会控终端接收到视频邀请消息后,向视频会议服务器发 送加入视频会议的请求;视频会i^服务器在收到与会会控终端发送的加 入视频会议的请求后,将与会会控终端加入视频会议。
根据本发明的实现方法的再一实施例,视频^i义信息包括视频4H义 服务器IP地址、会议号、会议密码、主持人密码、单位标识和单位密钥。
本发明提供的视频会议的实现方法,通过公共交换电话网络传输音 频信号以及通过互联网传输视频信号来将碎见频与音频信号的传输进行分 离。这种方法可以通过公共交换电话网络来提高视频会议系统中的语音 部分的体验效果,同时减少互联网的数据传输量,从而达到对视频体验 效果的要求。
本发明要解决的另 一技术问题是提供一种视频^i义系统,能够提高视频会议的传输质量。
本发明提供了一种视频会议系统,包括多个语音终端和与多个语音 终端对应的多个会控终端,该系统还包^f某体资源服务器,用于通过公 共交换电话网分别与多个语音终端交互以实现多个语音终端之间的音频
传输;视频会议服务器,用于通过互联网分别与多个会控终端交互以实 现多个会控终端之间的视频传输;多个会控终端用于接收来自视频会议 服务器的视频信号,接收来自媒体资源服务器的音频信号,对视频信号 和音频信号进行融合。
根据本发明的视频会议系统的一个实施例,多个会控终端包括主叫 会控终端和与会会控终端;该系统还包括应用服务器,用于与媒体资 源服务器和多个语音终端进行交互以分别将多个语音终端加入视频会 议;HTTP服务器,用于接受主叫会控终端发起的视频会议请求、创建 视频会议并将视频会议信息反馈给主叫会控终端;即时消息服务器,用 于接收来自主叫会控终端的视频会议信息,并将携带视频会议信息的视 频邀请消息通过SIP协议发送给与会会控终端,以将与会会控终端加入 视频会议;中继媒体网关,用于对来自多个语音终端的音频信号和来自 媒体资源服务器的IP包进行相互转换;信令网关,用于对来自互联网的 IP包和来自公共交换电话网的信令进行相互转换。
根据本发明的视频^H义系统的另 一实施例,视频^H义信息包括视频 ^i义服务器IP地址、会议号、会汉密码、主持人密码、单位标识和单位 密钥。
本发明提供的视频^i义系统,通过公共交换电话网来实现视频^H义 中的音频信号的传输,以及通过互联网来实现^L频会议中的视频信号的 传输,从而实现音频信号与视频信号传输的分离,进一步提高并改善了 视频会议的传输质量。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的 一部分。在附图中图lM本发明视频^i义实现方法的第一实施例的流程示意图。 图2是本发明视频会议实现方法中建立音频传输的流程示意图。 图3是本发明视频会议实现方法中建立视频传输的示意图。 图4是本发明视频^i义系统的第一实施例的结构示意图。 图5是本发明视频会汉系统的第二实施例的结构示意图。
具体实施例方式
下面参照附图对本发明进行更全面的描述,其中说明本发明的示例 性实施例。本发明的示例性实施例及其说明用于解释本发明,但并不构 成对本发明的不当限定。
图1是本发明视频会议实现方法的第一实施例的流程示意图。
如图1所示,该方法包括
S102,各个语音终端通过公共交换电话网分别与媒体资源服务器交 互以实现各个语音终端之间的音频传输;
具体地,各个语音终端通过公共交换电话网和中继媒体网关/信令网 关分别将各自的音频信号发送至媒体资源服务器;媒体资源服务器对接 收到的多个音频信号进行混音,再将混音后的音频信号分别转发给各个 语音终端以实现各个语音终端之间的音频传输。
S104,各个会控终端通过互联网分别与视频会议服务器交互以实现 各个会控终端之间的视频传输,其中,各个会控终端分别与各个语音终 端对应;
具体地,各个会控终端通过互联网分别将采集到的视频信号发送至 视频会议服务器;视频会议服务器将接收到的多个视频信号分别转发给 各个会控终端以实现各个会控终端之间的视频传输。
S106,来自视频会议服务器的视频信号与来自媒体资源服务器的音 频信号通过各个会控终端进行融合,即,各个会控终端实现音频与视频 的同步发送与接收,把交互式的视频无缝地添加到音频上,从而实现视 频与音频的有效融合。
在各个语音终端通过媒体资源服务器进行音频传输之前,需要将各个语音终端加入视频会议,具体流程如下
主叫会控终端向应用服务器发起视频会议请求,其中,各个会控终 端包括主叫会控终端和与会会控终端;
应用服务器在收到视频^i义请求后,通过中继媒体网关/信令网关向 主叫语音终端发起呼叫,其中,各个语音终端包括与主叫会控终端对应 的主叫语音终端和与会会控终端对应的与会语音终端;
在主叫语音终端摘机后,应用服务器向媒体资源服务器发送邀请消 息,指示媒体资源服务器将主叫语音终端加入视频会汉;
应用服务器向与会语音终端发送邀请消息;
在与会语音终端摘机后,应用服务器向媒体资源服务器发送邀请消 息,指示媒体资源服务器将与会浯音终端加入视频会汉。
在各个会控终端通过视频会议服务器进行视频传输之前,也需要将 各个会控终端加入视频会议,具体流程如下
主叫会控终端向HTTP服务器(HTTP SERVER)申请创建视频会
议;
在HTTP服务器创建好视频会议后向主叫会控终端返回视频会议信
息;
主叫会控终端将接收到的视频会议信息发送给即时消息服务器;
即时消息月良务器通过SIP (Session Initiation Protocol, ^^起始协 议)协议向与会会控终端发送携带视频会议信息的视频邀请消息;
在与会会控终端接收到视频邀请消息后,向视频会议服务器发送加
入视频会议的请求;
视频会议服务器在收到与会会控终端发送的加入视频会议的请求 后,将与会会控终端加入视频会议。
图2是本发明视频会议实现方法中建立音频传输的流程示意图。 如图2所示,包括以下步骤
S202,主叫会控终端向AS ( Application Server,应用服务器)发起 召开会汉的请求;
S204, S206, AS通过SS ( Soft Switch,软交换)和TG/SG ( TrunkGateway/Signaling Gateway,中继々某体网关/信令网关)向与主叫会控终 端绑定的电话终端A发送INVITE消息;
S208, S210,主持人所使用的电话终端A摘机后,电话终端A通过 SS返回200 OK,携带A ^i舌描述协议(Session Description Protocol, SDP);
S212, AS向MRS (Media Resource Server,媒体资源服务器)发 送INVITE消息,携带A会话描述协议,指示MRS将电话终端A加入
会场;
S214, MRS向AS返回200 OK,携带媒体资源服务器会话描述协
议;
S216, AS向MRS发送ACK,表明收到200 OK消息; S218, S220, AS通过互联网和SS向电话终端A返回ACK,携带 媒体资源服务器会话描述协议;
S222,由MRS向电话终端A》丈ii^会场提示音; S224, AS向各会控终端才艮告会汉刷新状态;
S226, S228, AS通过SS和TG/SG向与会电话终端B发送INVITE 消息;
S230, S232,与会电话终端B摘机后,通过SS向AS返回200 OK, 携带B会话描述协议;
S234, AS向MRS发送INVITE消息,携带B会话描述协议,指示 MRS将与会电话终端B加入会场;
S236, MRS向AS返回200 OK,携带媒体资源服务器会话描述协
议;
S238, AS向MRS发送ACK,表明已收到200 OK消息;
S240, S242, AS通过SS向与会电话终端B返回ACK,携带媒体
资源服务器会话描述协议;
S244,由MRS向与会电话终端B放iiX会场提示音;
S246, AS向各会控终端报告会议刷新状态,等各个与会终端全部加
入会汉后,会汉开始。在音频信号的传输过程中,各个会议成员之间没有媒体流交互,而
是通过将媒体全部送往MRS,由MRS将所有被叫进行媒体混音后再返 回给各个^i义成员,实现多个会议成员同时通话,同时把各语音终端的 状态传回给每个会控终端。
上述TG将从电话交换机PCM( Pulse Code Modulation,脉码调制) 中继中传输过来的64kbit/s的语音信号转化为IP包,使该媒体信号可以 在internet网络中传输。同时,该TG还可以将从MRS传输过来的IP 包信号转化为64kbit/s的语音信号,使该々某体信号可以通过公共交换电 话网发送到语音终端。
上述SG将电话交换机采用的基于TDM ( Time Division Multiplex, 时分复用)电路的七号信令信息转化为IP包,使它可以在internet网络 中传输。同时,该SG还可以将internet网络传输过来的IP包转化为七 号信令信息,使它可以通过公共交换电话网传输到语音终端。
上述的MRS与TG/SG之间的信号传输是通过internet网络完成的。 TG/SG与语音终端之间的信号传输是公共交换电话网完成的。 图3是本发明视频4i义实现方法中建立视频传输的示意图。 如图3所示,包括以下步骤
主叫会控终端发起视频会议请求,主叫会控终端通过XML (Extensible Markup Language,可扩展标记语言)协议向HTTP月艮务 器(SERVER)申请一个会议室资源,创建一个视频会议;
HTTP SERVER完成视频会汉的创建后向主叫会控终端发送反馈信 息,该反馈信息包括视频会议服务器ip地址、会议号、会议密码、主持 人密码、单位ID和单位密钥;
主叫会控终端将HTTP SERVER反馈回来的信息打包成即时消息的 形式传送给IM (Instant Message,即时消息)服务器;
IM服务器通过SIP协议向其他与会会控终端发送视频邀请信息,该 视频邀请信息包括视频会议服务器IP地址、会议号、会议密码、主持人 密码、单位ID和单位密钥;
其他与会会控终端收到上述视频邀请信息后将其解包,并向视频服务器发送加入视频会议的请求;
视频会议服务器在收到请求后向所有与会会控终端发送成功添加会 i义成员的消息;
每个会控终端通过视频设备采集到图像并将图像发送至视频会议服 务器;
视频会议服务器将视频流分发到各个会控终端。
图4是本发明视频^4义系统的第一实施例的结构示意图。 如图4所示,该系统包括多个语音终端41和与多个语音终端对应 的多个会控终端42,媒体资源服务器43,用于通过公共交换电话网分别 与多个语音终端交互以实现多个语音终端之间的音频传输;视频会i义服 务器44,用于通过互联网分别与多个会控终端交互以实现多个会控终端 之间的视频传输;多个会控终端用于接收来自视频会议服务器的视频信 号,接收来自媒体资源服务器的音频信号,对视频信号和音频信号进行 融合。也就是说,多个语音终端41是通过7>共交换电话网而不是通过互 联网分别向々某体资源服务器43发送音频信号,由々某体资源服务器43进 行混音后再分别传送给多个语音终端,从而实现多个语音终端之间的音 频传输。多个会控终端42通过互联网向视频会议服务器44发送视频信 号,再由视频^i义服务器向多个会控终端转发,从而实现多个会控终端 之间的视频传输。最后,再由多个会控终端分别实现语音与视频的同步 发送与接收,从而有效地融合视频会议中分别传输的视频与音频信号。 图5是本发明视频^H义系统的第二实施例的结构示意图。 如图5所示,该实施例与图4中的实施例相比增加了应用服务器 51,用于与媒体资源服务器和多个语音终端进行交互以分别将多个语音 终端加入视频会议;HTTP服务器52,用于接受主叫会控终端发起的视 频会议请求、创建视频会议并将视频会议信息反馈给主叫会控终端;即 时消息服务器53,用于接收来自主叫会控终端的视频会议信息,并将携 带视频会议信息的视频邀请消息通过SIP协议发送给与会会控终端,以 将与会会控终端加入视频会议;中继媒体网关54,用于对来自多个语音 终端的音频信号和来自々某体资源服务器的IP包55,用于对来自互联网的IP包和来自公共交换电话网的信令进行相互转 换。
其中,视频会议信息包括视频会议服务器IP地址、会议号、会议密 码、主持人密码、单位标识和单位密钥。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到 各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可 以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术 做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可 以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括 若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者
网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
综上所述,本发明将视频会议中的视频信号与音频信号的传输进行 分离,这在很大程度上緩解了网络带宽对于视频会议的限制,提高了视 频会汉的质量。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的 或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技 术人员而言是显而易见的。选择和描述实施例是为了更好说明本发明的 原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设 计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种视频会议的实现方法,其特征在于,所述方法包括各个语音终端通过公共交换电话网分别与媒体资源服务器交互以实现所述各个语音终端之间的音频传输;各个会控终端通过互联网分别与视频会议服务器交互以实现所述各个会控终端之间的视频传输,其中,所述各个会控终端分别与所述各个语音终端对应;来自所述视频会议服务器的视频信号与来自所述媒体资源服务器的音频信号通过所述各个会控终端进行融合。
2. 根据权利要求l所述的方法,其特征在于,所述各个语音终端通之间的音频传输的步骤包括所述各个语音终端通过所述公共交换电话网和中继媒体网关/信令 网关分别将各自的音频信号发送至所述^某体资源服务器;所述媒体资源服务器对接收到的多个音频信号进行混音,并将混音 后的音频信号分别转发给所述各个语音终端。
3. 根据权利要求2所述的方法,其特征在于,所述各个会控终端通 过互联网分别与视频会议服务器交互以实现所述各个会控终端之间的视 频传输的步骤包括所述各个会控终端通过所述互联网分别将采集到的视频信号发送至 所述视频会议服务器;所述视频会议服务器将接收到的多个视频信号分别转发给所述各个 会控终端。
4. 根据权利要求3所述的方法,其特征在于,所述方法还包括 在所述各个语音终端分别将各自的音频信号发送至所述々某体资源服务器之前,分别将所述各个语音终端加入视频会i义;在所述各个会控终端分别将采集到的视频信号发送至所述视频会议 服务器之前,分别将所述各个会控终端加入所述视频会议。
5. 根据权利要求4所述的方法,其特征在于,所述各个会控终端包 括主叫会控终端和与会会控终端,所述各个语音终端包括与所述主叫会 控终端对应的主叫语音终端和与所述与会会控终端对应的与会语音终所述分别将所述各个语音终端加入视频会议的步骤包括 所述主叫会控终端向应用服务器发起视频会议请求; 所述应用服务器在收到所述视频会议请求后,通过所述中继媒体网关/信令网关向所述主叫语音终端发起呼叫;在所述主叫语音终端摘机后,所述应用服务器向所述媒体资源服务器发送邀请消息,指示所述々某体资源服务器将所述主叫语音终端加入所述视频h义;所述应用服务器向所述与会语音终端发送邀请消息; 在所述与会语音终端摘机后,所述应用服务器向所述媒体资源服务器发送邀请消息,指示所述4某体资源服务器将所述与会语音终端加入所述视频^H义。
6. 根据权利要求5所述的方法,其特征在于,所述分别将所述各个 会控终端加入所述纟见频会汉的步骤包括所述主叫会控终端向http服务器申请创建所述视频会议; 在所述http服务器创建好所述视频会议后向所述主叫会控终端返 回视频会汉信息;所述主叫会控终端将接收到的所述视频会i义信息发送给即时消息服务器;所述即时消息服务器通过sip协议向所述与会会控终端发送携带所述视频会议信息的视频邀请消息;在所述与会会控终端接收到所述视频邀请消息后,向所述视频会议 服务器发送加入所述视频会议的请求;所述视频会议服务器在收到所述与会会控终端发送的加入所述视频 会议的请求后,将所述与会会控终端加入所述视频会议。
7. 根据权利要求6所述的方法,其特征在于,所述视频会议信息包括视频会议服务器IP地址、会议号、会议密码、主持人密码、单位标识 和单位密钥。
8. —种浮见频会汉系统,包括多个语音终端和与所述多个语音终端对 应的多个会控终端,其特征在于,所述系统还包括媒体资源服务器,用于通过公共交换电话网分别与所述多个语音终 端交互以实现所述多个语音终端之间的音频传输;视频^i义服务器,用于通过互联网分别与所述多个会控终端交互以 实现所述多个会控终端之间的视频传输;所述多个会控终端,用于接收来自所述视频会议服务器的视频信号, 接收来自所述纟某体资源服务器的音频信号,对所述视频信号和音频信号 进行融合。
9. 根据权利要求8所述的系统,其特征在于,所述多个会控终端包 括主叫会控终端和与会会控终端;所述系统还包括应用服务器,用于与所述4某体资源服务器和所述多个语音终端进行 交互以分别将所述多个语音终端加入视频会+义;HTTP服务器,用于接受所述主叫会控终端发起的视频会议请求、 创建所述视频会议并将视频会议信息反馈给所述主叫会控终端;即时消息服务器,用于接收来自所述主叫会控终端的所述视频会议 信息,并将携带所述视频会议信息的视频邀请消息通过SIP协议发送给 所述与会会控终端,以将所述与会会控终端加入所述视频会汉;中继々某体网关,用于对来自所述多个语音终端的音频信号和来自所 述媒体资源服务器的IP包进行相互转换;信令网关,用于对来自所述互联网的IP包和来自所述公共交换电话 网的信令进行相互转换。
10. 根据权利要求9所述的系统,其特征在于,所述视频会议信息包括视频^i义服务器IP地址、会议号、会汉密码、主持人密码、单位标 识和单位密钥。
全文摘要
本发明公开了一种视频会议的实现方法及视频会议系统。其中,视频会议的实现方法包括各个语音终端通过公共交换电话网分别与媒体资源服务器交互以实现各个语音终端之间的音频传输;各个会控终端通过互联网分别与视频会议服务器交互以实现各个会控终端之间的视频传输,其中,各个会控终端分别与各个语音终端对应;来自视频会议服务器的视频信号与来自媒体资源服务器的音频信号通过各个会控终端进行融合。本发明将视频会议中的视频信号与音频信号的传输进行分离,这在很大程度上缓解了网络带宽对于视频会议的限制,提高了视频会议的质量。
文档编号H04N7/15GK101668162SQ200910180440
公开日2010年3月10日 申请日期2009年10月14日 优先权日2009年10月14日
发明者张锦红, 林建华, 沈青松, 王祥君 申请人:中国电信股份有限公司;浙江省公众信息产业有限公司