背景技术
视频会议系统是一种在位于多个地点的多个用户之间提供语音和运动彩色画面的双向实时传送的视听会话型系统。目前,视频会议系统的结构主要包含媒体网关(MG:Media Gateway)和多点控制单元(MCU:MultipointControl Unit)两部分组成。其中,每一会场对应一个MG,每一会场对应的MG连接摄像头和显示屏,直接面向用户;MCU为视频会议系统的核心部件,主要用于处理各个会场对应的各个MG的相关信令和媒体信息。
随着视频会议的需要,通常在视频会议进行过程中引入其他系统(记为非视频会议系统)的视频图像,比如,交通局下各个部门进行的视频会议,在该视频会议过程中需要引入某区一监控摄像头当前监控出的实况视频图像或者已监控出的历史视频图像进行讨论,针对这种情况,现有技术通常采用如图1所示的流程进行处理。
参见图1,图1为现有的视频会议系统中访问视频图像的流程图。在图1中,为了实现视频会议进行过程中引入非视频会议系统的视频图像的目的,需要预先增加一个中间设备,即信令转换网关;之后,当视频会议进行过程中需要引入非视频会议系统提供的视频图像时,则如图1所示,该流程可包括以下步骤:
步骤101,视频会议系统中的MCU先发送获取视频图像的请求给信令转换网关。
步骤102,信令转换网关呼叫用于提供该视频图像的非视频会议系统。
步骤103,非视频会议系统接收到所述呼叫后,将所述视频图像发送给信令转换网关。
步骤104,信令转换网关直接将所述视频图像发送给MCU。
如此,通过上述步骤MCU即可获取并提供当前视频会议所需要的视频图像。
可以看出,现有的视频会议进行过程中引入非视频会议系统的视频图像的方法中,MCU获取当前所需要的、且为非视频会议系统所提供的视频图像时,需要通过额外增加信令转换网关,由该信令转换网关作为中间设备在MCU和非视频会议系统之间进行通信,以获取当前视频会议所需要的视频图像,这大大增加了获取视频图像的复杂度,也增加了视频图像的延时,并且,由于需要新增加中间设备也会导致会议拓扑的不稳定。
发明内容
本发明提供了视频会议系统中访问视频图像的方法和设备,以降低获取视频图像的复杂度。
本发明提供的技术方案通过以下手段实现:
一种视频会议系统中访问视频图像的方法,所述视频会议系统包含多点控制单元MCU;在MCU上生成一个以上虚拟会场;针对每一虚拟会场,在所述MCU上确定该虚拟会场对应的用于接收视频图像的标识信息;该方法包括以下步骤:
A,当视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果当前生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,则执行步骤B;
B,具有访问该非视频会议系统权限的其中一个虚拟会场将确定的标识信息发送给所述非视频会议系统;
C,所述MCU接收所述非视频会议系统根据所述标识信息发送的视频图像。
一种视频会议系统中访问视频图像的方法,所述视频会议系统包含多点控制单元MCU;在服务器上生成一个以上虚拟会场,服务器接收MCU发送的所述虚拟会场对应的用于接收视频图像的标识信息;该方法包括以下步骤:
A,当视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果当前生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,则执行步骤B;
B,具有访问该非视频会议系统权限的其中一个虚拟会场将确定的标识信息发送给所述非视频会议系统;
C,所述非视频会议系统根据接收到的标识信息将视频图像发送给所述MCU。
一种视频会议系统中访问视频图像的设备,包括:会场生成单元、标识确定单元、访问单元和图像接收单元;其中,
所述会场生成单元用于在所述设备上生成一个以上虚拟会场;
所述标识确定单元针对所述会场生成单元生成的每一虚拟会场,在所述设备上确定该虚拟会场对应的用于接收视频图像的标识信息;
所述访问单元用于当视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果所述会场生成单元生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,触发具有访问该非视频会议系统权限的其中一个虚拟会场将已记录的标识信息作为用于接收所述视频图像的目的地址信息发送给所述非视频会议系统;
所述图像接收单元接收所述非视频会议系统根据所述标识信息发送的视频图像。
一种视频会议系统中访问视频图像的设备,所述视频会议系统包含多点控制单元MCU;该设备包括:会场生成单元、标识接收单元和访问单元;其中,
所述会场生成单元用于在所述设备上生成一个以上虚拟会场;
所述标识接收单元用于接收所述MCU发送的所述虚拟会场对应的用于接收视频图像的标识信息;
所述访问单元在视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果当前生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,使具有访问该非视频会议系统权限的其中一个虚拟会场将确定的标识信息发送给所述非视频会议系统;以使所述非视频会议系统根据接收到的标识信息将视频图像发送给所述MCU。
由以上技术方案可以看出,本发明提供的视频会议系统中访问视频图像的方法和设备中,通过生成一个以上虚拟会场;针对每一虚拟会场,在所述MCU上确定该虚拟会场对应的用于接收视频图像的标识信息,并将该标识信息记录在该虚拟会场上;之后,当视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果当前生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,则具有访问该非视频会议系统权限的其中一个虚拟会场将确定的标识信息发送给所述非视频会议系统;如此,所述非视频会议系统根据所述标识信息发送的视频图像。这里,由于虚拟会场记录的标识信息是配置在MCU上的,如此,非视频会议系统根据接收的标识信息发送的视频图像势必会直接到达MCU,即实现了非视频会议系统直接发送视频会议所需要的视频图像给MCU的操作,这大大减少了获取视频图像的复杂度;并且,由于本发明不需要像现有技术那样额外增加中间设备,这也显然降低了视频图像的延时,进而维持了会议拓扑的稳定。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
为了避免现有技术中由于在视频会议进行中引入非视频会议系统所提供的视频图像而导致加大视频图像获取的复杂度等问题,本申请的发明人通过对视频会议的特点进行了创造性劳动,提出了视频会议系统中访问视频图像的方法,具体参见图2所示。
参见图2,图2为本发明实施例提供的流程图。如图2所示,该流程可包括以下步骤:
步骤201,生成一个以上虚拟会场。
这里,步骤201中的虚拟会场可在生成视频会议时生成,并且,在执行生成虚拟会场的操作时,可根据当前的应用需要比如要生成的视频会议所可能涉及的非视频会议系统执行。
需要说明的是,本步骤201可由MCU根据要生成的视频会议的特点等来执行,具体可参见图3a所示。当然,图3a所示的只是一种举例,本发明实施例中步骤201也可不限制由MCU来执行,其也可由用户(比如视频会议管理员)预先设置的外置服务器来执行,具体可参见图3b所示。
本步骤201只是生成了虚拟会场,为了便于与视频会议中真实的会场区分开来,可设置该虚拟会场不像视频会议中真实的会场那样输出视频图像,即设置该虚拟会场不输出视频图像;并且在刚开始生成虚拟会场时,设置该虚拟会场的图像输入为空,即不使虚拟会场绑定任何一个非视频会议系统。
步骤202,针对每一虚拟会场,在MCU上确定该虚拟会场对应的用于接收视频图像的标识信息,并将该标识信息记录在该虚拟会场上。
这里,如果虚拟会场由MCU生成,具体如图3a所示,则本步骤202可直接在MCU上配置所述标识信息;如果虚拟会场由外置服务器生成,具体如图3b所示的,则本步骤202中,MCU可通过H323协议与外置服务器进行协商来确定出标识信息,比如协商出当前未使用的标识信息作为该虚拟会场对应的用于接收视频图像的标识信息。
优选地,MCU上确定的虚拟会场对应的用于接收视频图像的标识信息具体可包括:MCU接收视频图像所使用的IP地址和端口号。
步骤203,当视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果当前生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,则执行步骤204。
这里,由于视频会议管理员统一控制并管理视频会议,因此,其很容易知道何时需要引入非视频会议系统所提供的视频图像,并且,也能够知道该非视频会议系统的地址信息,以及当前存在的哪一个虚拟会场具有访问该非视频会议系统权限的虚拟会场。
步骤204,具有访问该非视频会议系统权限的其中一个虚拟会场将记录的标识信息作为用于接收所述视频图像的目的地址信息发送给所述非视频会议系统。
根据步骤203中的描述,可以知道管理员很容易知道用于提供所述视频图像的非视频会议系统的地址信息,并且能够确定出当前存在的哪一个虚拟会场具有访问该非视频会议系统权限的虚拟会场,因此,如果虚拟会场是由MCU生成,具体如图3a所示,则本步骤204具体可包括:
视频会议管理员登录该MCU上的web操作界面,在该web操作界面中设置用于提供所述视频图像的非视频会议系统的地址信息,并触发具有访问该非视频会议系统权限的其中一个虚拟会场呼叫所述非视频会议系统,所述呼叫携带了该虚拟会场记录的与自身对应的标识信息。
当然,如果虚拟会场是由外置服务器生成,具体如图3b所示,则本步骤204具体可包括:
视频会议管理员登录该外置服务器上的web操作界面,在该web操作界面中设置用于提供所述视频图像的非视频会议系统的地址信息,并触发具有访问该非视频会议系统权限的其中一个虚拟会场呼叫所述非视频会议系统,所述呼叫携带了该虚拟会场记录的与自身对应的标识信息。
需要说明的是,本步骤204中,虚拟会场可以通过调用非视频会议系统的软件开发工具包(SDK:Software Development Kit)的形式呼叫非视频会议系统。
至此,通过上述步骤实现了虚拟会场将记录的自身对应的标识信息作为用于接收所述视频图像的目的地址信息发送给所述非视频会议系统的操作。
步骤205,所述非视频会议系统根据接收的标识信息发送所述视频图像至MCU。
这里,根据上述步骤202中的描述,可以知道步骤204中虚拟会场向所述非视频会议系统发起的呼叫中携带的标识信息为MCU上确定的该虚拟会场对应的用于接收视频图像的标识信息,具体为IP地址和端口号,如此,本步骤205中,非视频会议系统根据接收的标识信息发送视频图像势必会直接发送至MCU,如此,MCU即可接收到非视频会议系统发送的当前视频会议所需要的视频图像。
至此,通过上述步骤,即可实现非视频会议系统直接将视频图像发送给MCU的流程。可以看出,本实施例中,MCU可以直接接收非视频会议系统发送的当前视频会议所需要的视频图像,这相比于现有技术,显然大大减少了获取视频图像的复杂度,并且,由于本发明不需要像现有技术那样额外增加中间设备,这也显然降低了视频图像的延时,进而维持了会议拓扑的稳定。
以上是对本发明提供的方法进行了描述,下面结合具体实施例对本发明提供的设备进行描述。
为了实现本发明实施例提供的流程,本发明实施例提供了两种设备,其中一种设备的结构可参见图4,另一种设备的结构可参见图5。下面分别对两种设备进行描述。
参见图4,图4为本发明实施例提供的一种设备的结构图。如图4所示,该设备可包括:会场生成单元401、标识确定单元402、访问单元403和图像接收单元404;
其中,会场生成单元401用于在所述设备上生成一个以上虚拟会场;这里,所述生成虚拟会场的操作是在生成所述视频会议时执行的;并且,为了和真实会场区分,本实施例中生成的各个虚拟会场不进行图像输出,且在刚生成时的图像输入为空。
标识确定单元402针对会场生成单元401生成的每一虚拟会场,在所述设备上确定该虚拟会场对应的用于接收视频图像的标识信息;这里,所述用于接收所述视频图像的标识信息具体实现时可包括:MCU接收视频图像所使用的IP地址和端口号。
访问单元403用于当视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果会场生成单元401生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,触发具有访问该非视频会议系统权限的其中一个虚拟会场将已记录的标识信息作为用于接收所述视频图像的目的地址信息发送给所述非视频会议系统;
图像接收单元404接收所述非视频会议系统根据所述标识信息发送的视频图像。
优选地,访问单元403在所述设备的web操作界面上触发具有访问该非视频会议系统权限的其中一个虚拟会场呼叫所述非视频会议系统,所述呼叫携带了该虚拟会场对应的标识信息。
至此,即可完成对本发明实施例提供的其中一个设备的描述。
参见图5,图5为本发明实施例提供的另一设备结构图。如图5所示,所述设备包括会场生成单元501、标识接收单元502、和访问单元503;
其中,会场生成单元501用于在所述设备上生成一个以上虚拟会场;这里,所述生成虚拟会场的操作是在生成所述视频会议时执行的;并且,为了和真实会场区分,该虚拟会场不进行图像输出,且在刚生成时的图像输入为空。
标识接收单元502用于接收所述MCU发送的所述虚拟会场对应的用于接收视频图像的标识信息;这里,所述用于接收所述视频图像的标识信息包括:MCU接收视频图像所使用的IP地址和端口号。
访问单元503在视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果当前生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,使具有访问该非视频会议系统权限的其中一个虚拟会场将确定的标识信息发送给所述非视频会议系统;以使所述非视频会议系统根据接收到的标识信息将视频图像发送给所述MCU。
由以上技术方案可以看出,本发明提供的视频会议系统中访问视频图像的方法和设备中,通过生成一个以上虚拟会场;针对每一虚拟会场,在所述MCU上确定该虚拟会场对应的用于接收视频图像的标识信息,并将该标识信息记录在该虚拟会场上;之后,当视频会议进行过程中需要引入所述视频会议系统之外的非视频会议系统所提供的视频图像时,如果当前生成的虚拟会场中存在至少一个具有访问该非视频会议系统权限的虚拟会场,则具有访问该非视频会议系统权限的其中一个虚拟会场将确定的标识信息发送给所述非视频会议系统;如此,所述非视频会议系统根据所述标识信息发送的视频图像。这里,由于虚拟会场记录的标识信息是配置在MCU上的,如此,非视频会议系统根据接收的标识信息发送的视频图像势必会直接到达MCU,即实现了非视频会议系统直接发送视频会议所需要的视频图像给MCU的操作,这大大减少了获取视频图像的复杂度;
进一步地,由于本发明不需要像现有技术那样额外增加中间设备,这显然降低了视频图像的延时,并进一步稳定了会议拓扑结构。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。