在级联会议中实现多画面的方法、系统及mcu的制作方法

文档序号:7765603阅读:665来源:国知局
专利名称:在级联会议中实现多画面的方法、系统及mcu的制作方法
技术领域
本发明涉及多媒体通讯领域,尤其涉及一种在级联会议中实现多画面的方法、系 统及MCU。
背景技术
随着网络和各种视音频设备的快速发展,视频会议技术在本世纪有了飞速的发 展。运营商、政府部门、军队、企业等部门,都在不断的新建或扩容已有的视频会议系统。而 且,随着视讯技术的提升以及用户对系统容量的扩大,MCU(Multipoint Control Unit,多 点控制单元)之间的级联会议在现网环境中应用更加广泛。通过多个MCU级联召集会议的 方式,可以解决分层组网、提高会议容量等问题。在现有的多画面级联会议中,多画面的合成通常是由级联会议中的主MCU完成 的,而其他的次MCU或是更低一级的MCU只负责将终端会场的视频码流传递到主MCU。由于 主MCU和次MCU之间对于一路视频来讲通常只有一个媒体通道,也就是说MCU之间同一时 刻只能传输一路终端的视频码流。因此,如果想在多画面中看到多个非主MCU外的任一次 MCU上的多个终端,是不可能的。为了解决上述问题,现有技术中有一种方法是采用在次MCU上也进行多画面合 成,由主MCU控制各个次MCU分别将其下的终端会场的画面合成在多画面的某个具体位置, 即每个次MCU只合成自己终端所在的多画面的子画面,然后将这个不完整的多画面发送到 主MCU,最后主MCU将从各个次MCU上收到的不完整的多画面最终合成为一个完整的多画 面。还有另一种方法是采用主MCU控制各个次MCU将其下的需要显示在多画面中的终端 图像,按照某个策略重新编码,例如将视频格式降低或将视频编码速率降低等,使其码率降 低,从而可以传递多路视频码流到主MCU,再由主MCU合成多画面。上述两种方法都是在主MCU和次MCU之间的媒体带宽不变的条件下解决的。但是, 随着网络传输技术的飞速发展,网络带宽已经不再是资源瓶颈。因此,可以充分利用网络带 宽来更好地实现会议电视中级联会议的多画面显示。

发明内容
本发明的主要目的是提供一种在级联会议中实现多画面的方法、系统及MCU,旨在 利用网络宽带资源,实现两级MCU之间的多路视频同时传输。本发明提供了一种在级联会议中实现多画面的方法,包括以下步骤第二 MCU向第一 MCU发送视频通道申请;第一 MCU根据预置分配策略,为第二 MCU分配视频通道;第二 MCU将所需的视频码流由第一 MCU为其分配的视频通道传输至第一 MCU。优选地,上述预置分配策略包括根据所要传输的视频码流格式来分配;和/或根据所要传输的视频码流在多画面中的具体位置来分配。
优选地,上述第二 MCU将所需的视频码流由第一 MCU为其分配的视频通道传输至 第一 MCU的步骤具体包括第二 MCU判断第一 MCU为其分配的视频通道所对应的视频能力和带宽与所要传输 的视频码流能力是否相同;若是,则将所需的视频码流直接由第一 MCU为其分配的视频通道传输至第一 MCU ;若否,则将所需的视频码流进行转码处理后,再由第一 MCU为其分配的视频通道 传输至第一 MCU。优选地,上述第二 MCU将所需的视频码流由第一 MCU为其分配的视频通道传输至 第一 MCU之后还包括第二 MCU向第一 MCU发送视频通道释放请求,且由第一 MCU释放视频通道。优选地,上述第二 MCU向第一 MCU发送视频通道申请请求之前还包括第一 MCU与第二 MCU之间互相建立呼叫连接,并建立至少一条视频通道。本发明还提供了一种在级联会议中实现多画面的系统,包括第一 MCU及第二 MCU 所述第一 MCU,用于接收第二 MCU发送的视频通道申请后,根据预置分配策略,为 第二 MCU分配视频通道;所述第二 MCU,用于向第一 MCU发送视频通道申请,并将所需的视频码流由第一 MCU为其分配的视频通道传输至第一 MCU。优选地,上述预置分配策略包括根据所要传输的视频码流格式来分配;和/或根据所要传输的视频码流在多画面中的具体位置来分配。优选地,上述第二 MCU具体用于判断第一 MCU为其分配的视频通道所对应的视频能力和带宽与所要传输的视频 码流能力是否相同;若是,则将所需的视频码流直接由第一 MCU为其分配的视频通道传输至第一 MCU ;若否,则将所需的视频码流进行转码处理后,再由第一 MCU为其分配的视频通道 传输至第一 MCU。优选地,上述第二 MCU还用于向第一 MCU发送视频通道释放请求;第一 MCU还用 于根据视频通道释放请求,释放相应的视频通道。优选地,上述第一 MCU与第二 MCU之间还互相建立呼叫连接,并建立至少一条视频 通道。本发明又提供了一种在级联会议中实现多画面的控制器MCU,包括视频通道申请模块,用于向另一 MCU发送视频通道申请,并将所需的视频码流由 另一 MCU为其分配的视频通道传输至所述另一 MCU ;视频通道分配模块,用于接收另一 MCU发送的视频通道申请后,根据预置分配策 略,为所述另一 MCU分配视频通道。优选地,上述视频通道申请模块具体包括判断单元,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传输的 视频码流能力是否相同;传输单元,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传输的
5视频码流能力相同时,将所需的视频码流直接由另一 MCU为其分配的视频通道传输至另一 MCU ;视频转码单元,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传 输的视频码流能力不相同时,将所需的视频码流进行转码处理后,再通过传输单元,传输视 频码流至另一 MCU。优选地,上述视频通道申请模块还用于向另一 MCU发送视频通道释放请求;所述视频通道分配模块还用于接收视频通道申请模块发送的视频通道释放请求, 释放相应的视频通道。本发明解决了在召开级联多画面会议时,两个MCU之间只能有一路视频加入到多 画面中的问题,充分利用网络带宽资源,在同一多画面级联会议中可以传递多路视频码流, 使得这多路的视频码流都可以保质保量的进行传输,不会因视频带宽的限制而导致其在多 画面中出现画质损耗。


图1是本发明在级联会议中实现多画面的方法一实施例的流程示意图;图2是本发明在级联会议中实现多画面的方法一实施例中第二MCU将视频码流传 输至第一 MCU的流程示意图;图3是本发明在级联会议中实现多画面的方法另一实施例的流程示意图;图4是本发明在级联会议中实现多画面的方法又一实施例的流程示意图;图5是本发明在级联会议中实现多画面的系统一实施例的结构示意图;图6是本发明在级联会议中实现多画面的系统另一实施例的结构示意图;图7是本发明在级联会议中实现多画面的MCU —实施例的结构示意图;图8是本发明在级联会议中实现多画面的MCU作为第一 MCU及第二 MCU的结构示 意图;图9是本发明在级联会议中实现多画面的MCU中视频通道申请模块的结构示意 图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1是本发明在级联会议中实现多画面的方法一实施例的流程示意图。本实施例在级联会议中实现多画面的方法,包括以下步骤步骤S10、第二 MCU向第一 MCU发送视频通道申请;当多画面级联会议需要使用特殊的视频通道来传递视频时,则可以由传输这路视 频的两个级联MCU(Multipoint Control Unit,多点控制单元)中的其中一方向另一方提出 视频通道申请。该申请包括要传输的视频能力,以及该路视频在多画面中的具体位置。本 实施例中,第二 MCU为下一级MCU,第一 MCU为上一级MCU。当然,第二 MCU为上一级MCU,第 一 MCU为下一级MCU,其原理与本实施例一致。
步骤S11、第一 MCU根据预置分配策略,为第二 MCU分配视频通道;当第一 MCU收到第二 MCU发送的视频通道申请时,根据预置分配策略,为第二 MCU 分配视频通道。该预置分配策略可以包括(1)根据所要传输的视频码流格式来分配;和/或根据视频通道申请中所要传输的视频能力(即视频码流格式)来分配合适带宽 的视频通道。例如,所传输的视频码流格式为小于或等于CIF,可以为其分配低带宽(例如 384k)的视频通道;所传输的视频码流格式大于CIF小于或等于4CIF,可以为其分配中带宽 (例如1M)的视频通道;若所传输的视频码流格式大于4CIF,可以为其分配高带宽(例如2M 或以上)的视频通道。(2)根据所要传输的视频在多画面中的具体位置来分配。根据视频通道申请中所要传输的视频码流在多画面中的具体来分配合适带宽的 视频通道。例如对于位于多画面中的小画面的视频码流,则为其分配低带宽(例如384k) 的视频通道;对于位于多画面中的大画面的视频码流,则为其分配中带宽(例如1M)或高带 宽(例如2M)的视频通道。在这里需要说明的是,当上述两个策略产生冲突时,将以第二策略为准来分配视 频通道。例如所传输的视频码流为高清的720p,而该视频路码流仅显示在多画面的小画 面中(例如16画面中的某个子画面中),则可以为其分配低带宽的视频通道。步骤S12、第二 MCU将所需的视频码流由第一 MCU为其分配的视频通道传输至第一 MCU。参照图2,上述步骤S12具体包括步骤S121、第二 MCU判断第一 MCU为其分配的视频通道所对应的视频能力和带宽 与所要传输的视频码流能力是否相同;若是,则执行步骤S123 ;若否,则执行步骤S122 ;步骤S122、将所需的视频码流直接由第一 MCU为其分配的视频通道传输至第一 MCU ;步骤S123、将所需的视频码流进行转码处理后,再由第一 MCU为其分配的视频通 道传输至第一 MCU。本实施例在级联会议中实现多画面的方法,解决了在召开级联多画面会议时,两 个MCU之间只能有一路视频加入到多画面中的问题,充分利用网络带宽资源,在同一多画 面级联会议中可以传递多路视频码流,使得这多路的视频码流都可以保质保量的进行传 输,不会因视频带宽的限制而导致其在多画面中出现画质损耗。参照图3,上述实施例中步骤S12之后还包括步骤S13、第二 MCU向第一 MCU发送视频通道释放请求,且由第一 MCU跟进视频通 道释放请求,释放相应的视频通道。当级联会议不再需要视频通道进行视频传输时,由第二 MCU向第一 MCU提出视频 通道释放请求。第一 MCU收到视频通道释放时,则回收该视频通道资源。本实施例中,第二 MCU为下一级MCU,第一 MCU为上一级MCU。当然,第二 MCU为上一级MCU,第一 MCU为下一 级MCU,其原理与本实施例一致。本实施例使得在两个MCU之间的所有多画面级联会议可以共享两个MCU之间的视 频通道,最大限度的共享两个MCU之间的带宽资源。
参照图4,上述实施例步骤SlO之前还包括步骤S14、第一 MCU与第二 MCU建立呼叫连接,并建立至少一条视频通道。当两个MCU之间要召开级联会议时,在两个MCU之间除了建立级联会议的呼叫连 接外,再建立多条视频通道。第一 MCU与第二 MCU之间可以通过基于H. 320、H. 323、SIP等 协议来建立呼叫连接。而且具体的视频通道的个数、每条视频通道的能力及带宽,都通过第 一 MCU与第二 MCU之间的协商而建立视频通道。第一 MCU与第二 MCU之间还可以使用自定 义的消息进行交互,从而协商出具体的视频通道的个数、每条视频通道的能力及带宽,以建 立视频通道。上述视频通道所占用的总带宽应小于或等于两个MCU之间的可用带宽。而且,每 条视频通道所占用的带宽可以按照固定带宽来分配创建;也可以按照视频码流格式来分配 创建。例如可以将视频通道分为三类,对于小于CIF格式的视频码流,采用384k的固定带 宽;对于大于CIF格式小于4CIF格式的视频码流,采用IM的固定带宽;对于大于4CIF格式 的视频码流,采用2M的固定带宽。该三种类型的视频通道的个数也可以按2 2 6的比 例进行分配。图5是本发明在级联会议中实现多画面的系统一实施例的结构示意图。本实施例在级联会议中实现多画面的系统,包括第一 MCU100及第二 MCU200 第一 MCU100,用于接收第二 MCU200发送的视频通道申请后,根据预置分配策略, 为第二 MCU200分配视频通道;第二 MCU200,用于向第一 MCU100发送视频通道申请,并将所需的视频码流由第一 MCU100为其分配的视频通道传输至第一 MCU100。当多画面级联会议需要使用特殊的视频通道来传递视频时,则可以由传输这路视 频的两个级联MCU中的其中一方向另一方提出视频通道申请。该申请包括要传输的视频能 力,以及该路视频在多画面中的具体位置。本实施例中,第二 MCU为下一级MCU,第一 MCU为 上一级MCU。当然,第二 MCU为上一级MCU,第一 MCU为下一级MCU,其原理与本实施例一致。上述第一 MCU100中,预置分配策略包括根据所要传输的视频码流格式来分配;和/或根据所要传输的视频码流在多画面中的具体位置来分配。具体分配方法,参照上 述方法中所述的预置分配策略。上述第二 MCU200具体用于判断第一 MCU100为其分配的视频通道所对应的视频能力和带宽与所要传输的视 频码流能力是否相同;若是,则将所需的视频码流直接由第一 MCU100为其分配的视频通道 传输至第一 MCU100 ;若否,则将所需的视频码流进行转码处理后,再由第一 MCU100为其分 配的视频通道传输至第一 MCU100。本实施例在级联会议中实现多画面的方法,解决了在召开级联多画面会议时,两 个MCU之间只能有一路视频加入到多画面中的问题,充分利用网络带宽资源,在同一多画 面级联会议中可以传递多路视频码流,使得这多路的视频码流都可以保质保量的进行传 输,不会因视频带宽的限制而导致其在多画面中出现画质损耗。上述第二 MCU200还用于向第一 MCU100发送视频通道释放请求;上述第一 MCU100还用于根据视频通道释放请求,释放相应的视频通道。
当级联会议不再需要视频通道进行视频传输时,由第二 MCU向第一 MCU提出视频 通道释放请求。第一 MCU收到视频通道释放时,则回收该视频通道资源。本实施例中,第二 MCU为下一级MCU,第一 MCU为上一级MCU。当然,第二 MCU为上一级MCU,第一 MCU为下一 级MCU,其原理与本实施例一致。本实施例使得在两个MCU之间的所有多画面级联会议可以共享两个MCU之间的视 频通道,最大限度的共享两个MCU之间的带宽资源。当两个MCU之间要召开级联会议时,在两个MCU之间除了建立级联会议的呼叫连 接外,再建立多条视频通道。第一 MCU100与第二 MCU200之间可以通过基于H. 320,H. 323、 SIP等协议来建立呼叫连接。而且具体的视频通道的个数、每条视频通道的能力及带宽,都 通过第一 MCU100与第二 MCU200之间的协商而建立视频通道。第一 MCU100与第二 MCU200 之间还可以使用自定义的消息进行交互,从而协商出具体的视频通道的个数、每条视频通 道的能力及带宽,以建立视频通道。上述实施例在级联会议中实现多画面的系统中第一 MCU为上级MCU,第二 MCU为下 级MCU,而且该第二 MCU可以为多个。例如图6所示,第一 MCU可以为一级MCUl,第二 MCU 则为二级MCU2及二级MCU3。且一级MCUl与二级MCU2及二级MCU3之间的视频传输分别同 时进行,二级MCU2及二级MCU3分别根据一级MCUl为其分配的视频通道将所需终端的视频 码流传输至一级MCU1,从而一级MCUl进行合成处理后,再发送至上一级的MCU进行合成处 理或者发送至相应的终端进行显示。图7是本发明在级联会议中实现多画面的控制器MCU—实施例的结构示意图。本实施例在级联会议中实现多画面的控制MCU,包括视频通道申请模块10,用于向另一 MCU发送视频通道申请,并将所需的视频码流 由另一 MCU为其分配的视频通道传输至另一 MCU ;视频通道分配模块20,用于接收另一 MCU发送的视频通道申请后,根据预置分配 策略,为另一 MCU分配视频通道。参照图8,上述MCU可以为在级联会议中实现多画面的系统中的第一MCU100,也可 以为第二 MCU200。即当第二 MCU200中视频通道申请模块201向第一 MCU100发送视频通道 申请,第一 MCU100的视频通道分配模块102再根据预置分配策略,为第二 MCU200分配视频 通道,从而使得第二 MCU200的视频通道申请模块201将所需的视频码流由第一 MCU100为 其分配的视频通道传输至第一 MCU100。参照图9,上述视频通道申请模块10具体包括判断单元11,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传输 的视频码流能力是否相同;传输单元12,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传输 的视频码流能力相同时,将所需的视频码流直接由另一 MCU为其分配的视频通道传输至另 一 MCU ;视频转码单元13,用于判断为其分配的视频通道所对应的视频能力和带宽与所要 传输的视频码流能力不相同时,将所需的视频码流进行转码处理后,再通过传输单元,传输 视频码流至另一 MCU。上述视频通道申请模块10还用于向另一 MCU发送视频通道释放请求。视频通道分配模块20还用于接收视频通道申请模块发送的视频通道释放请求,释放相应的视频通道。
以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明 说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领 域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种在级联会议中实现多画面的方法,其特征在于,包括以下步骤 第二 MCU向第一 MCU发送视频通道申请;第一 MCU根据预置分配策略,为第二 MCU分配视频通道;第二 MCU将所需的视频码流由第一 MCU为其分配的视频通道传输至第一 MCU。
2.根据权利要求1所述的方法,其特征在于,所述预置分配策略包括 根据所要传输的视频码流格式来分配;和/或根据所要传输的视频码流在多画面中的具体位置来分配。
3.根据权利要求1所述的方法,其特征在于,所述第二MCU将所需的视频码流由第一 MCU为其分配的视频通道传输至第一 MCU的步骤具体包括第二 MCU判断第一 MCU为其分配的视频通道所对应的视频能力和带宽与所要传输的视 频码流能力是否相同;若是,则将所需的视频码流直接由第一 MCU为其分配的视频通道传输至第一 MCU ; 若否,则将所需的视频码流进行转码处理后,再由第一 MCU为其分配的视频通道传输 至第一 MCU。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第二MCU将所需的视频 码流由第一 MCU为其分配的视频通道传输至第一 MCU之后还包括第二 MCU向第一 MCU发送视频通道释放请求,且由第一 MCU释放视频通道。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述第二MCU向第一 MCU发 送视频通道申请请求之前还包括第一 MCU与第二 MCU之间互相建立呼叫连接,并建立至少一条视频通道。
6.一种在级联会议中实现多画面的系统,其特征在于,包括第一 MCU及第二 MCU 所述第一 MCU,用于接收第二 MCU发送的视频通道申请后,根据预置分配策略,为第二 MCU分配视频通道;所述第二 MCU,用于向第一 MCU发送视频通道申请,并将所需的视频码流由第一 MCU为 其分配的视频通道传输至第一 MCU。
7.根据权利要求6所述的系统,其特征在于,所述预置分配策略包括 根据所要传输的视频码流格式来分配;和/或根据所要传输的视频码流在多画面中的具体位置来分配。
8.根据权利要求6所述的系统,其特征在于,所述第二MCU具体用于判断第一 MCU为其分配的视频通道所对应的视频能力和带宽与所要传输的视频码流 能力是否相同;若是,则将所需的视频码流直接由第一 MCU为其分配的视频通道传输至第一 MCU ; 若否,则将所需的视频码流进行转码处理后,再由第一 MCU为其分配的视频通道传输 至第一 MCU。
9.根据权利要求6至8中任一项所述的系统,其特征在于,所述第二MCU还用于向第 一 MCU发送视频通道释放请求;第一 MCU还用于根据视频通道释放请求,释放相应的视频 通道。
10.根据权利要求6至8中任一项所述的系统,其特征在于,所述第一MCU与第二 MCU 之间还互相建立呼叫连接,并建立至少一条视频通道。
11.一种在级联会议中实现多画面的控制器MCU,其特征在于,包括视频通道申请模块,用于向另一 MCU发送视频通道申请,并将所需的视频码流由另一 MCU为其分配的视频通道传输至所述另一 MCU ;视频通道分配模块,用于接收另一 MCU发送的视频通道申请后,根据预置分配策略,为 所述另一 MCU分配视频通道。
12.根据权利要求11所述的MCU,其特征在于,所述视频通道申请模块具体包括判断单元,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传输的视频 码流能力是否相同;传输单元,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传输的视频 码流能力相同时,将所需的视频码流直接由另一 MCU为其分配的视频通道传输至另一 MCU ;视频转码单元,用于判断为其分配的视频通道所对应的视频能力和带宽与所要传输的 视频码流能力不相同时,将所需的视频码流进行转码处理后,再通过传输单元,传输视频码 流至另一 MCU。
13.根据权利要求11或12所述的MCU,其特征在于,所述视频通道申请模块还用于向 另一 MCU发送视频通道释放请求;所述视频通道分配模块还用于接收视频通道申请模块发送的视频通道释放请求,释放 相应的视频通道。
全文摘要
本发明涉及一种在级联会议中实现多画面的方法、系统及MCU。该方法包括第二MCU向第一MCU发送视频通道申请;第一MCU根据预置分配策略,为第二MCU分配视频通道;第二MCU将所需的视频码流由第一MCU为其分配的视频通道传输至第一MCU。本发明解决了在召开级联多画面会议时,两个MCU之间只能有一路视频加入到多画面中的问题,充分利用网络带宽资源,在同一多画面级联会议中可以传递多路视频码流,使得这多路的视频码流都可以保质保量的进行传输,不会因视频带宽的限制而导致其在多画面中出现画质损耗。
文档编号H04N7/26GK102006451SQ20101054914
公开日2011年4月6日 申请日期2010年11月18日 优先权日2010年11月18日
发明者马铮 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1