一种视频会议中多画面管控方法及相关设备的制造方法
【技术领域】
[0001]本发明涉及视频会议技术领域,尤其涉及一种视频会议中多画面管控方法及相关设备。
【背景技术】
[0002]UP (Universal Port,通用端口)是一种应用于 MCU (Multi Control Unit,多点控制单元)上的基于端口的设计技术,在MCU媒体处理能力提高的前提下,实现各个会场所看不同多画面功能,满足不同会场的个性化需求。
[0003]视频会议中通常有两个或者两个以上的会场,MCU把多个会场的画面组合成一副图像发送到各个会场的视频终端,称为多画面技术。多画面技术的原理为:MCU把来自不同会场,不同视频格式、带宽和协议的图像利用自身芯片的编解码能力进行解码,然后按照用户需求组合编码后发送给各个会场的视频终端,这样在一个会场的视频终端所显示的画面中就能看到多个会场图像。
[0004]目前MCU的资源有限,通常做法为:所有会场看同一个多画面,这样比较节省MCU解码资源;随着MCU处理能力增强,提出了一种UP思路,这样所有会场都能按照自己需要自由选看不同多画面,但是需要消耗特别多的资源。
【发明内容】
[0005]本发明要解决的技术问题是,提供一种视频会议中多画面管控方法及相关设备,在满足各会场中视频终端对视频画面的需求的同时,提升资源MCU编解码资源的使用效率。
[0006]本发明采用的技术方案是,所述视频会议中多画面管控方法,MCU支持多会场视频会议,该方法中,MCU执行的流程包括:
[0007]初始上会时,MCU向每个会场的视频终端发送统一的会场画面信息进行显示;在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0008]进一步的,所述部分视频终端的选定方式包括:通过静态的权限设置方式、半动态权限设置方式或者动态权限设置方式,从发起定制会场画面请求的视频终端中选出符合条件的视频终端,将其作为选定的所述部分视频终端。
[0009]进一步的,作为一种可选的技术方案,针对所述静态的权限设置方式的情况下,MCU执行的流程还包括:在上会之前,在MCU上配置高权限的视频终端标识信息,同时为该多会场视频会议申请MCU的编解码资源,并为每个高权限视频终端分配对应的MCU的编解码资源,该分配的MCU的编解码资源能够支持在所述终端上进行所有会场画面信息的显
/Jn ο
[0010]进一步的,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示,具体包括:
[0011]MCU在收到任一视频终端发来的定制会场画面请求时,基于配置的高权限的视频终端标识信息,判断发出所述请求的视频终端是否具备高权限,若是,则向所述视频终端获取定制参数,否则流程结束;
[0012]MCU基于获取到的所述定制参数以及为所述视频终端分配的MCU的编解码资源进行多画面组合得到定制会场画面信息,将所述定制会场画面信息发送给所述视频终端进行显不O
[0013]进一步的,作为另一种可选的技术方案,针对所述半动态的权限设置方式的情况下,MCU执行的流程还包括:在上会之前,在MCU上配置高权限的视频终端的数量,同时为该多会场视频会议申请MCU的编解码资源,并基于配置的高权限视频终端的数量配备相应数量的MCU的编解码资源,该配备的MCU的编解码资源能够支持在高权限的视频终端上进行所有会场画面信息的显示。
[0014]进一步的,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示,具体包括:
[0015]MCU在收到任一视频终端发来的定制会场画面请求时,判断为高权限视频终端配备的MCU的编解码资源是否用完,若是,则流程结束,否则向所述视频终端获取定制参数;
[0016]MCU基于获取到的所述定制参数以及剩余的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0017]进一步的,作为又一种可选的技术方案,针对所述动态的权限设置方式的情况下,MCU支持至少两个多会场视频会议,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示,具体包括:
[0018]MCU在收到任一视频终端发来的定制会场画面请求时,判断是否存在足够且可用的MCU的编解码资源,若是,则向视频终端获取定制参数,否则流程结束;
[0019]MCU基于所述定制参数以及所述可用的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0020]进一步的,MCU执行的流程还包括:在上会之前,在MCU上配置高权限的视频终端认证信息,用于在基于所述认证信息鉴别视频终端是具备高权限后,再向视频终端获取定制参数。
[0021]进一步的,在该方法中,视频终端执行的流程包括:
[0022]初始上会时,显示MCU发来的统一的会场画面信息;
[0023]在开会期间,根据需要向MCU发起定制会场画面请求;
[0024]将接收到的定制会场画面信息进行显示。
[0025]进一步的,所述视频终端执行的流程还包括:
[0026]在MCU向视频终端获取定制参数时,向MCU发送定制参数。
[0027]进一步的,所述定制参数包括:会场画面的数量、布局以及选定的会场画面的视频源。
[0028]进一步的,所述定制会场画面请求中携带有视频终端标识信息,用于供MCU基于所述标识信息判断对应的视频终端是否具备高权限。
[0029]进一步的,视频终端执行的流程还包括:
[0030]在向MCU发起定制会场画面请求后,向MCU发送视频终端认证信息,用于供MCU基于所述认证信息鉴别所述视频终端是否具备高权限。
[0031]本发明还提供一种视频会议中实现多画面管控的MCU,该MCU支持多会场视频会议,该MCU包括:
[0032]初始处理模块,用于在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示;
[0033]管控处理模块,用于在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0034]进一步的,所述部分视频终端的选定方式包括:通过静态的权限设置方式、半动态权限设置方式或者动态权限设置方式,从发起定制会场画面请求的视频终端中选出符合条件的视频终端,将其作为选定的所述部分视频终端。
[0035]进一步的,作为一种可选的技术方案,针对所述静态的权限设置方式的情况下,该MCU还包括:
[0036]初始配置模块,用于在上会之前,在MCU上配置高权限的视频终端标识信息,同时为该多会场视频会议申请MCU的编解码资源,并为每个高权限视频终端分配对应的MCU的编解码资源,该分配的MCU的编解码资源能够支持在所述终端上进行所有会场画面信息的显不O
[0037]进一步的,所述管控处理模块,具体包括:
[0038]权限判断模块,用于在收到任一视频终端发来的定制会场画面请求时,基于配置的高权限的视频终端标识信息,判断发出所述请求的视频终端是否具备高权限,若是,则向视频终端获取定制参数,否则不动作;
[0039]编解码处理模块,用于基于权限判断模块获取到的所述定制参数以及为所述视频终端分配的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0040]进一步的,作为另一种可选的技术方案,针对所述半动态的权限设置方式的情况下,该MCU还包括:
[0041]初始配置模块,用于在上会之前,在MCU上配置高权限的视频终端的数量,同时为该多会场视频会议申请MCU的编解码资源,并基于配置的高权限视频终端的数量配备相应数量的MCU的编解码资源,该配备的MCU的编解码资源能够支持在高权限的视频终端上进行所有会场画面信息的显示。
[0042]进一步的,所述管控处理模块,具体包括:
[0043]资源判断模块,用于在收到任一视频终端发来的定制会场画面请求时,判断为高权限视频终端配备的MCU的编解码资源是否用完,若是,则不动作,否则向视频终端获取定制参数;
[0044]编解码处理模块,用于基于获取到的所述定制参数以及剩余的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0045]进一步的,作为又一种可选的技术方案,针对所述动态的权限设置方式的情况下,MCU支持至少两个多会场视频会议,所述管控处理模块,具体包括:
[0046]资源判断模块,用于在收到任一视频终端发来的定制会场画面请求时,判断是否存在足够且可用的MCU的编解码资源,若是,则向视频终端获取定制参数,否则不动作;
[0047]编解码处理模块,用于基于所述定制参数以及所述可用的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0048]进一步的,所述初始配置模块还用于:在上会之前,在MCU上配置高权限的视频终端认证信息;
[0049]所述资源判断模块,还具体用于在基于所述认证信息判定视频终端是具备高权
限后,再向视频终端获取定制参数。
[0050]进一步的,该MCU还包括:
[0051]初始配置模块,用于在上会之前,在MCU上配置高权限的视频终端认证信息;
[0052]所述资源判断模块,还具体用于在基于所述认证信息判定视频终端是具备高权限后,再向视频终端获取定制参数。
[0053]本发明还提供一种视频会议中实现多画面管控的系统,包括:MCU以及位于各会场中的视频终端,所述MCU用于:
[0054]在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示;在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示;
[0055]所述视频终端用于:在开会期间,根据需要向MCU发起定制会场画面请求;在初始上会时,显示MCU发来的统一的会场画面信息;在开会期间,将接收到的定制会场画面信息进行显示。
[0056]采用上述技术方案,本发明至少具有下列优点:
[0057]本发明所述视频会议中多画面管控方法及相关设备,实现不同权限会场在同一会议中定制自己所有看多画面内容。基于资源有目的的分配及空闲资源抢占、权限管理等思路来实施,既满足部分会场对于MCU的编解码资源需求,又能节省MCU的总资源,从而在整体上提高了 MCU的编解码资源的使用效率,提升产品的竞争力。
【附图说明】
[0058]图1为本发明第一实施例的针对静态权限设置的情况MCU执行的流程图;
[0059]图2为本发明第一实施例的针对半动态权限设置的情况MCU执行的流程图;
[0060]图3为本发明第一实施例的针对动态权限设置的情况MCU执行的流程图;
[0061]图4为本发明第一实施例的视频终端执行的流程图;
[0062]图5为本发明第二实施例的视频会议中实现多画面管控的MCU的结构示意图;
[0063]图6为本发明第二实施例的静态权限设置的情况下控制处理模块的具体结构示意图;
[0064]图7为本发明第二实施例的半动态权限设置的情况下控制处理模块的具体结构示意图;
[0065]图8为本发明第三实施例的视频会议中实现多画面管控的视频终端的结构示意图;
[0066]图9为本发明应用实例I的视频会议多画面管控流程图;
[0067]图10为本发明应用实例2的视频会议多画面管控流程图;
[0068]图11为本发明应用实例3的视频会议多画面管控流程图。
【具体实施方式】
[0069]为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
[0070]本发明第一实施例,一种视频会议中多画面管控方法,MCU支持多会场视频会议,多会场视频会议是指多会场所进行的同一视频会议,视频终端位于各会场中。
[0071]如图1所示,该方法中,针对静态权限设置的情况,MCU执行的流程包括以下具体步骤:
[0072]步骤S101,在上会之前,在MCU上配置高权限的视频终端标识信息,同时为该多会场视频会议申请MCU的编解码资源,并为每个高权限视频终端分配对应的用于进行多会场画面信息显示的MCU的编解码资源,该分配的MCU的编解码资源能够支持在所述终端上进行所有会场画面信息的显示。
[0073]本步骤中,由于是为该多会场视频会议申请的MCU编解码资源,所申请的MCU编解码资源包括高权限的视频终端最大所需的MCU编解码资源、以及其他视频终端显示统一的会场画面信息时所需的MCU编解码资源。高权限的视频终端最大所需的MCU编解码资源是指:能够支持在该终端上进行所有会场画面信息显示时所需的MCU编解码资源。
[0074]视频终端标识信息可以为视频终端的ID,由视频终端的ID可以组成高权限的视频终端列表。视频终端标识信息可以为密码。
[0075]MCU的编解码资源的量化,各个厂家都有不同的基础,没有一个固定的标准,但是都提出了一个CP (Continuous Presence,连续出席)的概念,用CP量化MCU的资源,从两个角度说一下CP:
[0076]I)从使用者的角度看,一个CP就是一个视频终端加入一个会议中所需要的MCU资源,包括图像编解码、接入、音频编解码,但是由于目前对于MCU来说,接入资源和音频编解码不存在限制,主要限制在于图像编解码资源,本发明实施例主要针对MCU的编解码资源做优化处理。
[0077]2)从物理设备上说,就是一块MCU的单板对应着几个CP,比如一块单板对应50个CP,MCU插了 4块单板,那么该MCU共有200=50X4个CP,如果插了 2块单板,那么该MCU就只有100个CP 了。
[0078]步骤S102,初始上会时,MCU向每个会场的视频终端发送统一的会场画面信息进行显示;
[0079]步骤S103,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0080]具体的,步骤S103包括:
[0081]MCU在收到任一视频终端发来的定制会场画面请求时,基于配置的高权限的视频终端标识信息,判断发出所述请求的视频终端是否具备高权限,若是,则向视频终端获取定制参数,否则流程结束;
[0082]MCU基于获取到的所述定制参数以及为所述视频终端分配的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。这里,多画面组合的过程包括:MCU将各视频终端发来的会场画面信息进行相应解码,然后编码组合成定制会场画面信息。
[0083]如图2所示,该方法中,针对半动态权限设置的情况,MCU执行的流程包括以下具体步骤:
[0084]步骤S201,在上会之前,在MCU上配置高权限的视频终端的数量,同时为该多会场视频会议申请MCU的编解码资源,并基于配置的高权限视频终端的数量配备相应数量的用于进行多会场画面信息显示的MCU的编解码资源,该配备的MCU的编解码资源能够支持在高权限的视频终端上进行所有会场画面信息的显示。
[0085]优选的,步骤S201还包括:在上会之前,在MCU上配置高权限的视频终端认证信息,用于在基于所述认证信息鉴别视频终端是具备高权限后,再向视频终端获取定制参数。本实施例中,该认证信息包括:鉴权密码、或者视频终端标识信息。
[0086]步骤S202,初始上会时,MCU向每个会场的视频终端发送统一的会场画面信息进行显示;
[0087]步骤S203,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0088]具体的,步骤S203包括:
[0089]MCU在收到任一视频终端发来的定制会场画面请求时,判断为高权限视频终端配备的MCU的编解码资源是否用完,若是,则流程结束,否则向视频终端获取定制参数;
[0090]MCU基于获取到的所述定制参数以及剩余的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0091]如图3所示,该方法中,针对动态权限设置的情况,MCU支持至少两个多会场视频会议,MCU执行的流程包括以下具体步骤:
[0092]步骤S301,在上会之前,在MCU上配置高权限的视频终端认证信息,用于在基于所述认证信息鉴别视频终端是具备高权限后,再向视频终端获取定制参数。
[0093]针对动态的情形,在上会之前,MCU针对任一多会场视频会议,可以为该多会场视频会议申请MCU的编解码资源,也可以不申请。
[0094]步骤S302,初始上会时,MCU向每个会场的视频终端发送统一的会场画面信息进行显示;
[0095]步骤S303,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0096]具体的,步骤S303包括:
[0097]MCU在收到任一视频终端发来的定制会场画面请求时,判断是否存在足够且可用的MCU的编解码资源,若是,则经认证信息认证后,向视频终端获取定制参数,否则流程结束;
[0098]MCU基于所述定制参数以及所述可用的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0099]在本实施例的所述方法中,如图4所示,视频终端执行的流程包括:
[0100]步骤S401,初始上会时,显示MCU发来的统一的会场画面信息;
[0101]步骤S402,在开会期间,根据需要向MCU发起定制会场画面请求;
[0102]步骤S403,在MCU向视频终端获取定制参数时,向MCU发送定制参数;该定制参数包括:会场画面的数量、布局以及选定的会场画面的视频源。
[0103]步骤S404,将接收到的定制会场画面信息进行显示。
[0104]下面站在视频终端的角度介绍两种实现供MCU鉴别视频终端是否具备高权限的方法:
[0105]第一种:该定制会场画面请求中携带有视频终端标识信息,用于供MCU基于所述标识信息判断对应的视频终端是否具备高权限。
[0106]第二种:视频终端执行的流程还包括:在向MCU发起定制会场画面请求后,向MCU发送视频终端认证信息,用于
供MCU基于所述认证信息鉴别所述视频终端是否具备高权限。
[0107]本发明第二实施例,一种视频会议中实现多画面管控的MCU,该MCU支持多会场视频会议,多会场视频会议是指多会场所进行的同一视频会议。
[0108]如图5所示,该MCU包括以下组成部分:初始配置模块100、初始处理模块200和管控处理模块300。
[0109]1、针对静态权限设置的情况,该MCU中各功能模块所执行的功能如下:
[0110]初始配置模块100,用于在上会之前,在MCU上配置高权限的视频终端标识信息,比如:视频终端的ID,同时为该多会场视频会议申请MCU的编解码资源,并为每个高权限视频终端分配对应的用于进行多会场画面信息显示的MCU的编解码资源,该分配的MCU的编解码资源能够支持在所述终端上进行所有会场画面信息的显示。
[0111]具体的,由于是为该多会场视频会议申请的MCU编解码资源,所申请的MCU编解码资源包括高权限的视频终端最大所需的MCU编解码资源、以及其他视频终端显示统一的会场画面信息时所需的MCU编解码资源。高权限的视频终端最大所需的MCU编解码资源是指:能够支持在该终端上进行所有会场画面信息显示时所需的MCU编解码资源。
[0112]初始处理模块200,用于在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示;
[0113]管控处理模块300,用于在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0114]具体的,图6为静态权限设置的情况下控制处理模块的具体结构示意图,如图6所示,管控处理模块300包括:
[0115]权限判断模块301,用于在收到任一视频终端发来的定制会场画面请求时,基于配置的高权限的视频终端标识信息,判断发出所述请求的视频终端是否具备高权限,若是,则向视频终端获取定制参数,否则不动作;
[0116]编解码处理模块302,用于基于权限判断模块301获取到的所述定制参数以及为所述视频终端分配的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。多画面组合的过程包括:MCU将各视频终端发来的会场画面信息进行相应解码,然后编码组合成定制会场画面信息。
[0117]2、针对半动态权限设置的情况,该MCU中各功能模块所执行的功能如下:
[0118]初始配置模块100,用于在上会之前,在MCU上配置高权限的视频终端的数量,同时为该多会场视频会议申请MCU的编解码资源,并基于配置的高权限视频终端的数量配备相应数量的用于进行多会场画面信息显示的MCU的编解码资源,该配备的MCU的编解码资源能够支持在高权限的视频终端上进行所有会场画面信息的显示。
[0119]初始处理模块200,用于在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示;
[0120]管控处理模块300,用于在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0121]具体的,图7为半动态权限设置的情况下控制处理模块的具体结构示意图,如图7所示,管控处理模块300,具体包括:
[0122]资源判断模块303,用于在收到任一视频终端发来的定制会场画面请求时,判断为高权限视频终端配备的MCU的编解码资源是否用完,若是,则不动作,否则向视频终端获取定制参数;
[0123]编解码处理模块302,用于基于获取到的所述定制参数以及剩余的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。
[0124]优选的,初始配置模块100还用于:在上会之前,在MCU上配置高权限的视频终端认证信息;此时,资源判断模块303还具体用于在基于所述认证信息判定视频终端是具备高权限后,再向视频终端获取定制参数。该认证信息包括:鉴权密码、或者视频终端标识信肩、O
[0125]3、针对动态权限设置的情况,MCU支持至少两个多会场视频会议,该MCU中各功能模块所执行的功能如下:
[0126]初始配置模块100,用于在上会之前,在MCU上配置高权限的视频终端认证信息。
[0127]初始处理模块200,用于在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示。针对MCU所支持的多个多会场视频会议,可以根据需要为该多会场视频会议申请MCU的编解码资源,也可以不申请。
[0128]管控处理模块300,用于在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。
[0129]具体的,管控处理模块300包括:
[0130]资源判断模块303,用于在收到任一视频终端发来的定制会场画面请求时,判断是否存在足够且可用的MCU的编解码资源,若是,则向视频终端获取定制参数,否则不动作。优选的,资源判断模块303还具体用于在基于所述认证信息判定视频终端是具备高权限后,再向视频终端获取定制参数。
[0131]编解码处理模块302,用于基于所述定制参数以及所述可用的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。该定制参数包括:会场画面的数量、布局以及选定的会场画面的视频源。
[0132]本发明的第三实施例,一种视频会议中实现多画面管控的视频终端,位于各会场中,如图8所示,该视频终端包括以下组成部分:
[0133]请求模块400,用于向MCU发起定制会场画面请求。
[0134]参数定制模块500,用于在MCU向视频终端获取定制参数时,向MCU发送定制参数。该定制参数包括:会场画面的数量、布局以及选定的会场画面的视频源。
[0135]显示模块600,用于将接收到的定制会场画面信息进行显示。
[0136]下面站在视频终端的角度介绍两种实现供MCU鉴别视频终端是否具备高权限的方法:
[0137]第一种:定制会场画面请求中携带有视频终端标识信息,用于供MCU基于所述标识信息判断对应的视频终端是否具备高权限。
[0138]第二种:请求模块400还用于:在向MCU发起定制会场画面请求后,向MCU发送视频终端认证信息,用于供MCU基于所述认证信息鉴别所述视频终端是否具备高权限。
[0139]本发明的第四实施例,基于第一实施例中记载的MCU以及视频终端的功能,本实施例提供一种视频会议中实现多画面管控的系统,包括=MCU以及位于各会场中的视频终端,其中,
[0140]该MCU用于:在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示;在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示;
[0141]该视频终端用于:在开会期间,根据需要向MCU发起定制会场画面请求;在初始上会时,显示MCU发来的统一的会场画面信息;在开会期间,将接收到的定制会场画面信息进行显示。
[0142]下面结合分别结合图9?图11,采用设置密码或者高级别视频终端列表方式鉴权,通过IVVR (Interactive Voice and Video Response,交互式语音及视频应答)流程进行会场控制和权限申请,说明本发明的三种应用实例:
[0143]应用实例1:静态权限的情况,如图9所示,视频会议多画面的管控流程如下:
[0144]1、在MCU上按照统一多画面开会,同时配置高级别视频终端列表,按照会议所需申请一部分MCU的编解码资源,并给每个视频终端分配对应的多画面资源。该多画面资源能够支持在该视频终端上进行本视频会议中所有会场画面信息显示时所需的MCU的编解码资源。
[0145]2?4、视频终端EP1、EP2和EP3呼叫上会完成;
[0146]5、EP3按照系统定制快捷键*,触发多画面控制IVVR流程;
[0147]6、MCU收到EP3的请求,判断该终端是否在本视频会议的高级别视频终端列表中;如果在,则转步骤7,否则直接退出流程;
[0148]7、MCU给EP3推送定制多画面操作界面;
[0149]8、EP3配置多画面定制参数,上报到MCU ;
[0150]9?10、MCU收到该定制参数,按照该定制参数和预先分配的多画面资源进行多画面合成得到定制会场画面信息,推送给EP3进行显示,从而实现EP3按照自己的要求定制多画面。
[0151]应用实例2:半动态权限的情况,如图10所示,视频会议多画面的管控流程如下:
[0152]1、在MCU上按照统一多画面开会,同时配置高级别视频终端个数N ;按照会议能力申请资源,同时按照高级别视频终端个数N分配N个多画面资源,这些资源不对应具体视频终端;
[0153]2?4、视频终端EP1、EP2和EP3呼叫上会完成;
[0154]5、EP3按照系统定制快捷键*,触发多画面控制IVVR流程;
[0155]6、MCU收到EP3的请求,判断当前会议的高级别视频终端的多画面资源是否用完;如果已经用完,则直接退出流程;如果还存在充足的未用完的高级别终端多画面资源,则转步骤7。也可以通过在MCU中设置权限密码和高级别终端列表,当MCU收到视频终端的请求后,先进行密码或者高级别视频终端列表校验;
[0156]7、MCU给E
P3推送定制多画面操作界面;
[0157]8、EP3配置定制多画面参数,上报到MCU ;
[0158]9?10、MCU收到定制参数,按照参数和开会时预留的资源组合多画面,把画面推送给EP3,从而实现EP3按照自己的要求定制多画面。
[0159]应用实例3:动态权限的情况,MCU同时支持两个以上的多会场视频会议,此时,各多会场视频会议的视频终端可以跨会议的强占MCU的编解码资源。如图11所示,视频会议多画面的管控流程如下:
[0160]1、在MCU上按照统一多画面开会,MCU的编解码资源可以按照各会议的需要来申请或者不申请;会议设置高级别权限视频终端权限密码;
[0161]2?4、视频终端EP1、EP2和EP3呼叫上会完成;
[0162]5、EP3按照系统定制快捷键*,触发多画面控制IVVR流程;
[0163]6、MCU判断目前系统中是否还有多画面资源;如果没有,则退出流程,如有,则转步骤7 ;
[0164]7?9、MCU给EP3推送鉴权界面,EP3按照界面提示输入权限密码;MCU进行校验,还可以通过设置高级别视频终端列表进行校验;
[0165]10?11、如果权限校验通过,则MCU推送其多画面控制界面,EP3输入多画面定制参数;如果权限校验不通过,则直接退出流程;
[0166]12?13、MCU收到多画面定制参数,结束IVVR流程,同时MCU分配资源,把EPl和EP2码流解码,按照指定布局组合用户需要的画面;MCU把组合出来的画面推送给EP3。
[0167]上述三个应用实例的方案比较如下:应用实例I的方案实施简单,能快速实施,提高MCU的编解码资源的利用率;但是与其他两个方案相比资源利用率相对较低;比较适用于会议场景比较固定的行政会议。应用实例3的资源利用率最高,但是对于MCU内部的资源使用方式和调度要求高,比较适合自由讨论会议。应用实例2的实施难度一般,也能较快实施,MCU的资源利用率介于两种方式之间,各种场景都能适用。
[0168]会场申请权限和会控操作有多种,可以是视频终端通过IVR流程、IVVR流程与MCU交互确认,也可以是通过MCU的第三方接口及其自定义信令进行,还可以通过导演控制软件或者323流程的主席扩展信令等方式完成,本发明实施例不做限制。
[0169]本发明实施例在节省资源的前提下,实现了各个会场自由选看多画面的功能,按照使用场景分为三种方式,提高MCU的编解码资源使用效率。
[0170]通过【具体实施方式】的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。
【主权项】
1.一种视频会议中多画面管控方法,MCU支持多会场视频会议,其特征在于,所述方法中,MCU执行的流程包括: 初始上会时,MCU向每个会场的视频终端发送统一的会场画面信息进行显示;在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。2.根据权利要求1所述的视频会议中多画面管控方法,其特征在于,所述部分视频终端的选定方式包括:通过静态的权限设置方式、半动态权限设置方式或者动态权限设置方式,从发起定制会场画面请求的视频终端中选出符合条件的视频终端,将其作为选定的所述部分视频终端。3.根据权利要求2所述的视频会议中多画面管控方法,其特征在于, 针对所述静态的权限设置方式的情况下,MCU执行的流程还包括:在上会之前,在MCU上配置高权限的视频终端标识信息,同时为该多会场视频会议申请MCU的编解码资源,并为每个高权限视频终端分配对应的MCU的编解码资源,该分配的MCU的编解码资源能够支持在所述终端上进行所有会场画面信息的显示。4.根据权利要求3所述的视频会议中多画面管控方法,其特征在于,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示,具体包括: MCU在收到任一视频终端发来的定制会场画面请求时,基于配置的高权限的视频终端标识信息,判断发出所述请求的视频终端是否具备高权限,若是,则向所述视频终端获取定制参数,否则流程结束; MCU基于获取到的所述定制参数以及为所述视频终端分配的MCU的编解码资源进行多画面组合得到定制会场画面信息,将所述定制会场画面信息发送给所述视频终端进行显/Jn ο5.根据权利要求2所述的视频会议中多画面管控方法,其特征在于,针对所述半动态的权限设置方式的情况下,MCU执行的流程还包括:在上会之前,在MCU上配置高权限的视频终端的数量,同时为该多会场视频会议申请MCU的编解码资源,并基于配置的高权限视频终端的数量配备相应数量的MCU的编解码资源,该配备的MCU的编解码资源能够支持在高权限的视频终端上进行所有会场画面信息的显示。6.根据权利要求5所述的视频会议中多画面管控方法,其特征在于,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示,具体包括: MCU在收到任一视频终端发来的定制会场画面请求时,判断为高权限视频终端配备的MCU的编解码资源是否用完,若是,则流程结束,否则向所述视频终端获取定制参数; MCU基于获取到的所述定制参数以及剩余的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。7.根据权利要求2所述的视频会议中多画面管控方法,其特征在于,针对所述动态的权限设置方式的情况下,MCU支持至少两个多会场视频会议,在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示,具体包括: MCU在收到任一视频终端发来的定制会场画面请求时,判断是否存在足够且可用的MCU的编解码资源,若是,则向视频终端获取定制参数,否则流程结束; MCU基于所述定制参数以及所述可用的MCU的编解码资源进行多画面组合得到定制会场画面信息,发送给所述视频终端进行显示。8.根据权利要求6或7所述的视频会议中多画面管控方法,其特征在于,MCU执行的流程还包括:在上会之前,在MCU上配置高权限的视频终端认证信息,用于在基于所述认证信息鉴别视频终端是具备高权限后,再向视频终端获取定制参数。9.根据权利要求1?7中任一项所述的视频会议中多画面管控方法,其特征在于,在该方法中,视频终端执行的流程包括: 初始上会时,显不MCU发来的统一的会场画面信息; 在开会期间,根据需要向MCU发起定制会场画面请求; 将接收到的定制会场画面信息进行显示。10.根据权利要求9所述的视频会议中多画面管控方法,其特征在于,所述视频终端执行的流程还包括: 在MCU向视频终端获取定制参数时,向MCU发送定制参数。11.根据权利要求4或6或7或10所述的视频会议中多画面管控方法,其特征在于,所述定制参数包括:会场画面的数量、布局以及选定的会场画面的视频源。12.根据权利要求9所述的视频会议中多画面管控方法,其特征在于,所述定制会场画面请求中携带有视频终端标识信息,用于供MCU基于所述标识信息判断对应的视频终端是否具备高权限。13.根据权利要求9所述的视频会议中多画面管控方法,其特征在于,视频终端执行的流程还包括: 在向MCU发起定制会场画面请求后,向MCU发送视频终端认证信息,用于供MCU基于所述认证信息鉴别所述视频终端是否具备高权限。14.一种视频会议中实现多画面管控的MCU,所述MCU支持多会场视频会议,其特征在于,所述MCU包括: 初始处理模块,用于在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示; 管控处理模块,用于在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。15.一种视频会议中实现多画面管控的系统,包括:MCU以及位于各会场中的视频终端,其特征在于,所述MCU用于: 在初始上会时,向每个会场的视频终端发送统一的会场画面信息进行显示;在开会期间,根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示; 所述视频终端用于: 在开会期间,根据需要向MCU发起定制会场画面请求;在初始上会时,显示MCU发来的统一的会场画面信息;在开会期间,将接收到的定制会场画面信息进行显示。
【专利摘要】本发明提供一种视频会议中多画面管控方法及相关设备,MCU支持多会场视频会议,该方法中,MCU执行的流程包括:初始上会时,MCU向每个会场的视频终端发送统一的会场画面信息进行显示;在开会期间,MCU根据部分视频终端的定制会场画面请求向所述部分视频终端发送对应的定制会场画面信息进行显示。视频终端执行的流程包括:初始上会时,显示MCU发来的统一的会场画面信息;在开会期间,根据需要向MCU发起定制会场画面请求;将接收到的定制会场画面信息进行显示。本发明既满足部分会场对于MCU的编解码资源需求,又能节省MCU的总资源,从而在整体上提高了MCU的编解码资源的使用效率,提升产品的竞争力。
【IPC分类】H04N19/156, H04N7/15
【公开号】CN104902216
【申请号】CN201410077644
【发明人】苏达峰, 史蓉
【申请人】中兴通讯股份有限公司
【公开日】2015年9月9日
【申请日】2014年3月5日
【公告号】WO2015131499A1