首页> 中国专利> 一种在视频会议系统中实现动态媒体协商的方法

一种在视频会议系统中实现动态媒体协商的方法

摘要

本发明公开了一种在视频会议系统中实现动态媒体协商的方法。该视频会议系统包括信令控制单元、媒体服务单元以及用户终端。信令控制单元与用户终端通过SIP协议完成通话建立过程,在媒体服务单元完成编码格式协商后,由信令控制单元通知终端协商结果;新的用户终端依次申请加入会议时,媒体控制单元将其支持的编码格式集合与当前会议选取的编码格式进行比较协商,选取所有终端均支持的编码格式作为新的会议编码格式。只要存在本系统所有用户终端均支持的编码格式,那么在不需要进行视频转码的情况下,这些用户终端不管何种场景及加入的先后顺序,都可以接入到视频会议,提高了视频会议系统的灵活性和可用性。

著录项

  • 公开/公告号CN103702063A

    专利类型发明专利

  • 公开/公告日2014-04-02

    原文格式PDF

  • 申请/专利权人 北京佳讯飞鸿电气股份有限公司;

    申请/专利号CN201310723710.2

  • 发明设计人 唐荣旺;

    申请日2013-12-24

  • 分类号

  • 代理机构北京汲智翼成知识产权代理事务所(普通合伙);

  • 代理人陈曦

  • 地址 100095 北京市海淀区北清路中关村环保科技示范园地锦路5号院1号楼

  • 入库时间 2024-02-19 23:15:09

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-12-02

    未缴年费专利权终止 IPC(主分类):H04N 7/15 专利号:ZL2013107237102 申请日:20131224 授权公告日:20180116

    专利权的终止

  • 2018-01-16

    授权

    授权

  • 2014-04-30

    实质审查的生效 IPC(主分类):H04N7/15 申请日:20131224

    实质审查的生效

  • 2014-04-02

    公开

    公开

说明书

技术领域

本发明涉及一种在视频会议系统中实现动态媒体协商的方法,属 于多媒体通信技术领域。

背景技术

视频会议系统(Video Conference System)是指两个或两个以上不 同地方的个人或群体,通过现有的各种电信通讯传输媒体,将人物的 静、动态图像、语音、文字、图片等多种资料分送到各个用户的计算 机上,使得在地理上分散的用户可以共聚一处,通过图形、声音等多 种方式交流信息,增加双方对内容的理解能力。

视频会议作为目前最先进的通讯技术,只需借助互联网,即可实 现高效高清的远程会议、办公,在持续提升用户沟通效率、缩减企业 差旅费用成本、提高管理成效等方面具有得天独厚的优势,成为远程 办公的最新模式。

目前,随着视频会议系统的普及,越来越多的企业选择视频会议 系统,并且使用视频会议系统的会议终端也不断增加。现有的视频会 议系统支持多方视频会议,支持不同厂家、不同型号的终端接入。在 视频会议建立过程中,如果依次有不同的用户终端加入,一般会协商 确立一种视频编码格式,但可能此时选择的并不是最合适的视频编码 方式,在会议建立过程中或会议建立以后,可能需要进行更改。例如, 当前视频会议支持X,Y,Z三种编码格式,其中有A支持X,Y,Z三 种编码格式,B支持X,Y两种视频编码方式,C支持Y,Z两种编码方 式,D终端支持Y编码方式。A,B先后接入会议中,通过协商,选用 了X编码方式。此时,若C和D要接入当前会议,则需要使用Y编码 方式。为支持将C和D接入会议,当前的会议系统一般只能采用转码 的方式来实现,即在此会议中,A和B使用X编码格式,C和D使用Y 编码格式,相互之间通过转码实现视频互通。

但是,转码方式需要占用系统的软硬件资源,尤其在会议成员数 量多时,对系统性能有相当大的影响,不能有效满足用户终端对视频 会议的需求。

发明内容

针对现有技术的不足,本发明所要解决的技术问题在于提供一种 在视频会议系统中实现动态媒体协商的方法。

为实现上述的发明目的,本发明采用下述的技术方案:

一种在视频会议系统中实现动态媒体协商的方法,该视频会议系 统包括信令控制单元、媒体服务单元以及用户终端。当首个用户终端 申请加入会议时,所述信令控制单元记录其支持的编码格式集合并发 送给所述媒体服务单元,媒体服务单元将其记录并与会议本身支持的 编码格式集合进行对比协商,将协商结果发送给信令控制单元,通知 首个用户终端加入会议成功;其他用户终端依次申请加入会议,媒体 控制单元将其支持的编码格式集合与当前会议选取的编码格式进行比 较,如果当前会议选取的编码格式在用户终端支持的视频编码格式集 合中,选取当前会议的编码格式作为编码格式协商结果,如果当前会 议选取的编码格式不在用户终端支持的视频编码格式集合中,将申请 加入用户终端的编码格式集合,与此会议中已经加入的所有终端支持 的编码格式集合进行协商,选取所有终端均支持的编码格式作为新的 会议编码格式。

其中较优地,所述信令控制单元通过IP网络分别与所述媒体服务 单元和所述用户终端相连接。

其中较优地,所述媒体服务单元包括记录模块和信息处理模块;

其中,所述记录模块接收信令控制单元传送来的用户终端的视频 编码格式集合并对其进行记录;

所述信息处理模块将所述用户终端支持的视频编码格式集合和会 议本身支持的编码方式集合从所述记录模块提取出来进行协商,选取 双方均支持的视频编码格式作为协商结果,将结果传送给所述记录模 块进行记录,同时将协商结果通过IP网络通知所述信令控制单元。

其中较优地,当有新的用户终端申请加入会议时,用户终端支持 的编码格式与此会议中已经加入的所有终端各自支持的编码格式集合 进行协商,如果没有协商出所有用户终端均支持的编码方式,通知所 述信令控制单元,此用户终端加入会议不成功,所述信令控制单元拒 绝其呼叫。

其中较优地,会议编码格式发生变更时,所述信令控制单元收到 会议编码格式改变消息,遍历所有已经加入会议的用户终端,依次执 行以下操作:

1)发送变更消息至已经加入会议的用户终端,通知其协商后的会 议编码格式;

2)已经加入会议的用户终端收到变更消息进行协商,协商成功的 确认消息通知所述信令控制单元;

3)信令控制单元收到确认消息后,通知所述媒体服务单元已经加 入会议的用户终端的编码格式变更成功;

4)媒体服务单元将会议当前选取的编码格式通知信令控制单元。 信令控制单元通过确认消息将协商编码格式通知申请加入的用户终 端,该用户终端即加入到视频会议中,终端将协商的编码格式变更为 新的会议编码格式,继续参与视频会议。

其中较优地,在用户终端均支持的情况下,当会议过程中没有新 的用户终端加入时,根据会议需求完成对会议编码格式的变更。

利用本发明所提供的在视频会议系统中实现动态媒体协商的方 法,当在视频会议过程中有新的用户终端加入时,无需进行视频转码, 只要根据需要通过动态协商的方式重新调整整个会议的编码格式,便 可以使所有用户终端参加视频会议,有效地满足了用户终端对视频会 议的需求。

附图说明

图1为支持动态协商的视频会议系统的结构示意图;

图2为支持动态协商的视频会议系统中,终端加入的流程图;

图3为媒体服务单元收到终端加入请求后,进行编码格式动态协 商的流程图。

具体实施方式

下面结合附图和具体实施例对本发明的技术方案进行详细说明。

本发明提供一种在视频会议系统中实现动态媒体协商的方法。该 视频会议系统包括信令控制单元、媒体服务单元以及用户终端。首个 用户终端通过发送请求信息将其支持的编码格式集合通知到信令控制 单元,申请加入会议,信令控制单元将其记录,并发送给媒体服务单 元,媒体服务单元记录用户终端支持的编码格式集合,并将其与会议 本身支持的编码方式集合进行对比协商,将协商结果发送给信令控制 单元,通知首个用户终端加入视频会议成功。其他用户终端依次发送 请求信息将其支持的编码格式集合通知到信令控制单元,申请加入会 议,媒体控制单元将其支持的编码格式集合与当前会议选取的编码格 式进行比较,如果当前会议选取的编码格式在用户终端支持的视频编 码格式集合中,则选取当前会议的编码格式作为编码格式协商结果, 如果当前会议选取的编码格式不在用户终端支持的视频编码格式集合 中,将新加入终端编码格式集合,与此会议中已经加入的所有终端支 持的编码格式集合进行协商,选取所有终端均支持的编码格式作为会 议编码格式。下面对上述过程进行详细具体的说明。

如图1所示,在本发明提供的视频会议系统中实现动态媒体协商 的方法中,视频会议系统包括信令控制单元、媒体服务单元以及用户 终端(简称终端)。信令控制单元通过IP网络分别与媒体服务单元和 用户终端相连接。其中,用户终端为可视化用户终端。SIP(Session  Initiation Protocol)协议是一个应用层的信令控制协议,用于创建、 修改和释放一个或多个参与者的会话。SIP协议采用SDP(Session  Description Protocal)来描述终端设备的会话能力。

信令控制单元与用户终端通过SIP协议完成通话建立过程。在媒 体服务单元完成编码格式协商后,再由信令控制单元通知用户终端协 商结果。其中,用户终端通过发送的INVITE请求信息将其支持的编码 格式集合通知到信令控制单元,申请加入会议,并等待信令控制单元 的通知信息。

信令控制单元接收用户终端发送来的INVITE请求信息,记录用户 终端的视频编码格式集合,并将其传送到媒体服务单元进行协商操作, 将媒体服务单元发送来的协商结果通过200OK消息通知各个用户终 端。

媒体服务单元包括记录模块和信息处理模块。其中记录模块用以 接收信令控制单元传送来的用户终端的视频编码格式集合并对其进行 记录。信息处理模块将用户终端的视频编码格式集合和会议本身支持 的编码方式集合从记录模块提取出来进行协商,选取一种双方均支持 的视频编码格式作为协商结果,将结果传送给记录模块进行记录,同 时将协商结果通过IP网络通知信令控制单元。

如图2所示,在视频会议的创建过程中,信令控制单元和媒体服 务单元交互完成相关操作。具体步骤如下:

步骤1:视频会议中首个用户终端通过INVITE消息通知信令控制 单元,申请加入会议,其携带的SDP信息中包含本身支持的所有视频 编码格式集合。在本发明所提供的实施例中,首个用户终端A支持X 和Y两种编码格式。

步骤2:信令控制单元记录该用户终端A所支持的编码格式集合 并通知媒体服务单元,媒体服务单元的记录模块记录用户终端A支持 的视频编码格式集合。信息处理模块将用户终端A的视频编码格式集 合和会议本身支持的编码方式集合从记录模块提取出来进行协商,选 取一种双方均支持的视频编码格式X作为协商结果,记录X为会议当 前选取的编码格式,将结果传送给记录模块进行记录,并通知信令控 制单元。信令控制单元通过200OK消息将协商编码格式通知用户终端 A,该用户终端即加入到视频会议中。

步骤3:会议中其他用户终端依次发送INVITE消息通知信令控制 单元,申请加入会议,其携带SDP信息中包含本身支持的所有视频编 码格式集合。在本发明所提供的实施例中,用户终端B请求加入视频 会议,其支持Y和Z两种编码格式。

步骤4:信令控制单元收到用户终端B的加入请求信息,将其支 持的所有视频编码格式集合通知到媒体服务单元。

步骤5:媒体服务单元将其与会议当前选取的编码格式进行协商 (参照图3),具体协商过程如下:

a)若当前会议选取的编码格式在用户终端支持的视频编码格式集 合中,则选取当前会议的编码格式作为编码格式协商结果,通知信令 控制单元,并由信令控制单元通过200OK消息将协商编码格式通知该 用户终端,该用户终端即加入到视频会议中,继续处理下一个用户终 端加入请求信息;

b)若当前会议选取的编码格式不在用户终端支持的视频编码格式 集合中,转入编码格式动态协商流程步骤6;

步骤6:将新加入用户终端编码格式集合,与此会议中已经加入 的所有终端各自支持的编码格式集合进行协商,若可以协商出所有用 户终端均支持的编码格式,选取此编码格式作为会议编码格式。通知 信令控制单元会议编码格式改变,转入步骤7;若不能协商出一种所 有用户终端均支持的编码方式,则通知信令控制单元,此用户终端加 入会议不成功,由信令控制单元拒绝其呼叫。通过动态协商的方法, 使视频会议过程中有新的用户终端加入时,无需进行视频转码,只要 根据需要重新调整整个会议的编码格式,便可以使所有用户终端均参 加视频会议,有效地提高了视频会议系统的灵活性,减少了对系统资 源的占用,满足了用户对视频会议的需求。

在本发明所提供的实施例中,新加入的用户终端B支持的编码格 式为Y和Z,与会议中已经加入的用户终端A进行协商,可以选取出 双方均支持的编码格式Y作为新的会议编码格式。媒体服务单元通知 信令控制单元会议编码格式改变,转入步骤7。

步骤7:信令控制单元收到会议编码格式改变消息,遍历所有已 经加入会议的用户终端,依次执行以下操作:

a)发送REINVITE消息至已经加入会议的用户终端,其SDP信息 中携带协商后的会议编码格式。

b)已经加入会议的用户终端收到REINVITE消息进行SDP协商, 协商成功的200OK消息通知信令控制单元。

c)信令控制单元收到200OK消息之后,通知媒体服务单元已经加 入会议的用户终端的编码格式变更成功。

d)媒体服务单元将会议当前选取的编码格式通知信令控制单元。 信令控制单元通过200OK消息将协商编码格式通知用户终端,该用户 终端即加入到视频会议中。此后,终端将协商的编码格式变更为新的 会议编码格式,继续参与视频会议。

当视频会议有新的用户终端加入,需要变更视频会议编码格式时 或者在视频会议过程中,虽然没有新终端的加入,但是由于会议安全 需要或者人为需要而变更视频会议的编码格式时,对于视频会议中已 经加入成功的用户终端,通过给其发送REINVITE消息,其SDP信息 中携带变更后的编码格式,与终端动态地完成编码格式变更。在用户 终端均支持的情况下,若有需要,可以依据本发明的方法多次变更会 议编码格式,提高了视频会议系统的灵活性和可用性,同时提高了视 频会议的安全性。

本发明所提供的在视频会议系统中实现动态媒体协商的方法,动 态选择所有终端均支持的一种编码格式。只要存在本系统所有用户终 端均支持的编码格式,那么在不需要进行视频转码的情况下,这些用 户终端不管何种场景及加入的先后顺序,都可以接入到视频会议。同 时,在视频会议过程中,可根据需要通过动态协商的方式重新调整整 个会议的编码格式,能有效满足用户终端对视频会议的需求。

以上对本发明所提供的在视频会议系统中实现动态媒体协商的方 法进行了详细的说明。对本领域的技术人员而言,在不背离本发明实 质精神的前提下对它所做的任何显而易见的改动,都将构成对本发明 专利权的侵犯,将承担相应的法律责任。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号