一种包含远程呈现会场的会议控制方法、装置及系统的制作方法

文档序号:7717053阅读:148来源:国知局
专利名称:一种包含远程呈现会场的会议控制方法、装置及系统的制作方法
技术领域
本发明涉及网络通信技术领域,尤其涉及一种包含远程呈现会场的会议控制方 法、装置及系统。
背景技术
目前,远程呈现会场互通主要指的是一个MCU (Multipoint Control Unit,多点控 制单元)控制下的多个远程呈现会场进行的多媒体会议。其中,所述多个远程呈现会场进 行远程呈现会议的控制方案包括一种声控切换方案,该方案将声音最大的远程呈现会场 所有屏幕都广播给其他会场,或者将声音最大的远程呈现会场选定的屏幕图像广播给其他 远程呈现会场,并在其他远程呈现会场对应的屏幕上显示;另一种为真人大小图像传送方 案,该方案中的各个远程呈现会场通过发送本地的真人大小图像给其他远程呈现会场来实 现多媒体会议。该方案的具体实现过程为当各个远程呈现会场接收到其他多个远程呈现 会场的真人大小的图像时,首先可以将第一个接收到的真人大小图像显示在整个屏幕上, 然后将之后接收到的其他远程呈现会场的真人图像缩小后叠加到屏幕的下面,这样可以同 时看到多个远程呈现会场的图像;再一种方案为全景图像传送方案,该方案通过调整每个 远程呈现会场的主摄像机,从而获取会场的全景图像,然后把该全景图像传送给远端的其 他远程呈现会场,远端的远程呈现会场的不同屏幕可以看到不同的远程呈现会场的全景图 像,这样可以同时看到多个远程呈现会场。在实现上述真人大小图像传送方案和全景图像 传送方案的过程中,如果接收到真人大小图像的会场为普通会场时,则该普通会场采用多 画面的方式与远程呈现会场进行多媒体会议;如果接收到全景图像的会场为普通会场时, 则普通会场将接收到的多个会场图像的码流进行合并,直接观看所述合并后的远程呈现会 场的全景图像。在实现本发明的过程中,发明人发现现有技术中至少存在如下问题现有技术的 多媒体会议在进行会议控制的过程,各个需要通信的远程呈现会场的属性信息需要会议召 集人进行预先配置,这样使得整个会议控制过程较繁琐,且人力成本较高。

发明内容
本发明实施例提供了 一种包含远程呈现会场的会议控制方法、装置和系统。本发 明的实施例采用如下技术方案一方面,本发明实施例提供了一种包含远程呈现会场的会议控制方法,该方法包 括接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所述远程呈现会 场包括至少两个视频区域;根据所述接收的远程呈现会场的属性信息,进行会议控制。另一方面,本发明实施例还提供了一种多点控制单元,该单元包括信息接收模块,用于接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所述远程呈现会场包括至少两个视频区域;会议控制模块,用于根据所述接收的远程呈现会场的属性信息,进行会议控制。另一方面,本发明实施例还提供了一种会场终端,该会场终端包括信息发送模块,用于发送远程呈现会场的属性信息;其中,所述远程呈现会场包括 至少两个视频区域;信息接收模块,用于接收所述多点控制单元所下发的所述各个远程呈现会场的属
性f曰息。再一方面,本发明实施例还提供了一种包含远程呈现会场的会议控制系统,该系 统包括至少一个会场终端和至少一个多点控制单元;所述会场终端,用于发送远程呈现会场的属性信息,接收所述多点控制单元所下 发的所述各个远程呈现会场的属性信息;其中,所述远程呈现会场包括至少两个视频区 域;所述多点控制单元,用于接收远程呈现会场发送的所述远程呈现会场的属性信 息,并根据所述接收的远程呈现会场的属性信息,进行会议控制。本发明实施例提供的包含远程呈现会场的会议控制方法、装置和系统,一方面可 以通过会场自动将其属性信息发送给多点控制单元MCU,进行会场的能力协商,从而使得各 个会场的能力协商过程可以自动的完成,无需人工进行配置,节省了大量的人力成本。


图1为本发明实施例提供的一种包含远程呈现会场的会议控制方法流程图;图2为本发明实施例提供的一种包含远程呈现会场的会议控制方法的实现流程 图;图3为本发明实施例提供的一种包含远程呈现会场的会议控制方法中的能力协 商过程流程图;图4为本发明实施例提供的一种包含远程呈现会场的会议控制方法中根据所述 接收的远程呈现会场的属性信息,进行会议控制步骤流程图;图5为本发明实施例提供的一种多点控制单元结构示意图;图6为本发明实施例提供的一种会场终端结构示意图;图7为本发明实施例提供的一种包含远程呈现会场的会议控制系统结构示意图;图8为本发明实施例提供的一种包含远程呈现会场的会议控制系统结构示意图;图9为本发明实施例在普通会场与远程呈现会场之间进行的远程呈现会议的会 议控制系统的控制流程图;图10为本发明实施例在级联MCU控制下的会场之间进行的远程呈现会议的会议 控制系统的控制流程图。
具体实施例方式下面结合附图对本发明实施例提供的一种包含远程呈现会场的会议控制方法、装 置和系统进行详细的说明。
如图1所示,为本发明实施例提供的一种包含远程呈现会场的会议控制方法,该 方法包括101 :MCU接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所述远 程呈现会场包括至少两个视频区域;所述远程呈现会场的属性信息包括会场的类型,会 场的视频区域信息,会场的视频区域对应的码流属性、会场的视频区域对应的会场终端号 码,会场的视频区域、码流和会场终端的对应关系,本地会场的视频区域和码流与远程呈现 会场互通的对应关系,以及本地会场的视频区域和码流与普通会场互通的对应关系中的一 种或者其任意组合。102 根据所述接收的远程呈现会场的属性信息,MCU进行会议控制。需要注意的是,当包含远程呈现会场的会议需要跨多点控制单元时,该该步骤可 以根据所述接收的远程呈现会场的属性信息,确定级联多点控制单元之间的级联通道的数 目,建立相应数目的级联通道。如图2所示,为本发明实施例提供的一种包含远程呈现会场的会议控制方法的实 现流程;该流程包括201 :MCU接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所述远 程呈现会场包括至少两个视频区域;以上所述会场的视频区域可以理解为远程呈现会场通过至少两个摄像头所拍摄 的会场区域;每个摄像头所拍摄的会场区域可以称为所述会场的一个视频区域;该视频区 域可以分别于其他会场的视频区域进行多媒体会议;例如设所述远程呈现会场包括三 个会场终端、三个屏幕和三个摄像头;摄像头一所拍摄的视频区域一可以通过会场终端一 与远端对应的会场终端进行多媒体会议,所述屏幕一可以显示所述远端对应视频区域的视 频信息;摄像头二所拍摄的视频区域二可以通过会场终端二与远端对应的会场终端进行多 媒体会议,所述屏幕二可以显示所述远端对应视频区域的视频信息,依次类推。以上所述会 场的视频区域还可以理解为采用一个高分辨率摄像头拍摄整个远程呈现会场,将所述拍 摄的整个会场的区域划分为至少两个视频区域,例如可以按照预设坐标或图像尺寸将整 个会场的区域进行视频划分;所述的视频区域可以分别于其他会场的视频区域进行多媒体 会议;例如设所述远程呈现会场包括三个会场终端、一个屏幕和一个摄像头,所述的屏 幕按照会场终端的个数可以分为三个区域,所述的摄像头也可以相应的按照会场终端的个 数划分为三个区域,将所述摄像头所拍摄到的区域一通过会场终端一进行码流处理后发送 到远端会场的对应终端,将所述摄像头所拍摄到的区域二通过会场终端二进行码流处理后 发送到远端会场的对应终端,依次类推;所述屏幕用于将所述远端会场的相应视频区域显 示在其相应的屏幕区域。需要注意的是,所述接收到各个会场的属性信息可以理解为本地MCU既接收本 地MCU控制下各个会场上报的会场属性信息,还可以接收与所述本地MCU级联的MCU发送 过来的级联MCU控制下的各个会场的属性信息。还需要注意的是,当包含远程呈现会场的会议需要跨多点控制单元时,本地MCU 根据所述接收的远程呈现会场的属性信息,确定级联多点控制单元之间的级联通道的数 目,建立相应数目的级联通道。当所述本地MCU需要与级联MCU进行码流交互时,本地MCU接收到其控制下会场的属性信息之后,会将其本地MCU会场的属性信息通过所述建立的级联通道发送给与其级 联的MCU,以便各个级联MCU进行码流交互。202 =MCU存储所述接收的远程呈现会场的属性信息,作为会议控制的依据;例如 用于后续MCU的对各个会场的视频流配置策略,比如B会场需要与A会场进行视频会话;其 中,B会场为2屏远程呈现会场,A会场为4屏的远程呈现会场,则MCU就可以根据所述A、 B会场发送的会场属性信息,将A会场的四个图像组合成两路码流发送给B。需要注意的是,在远程呈现会议的MCU之间呼叫过程时,本地MCU还可以将其所支 持会场的属性信息发送给其级联MCU ;所述本地MCU与其级联MCU双方交换并记录对端的 MCU的会场的属性信息,作为会议控制的依据。203 根据所述各个会场的属性信息,MCU识别所述各个会场;例如MCU根据所述 属性信息识别所述会场是普通会场还是远程呈现会场,如果是远程呈现会场还可以根据其 属性信息进一步识别其远程呈现会场的类型,作为图像互通的依据。需要注意的是,当包含远程呈现会场的会议需要跨多点控制单元时,MCU还可以根 据所述各个会场的属性信息,确定级联MCU之间的级联通道的数目。例如一个会议需要 跨MCUl和MCU2两个MCU进行多媒体视频会议,所述多媒体视频会议中单个远程呈现会场 属性信息中视频区域数最大是3,则在MCUl和MCU2之间为所述多媒体视频会议建立3个 级联通道;当然,也可以根据所述会场的属性信息中的其他信息确定级联通道数,比如根据 MCUl上远程呈现会场的视频区域数确定级联通道数。204 =MCU下发所述各个会场的属性信息给所述远程呈现会议中各个会场。需要注意的是,以上所述的包含远程呈现会场的会议中各个会场可以为远程呈 现会场和普通会场。如图3所示,为本发明实施例提供的一种包含远程呈现会场的会议控制方法中的 能力协商过程,该过程包括301 会场终端发送所述会场的属性信息,与其他会场或者本地MCU进行会场的能 力协商;具体的讲分两种情况一种情况为当所述包含远程呈现会场的会议为点对点会 议时,所述本地会场终端发送其本身的属性信息给对端会场终端;进而所述对端会场的会 场终端根据接收到的会场终端的属性信息进行会场的能力协商,并返回能力协商结果给本 地会场终端;另一种情况为当所述包含远程呈现会场的会议为多点会议时,当所述会场 终端将其自身的属性信息发送给本地MCU,本地MCU根据所述接收到的会场属性信息对所 述会场进行类型以及能力信息识别,给出能力协商结果;然后,MCU将所述能力协商结果下 发给会场终端。302 会场终端接收所述会场的能力协商结果;所述能力协商结果至少包括所 述会场的属性信息。所述远程呈现会场的属性信息包括会场的类型,会场的视频区域信 息,会场的视频区域对应的码流属性、会场的视频区域对应的会场终端号码,会场的视频区 域、码流和会场终端的对应关系,本地会场的视频区域和码流与远程呈现会场互通的对应 关系,以及本地会场的视频区域和码流与普通会场互通的对应关系中的一种或者其任意组合。303 会场终端解析所述会场的能力协商结果;具体的讲,就是解析出所述协商结 果中的会场的属性信息,然后存储所述接收到的各个远程呈现会场的属性信息。
需要说明的是,如果所述会场无法解析所述接收到的能力协商结果,则可以选择 丢弃所述能力协商结果,不对其进行解析。304:会场终端根据所述各个远程呈现会场的属性信息,对所述各个远程呈现会场 进行标识;该标识便于用户识别各个会场的属性以及类型,从而方便操作。305 会场终端显示所述各个远程呈现会场的标识。具体的讲,就是会场终端可以 通过显示所述会场的属性信息,方便用户进行会场控制。如图4所示,为本发明实施例提供的一种包含远程呈现会场的会议控制方法中根 据所述接收的远程呈现会场的属性信息,进行会议控制步骤;该步骤还包括401 本地MCU接收所述会场终端发送的携带有码流信息的会控请求消息;其中, 所述码流信息包括远程呈现会场的真人大小图像的码流信息、远程呈现会场的全景图像 的码流信息、远程呈现会场的胶片的码流信息、普通会场的主码流信息和普通会场的辅码 流信息中的一种或者其任意组合;402 根据所述远程呈现会场的属性信息,解析所述会控请求消息;其中,所述会 控请求消息包括远程呈现屏幕切换请求消息和/或远程呈现屏幕多画面请求消息;当解 析所述会控请求消息为远程呈现屏幕切换请求消息时,MCU则可以根据所述远程呈现屏幕 切换请求消息内容来判断该请求消息的类型以及发送该请求消息的会场屏幕信息和被选 会场信息。其中,所述会场屏幕信息包括屏幕数量、屏幕数据长度和屏幕编号;所述被选 会场信息包括被选会场编号和被选会场的码流编号。例如设所述远程呈现屏幕切换请 求消息的消息类型为选看,屏幕数量为3个,其中,屏幕1数据长度为X,屏幕编号为1 ;被选 会场为M号,被选择会场码流编号为01 ;则MCU可以根据所述远程呈现会场的属性信息,判 断所述远程呈现会场被选会场为M号的会场是否为本地MCU所控制的会场,如果是本地MCU 控制下的会场,则根据所述被选会场号M,以及被选会场码流编号01获取相应的码流;如果 本地MCU判断所述远程呈现会场被选会场为M号的会场为其级联MCU控制下的的会场,则 可以通过级联通道从级联MCU上获取相应的码流。其中,所述的远程呈现屏幕切换请求消息至少包括远程呈现会场的码流类型编 号信息、多画面指示信息和普通会场的码流类型编号信息中的一种或者其任意组合;所述 的远程呈现屏幕切换请求消息的具体内容如下表一所示。所述的远程呈现屏幕多画面请求消息至少包括所述请求消息的类型、屏幕的数 量,每个屏幕的数据长度、每个屏幕的编号、每个屏幕被选看的多画面类型、每个屏幕中各 个子画面对应的码流编号中的一种;所述的远程呈现屏幕多画面请求消息的具体内容如下 表一所示。需要说明的是,当所述MCU接收到所述的远程呈现屏幕切换请求消息或者远程呈 现屏幕多画面请求消息后,MCU会根据其解析结果相应的返回远程呈现屏幕切换响应消息 或者返回远程呈现屏幕多画面响应消息。以上所述的远程呈现屏幕切换请求及响应消息和远程呈现屏幕多画面请求及响 应消息的具体内容如下表一所示表一
权利要求
1.一种包含远程呈现会场的会议控制方法,其特征在于,包括接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所述远程呈现会场包 括至少两个视频区域;根据所述接收的远程呈现会场的属性信息,进行会议控制。
2.根据权利要求1所述的包含远程呈现会场的会议控制方法,其特征在于,所述远程 呈现会场的属性信息包括会场的类型,会场的视频区域信息,会场的视频区域对应的码 流属性、会场的视频区域对应的会场终端号码,会场的视频区域、码流和会场终端的对应关 系,本地会场的视频区域和码流与远程呈现会场互通的对应关系,以及本地会场的视频区 域和码流与普通会场互通的对应关系中的一种或者其任意组合。
3.根据权利要求2所述的包含远程呈现会场的会议控制方法,其特征在于,所述根据 所述接收的远程呈现会场的属性信息,进行会议控制的步骤,包括存储所述接收的远程呈现会场的属性信息,作为会议控制的依据,和/或根据所述各个会场的属性信息,识别所述各个会场,和/或下发所述各个会场的属性信息给所述远程呈现会议中各个会场。
4.根据权利要求2或3所述的包含远程呈现会场的会议控制方法,其特征在于,所述根 据所述接收的远程呈现会场的属性信息,进行会议控制的步骤,包括接收携带有码流信息的会控请求消息;其中,所述码流信息包括远程呈现会场的真 人大小图像的码流信息、远程呈现会场的全景图像的码流信息、远程呈现会场的胶片的码 流信息、普通会场的主码流信息和普通会场的辅码流信息中的一种或者其任意组合;根据所述远程呈现会场的属性信息,解析所述会控请求消息;根据所述会控请求消息,进行相应的码流处理。
5.根据权利要求4所述的包含远程呈现会场的会议控制方法,其特征在于,所述会控 请求消息包括远程呈现屏幕切换请求消息和/或远程呈现屏幕多画面请求消息;其中,所述的远程呈现屏幕切换请求消息至少包括远程呈现会场的码流类型编号信 息、多画面指示信息和普通会场的码流类型编号信息中的一种或者其任意组合;所述的远程呈现屏幕多画面请求消息至少包括所述请求消息的类型、屏幕的数量,每 个屏幕的数据长度、每个屏幕的编号、每个屏幕被选看的多画面类型、每个屏幕中各个子画 面对应的码流编号中的一种。
6.根据权利要求2或5所述的包含远程呈现会场的会议控制方法,其特征在于,当包含 远程呈现会场的会议需要跨多点控制单元时,所述根据所述接收的远程呈现会场的属性信 息,进行会议控制的步骤,还包括根据所述接收的远程呈现会场的属性信息,确定级联多点控制单元之间的级联通道的 数目,建立相应数目的级联通道。
7.根据权利要求6所述的包含远程呈现会场的会议控制方法,其特征在于,当所述会 控请求消息中携带码流信息为级联多点控制单元控制的会场码流信息时,所述根据所述会 控请求消息,进行相应的码流处理的步骤,包括根据所述会控请求消息,发送携带有码流信息的图像切换请求消息给所述级联多点控 制单元;通过所述级联通道获取所述级联多点控制单元的相应码流。
8.根据权利要求7所述的包含远程呈现会场的会议控制方法,其特征在于,所述根据 所述会控请求消息,进行相应的码流处理的步骤,还包括根据所述会控请求消息,解析所述获取的码流是否需要进行码流组合; 如果所述获取的码流需要进行码流组合,则进行码流组合处理,并将处理后的组合码 流下发给请求会场;如果所述获取的码流不需要进行码流组合,则将所述获取的码流下发给请求会场。
9.根据权利要求8所述的包含远程呈现会场的会议控制方法,其特征在于,所述图像 切换请求消息,至少包括级联多点控制单元之间的多通道图像切换消息;所述的级联多点控制单元之间的多通道图像切换消息至少包括级联通道编号、被切 换会场编号、被切换会场的码流编码、通道操作类型信息中的一种。
10.一种多点控制单元,其特征在于,包括信息接收模块,用于接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所 述远程呈现会场包括至少两个视频区域;会议控制模块,用于根据所述接收的远程呈现会场的属性信息,进行会议控制。
11.根据权利要求10所述的多点控制单元,其特征在于,所述会议控制模块,包括信息存储子模块,用于存储所述接收的远程呈现会场的属性信息,作为会议控制的依据;信息识别子模块,用于根据所述各个会场的属性信息,识别所述各个会场;信息下发子模块,用于下发所述各个会场的属性信息给所述远程呈现会议中各个会场。
12.根据权利要求10或11所述的多点控制单元,其特征在于,所述会议控制模块,包括请求消息接收子模块,用于接收携带有码流信息的会控请求消息;其中,所述码流信息 包括远程呈现会场的真人大小图像的码流信息、远程呈现会场的全景图像的码流信息、远 程呈现会场的胶片的码流信息、普通会场的主码流信息和普通会场的辅码流信息中的一种 或者其任意组合;请求消息解析子模块,用于根据所述远程呈现会场的属性信息,解析所述会控请求消息;码流处理子模块,用于根据所述会控请求消息,进行相应的码流处理。
13.根据权利要求12所述的多点控制单元,其特征在于,当包含远程呈现会场的会议 需要跨多点控制单元时,所述会议控制模块,还包括级联通道建立子模块用于根据所述接收的远程呈现会场的属性信息,确定级联多点 控制单元之间的级联通道的数目,建立相应数目的级联通道。
14.根据权利要求13所述的多点控制单元,其特征在于,当所述会控请求消息中携带 码流信息为级联多点控制单元控制的会场码流信息时,所述码流处理子模块,包括消息发送分模块,用于根据所述会控请求消息,发送携带有码流信息的图像切换请求 消息给所述级联多点控制单元;码流获取分模块,用于通过所述级联通道获取所述级联多点控制单元的相应码流。
15.根据权利要求14所述的多点控制单元,其特征在于,所述码流处理子模块,还包括解析分模块,用于根据所述会控请求消息,解析所述获取的码流是否需要进行码流组合;码流组合处理分模块,用于如果所述获取的码流需要进行码流组合,则进行码流组合 处理,并将处理后的组合码流下发给请求会场;码流下发分模块,用于如果所述获取的码流不需要进行码流组合,则将所述获取的码 流下发给请求会场。
16.一种会场终端,其特征在于,包括信息发送模块,用于发送远程呈现会场的属性信息;其中,所述远程呈现会场包括至少 两个视频区域;信息接收模块,用于接收所述多点控制单元所下发的所述各个远程呈现会场的属性信息。
17.根据权利要求16所述的会场终端,其特征在于,所述会场终端,还包括 信息存储模块,用于存储所述接收到的各个远程呈现会场的属性信息;会场标识模块,用于根据所述各个远程呈现会场的属性信息,对所述各个远程呈现会 场进行标识;会场标识显示模块,用于显示所述各个远程呈现会场的标识。
18.根据权利要求17所述的会场终端,其特征在于,所述会场终端,还包括请求消息发送模块,用于发送携带有码流信息的会控请求消息;其中,所述码流信息包 括远程呈现会场的真人大小图像的码流信息、远程呈现会场的全景图像的码流信息、远程 呈现会场的胶片的码流信息、普通会场的主码流信息和普通会场的辅码流信息中的一种或 者其任意组合;码流接收模块,用于根据所述会控请求消息,接收所述多点控制单元下发的码流。
19.一种包含远程呈现会场的会议控制系统,其特征在于,包括;至少一个会场终端和 至少一个多点控制单元;所述会场终端,用于发送远程呈现会场的属性信息给所述多点控制单元,接收所述多 点控制单元所下发的所述各个远程呈现会场的属性信息;其中,所述远程呈现会场包括至 少两个视频区域;所述多点控制单元,用于接收远程呈现会场终端发送的所述远程呈现会场的属性信 息,并根据所述接收的远程呈现会场的属性信息,进行会议控制。
20.根据权利要求19所述的包含远程呈现会场的会议控制系统,其特征在于,所述会 场终端包括;信息发送模块,用于发送远程呈现会场的属性信息;其中,所述远程呈现会场包括至少 两个视频区域;信息接收模块,用于接收所述多点控制单元所下发的所述各个远程呈现会场的属性信息。
21.根据权利要求19或20所述的包含远程呈现会场的会议控制系统,其特征在于,所 述多点控制单元包括信息接收模块,用于接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所述远程呈现会场包括至少两个视频区域;会议控制模块,用于根据所述接收的远程呈现会场的属性信息,进行会议控制。
全文摘要
本发明实施例公开了一种包含远程呈现会场的会议控制方法、装置和系统,涉及网络通信技术领域。为了解决现有技术中,多媒体会议在进行会议控制的过程,各个需要通信的远程呈现会场的属性信息需要会议召集人进行预先配置,从而使得整个会议控制过程较繁琐的问题而发明。本发明实施例提供的一种远程呈现会议中会场的控制方法,包括接收远程呈现会场发送的所述远程呈现会场的属性信息;其中,所述远程呈现会场包括至少两个视频区域;根据所述接收的远程呈现会场的属性信息,进行会议控制。采用本发明可以简化所述远程呈现会场的会议控制过程。
文档编号H04N7/15GK102082944SQ20091020598
公开日2011年6月1日 申请日期2009年11月30日 优先权日2009年11月30日
发明者吴姣黎, 王静, 苏红宏, 陈显义 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1