专利名称:视频监控系统中会议的实现方法和视频监控会议系统的制作方法
技术领域:
本发明涉及视频监控技术,尤其涉及一种视频监控系统中会议的实现方法、以及
一种视频监控会议系统。
背景技术:
现在技术中,存在多种以多媒体技术为基础的通信应用系统,如视频监控系统和会议系统等,但是目前这些系统的设计和建设都是独立分离的,即视频监控系统是单独独立的一个系统,会议系统也是单独独立的一个系统。 图1为视频监控系统的结构示意图,如图l所示,该系统主要包括前端设备、中心平台服务器和客户端。其中,前端设备主要包括视频监控摄像机、IP摄像头(Camera)、数字视频服务器(Digital Video Server,DVS)、数字视频录像机(Digital Video Recorder,DVR)、和编解码器等,前端设备是视频监控系统的信息采集端,负责音频、视频和报警信息的采集。中心平台服务器为系统的整体管理中心,主要包括监控业务服务器和流媒体服务器。监控业务服务器负责系统的运营和管理,包括设备接入和信令传输等监控业务功能,流媒体服务器负责监控业务媒体流的传输和存储等功能。客户端为用户使用的软件界面装置,负责为用户展现视频监控系统的实时视频、点播回放和云镜控制等业务,并负责设备的管理和维护。 图2为会议系统的结构示意图,如图2所示,该系统包括会议控制器(MCU,Meeting Control Unit)和普通会议终端。其中,MCU负责各会议终端之间会议业务的流程控制、会议音频流的混音分发、会议视频流的分发等。普通会议终端主要包括SIP(会话初始协议)终端、H. 323协议终端和H. 248协议终端等。 然而,视频监控系统和会议系统的独立存在,使得在网络建设和设备利用方面需要两套独立系统,投资成本大、且存在着极大的浪费。此外,由于目前还没有一套视频监控系统可以内建会议的功能,因此不能实现监控系统中的前端设备和客户端等多种设备参加的会议。
发明内容
有鉴于此,本发明中一方面提供一种视频监控会议系统,另一方面提供一种视频监控系统中会议的实现方法,以在视频监控系统中实现会议功能。 本发明所提供的视频监控会议系统,包括客户端、前端设备、监控业务服务器和流媒体服务器,其中, 所述监控业务服务器用于根据作为主席方的客户端的请求创建会议室,在所述主席方启动会议时,通知流媒体服务器分配混音点,并通知流媒体服务器将作为会议成员的客户端和/或前端设备加入所述混音点; 所述流媒体服务器用于根据所述监控业务服务器的通知分配混音点,并将作为会议成员的客户端和/或前端设备加入所述混音点,接收来自各会议成员的音频流,在混音点对所述音频流进行混音后分发给对应的会议成员。
较佳地,该系统进一步包括接入网关和普通会议终端,其中, 所述接入网关用于在所述普通会议终端和监控业务服务器、以及所述普通会议终端和流媒体服务器之间进行协议转换; 所述监控业务服务器进一步通知流媒体服务器将作为会议成员的普通会议终端通过接入网关加入所述混音点; 所述流媒体服务器进一步通过所述接入网关接收来自普通会议终端的音频流,在
混音点对包括所述会议终端音频流的音频流进行混音后分发给对应的会议成员。 较佳地,所述监控业务服务器进一步根据作为主席方的客户端的请求通知会议成
员结束语音发送,并通知流媒体服务器将会议成员从混音点退出并删除混音点; 所述流媒体服务器进一步根据所述监控业务服务器的通知,将会议成员从混音点
退出,并删除所述混音点。 较佳地,所述监控业务服务器进一步在会议成员申请观看选定会议成员的视频时,通知流媒体服务器分配转发点,并通知流媒体服务器将对应的会议成员加入所述转发点; 所述流媒体服务器进一步根据所述监控业务服务器的通知分配转发点,并将对应的会议成员加入所述转发点,接收来自选定会议成员的视频流,在转发点将所述视频流分发给相应的会议成员。 较佳地,该系统进一步包括接入网关和普通会议终端,其中, 所述接入网关用于在所述普通会议终端和监控业务服务器、以及所述普通会议终端和流媒体服务器之间进行协议转换; 所述监控业务服务器进一步通过所述接入网关将作为会议成员的普通会议终端加入所述混音点或者以及转发点; 所述流媒体服务器进一步通过所述接入网关接收来自普通会议终端的音频流,在混音点对包括所述会议终端音频流的音频流进行混音后分发给对应的会议成员;在所述普通会议终端申请观看选定会议成员的视频时,进一步接收来自选定会议成员的视频流,在转发点将所述视频流分发给包括所述普通会议终端在内的相应会议成员;在所述普通会议终端作为选定会议成员时,进一步通过所述接入网关接收来自会议终端的视频流,将所述视频流分发给相应的会议成员。 较佳地,所述监控业务服务器进一步根据作为主席方的客户端或其他会议成员的
请求通知流媒体服务器将相应的会议成员从转发点退出,在所有会议成员都从转发点退出
后,通知流媒体服务器删除所述转发点,并通知选定会议成员结束视频发送; 所述流媒体服务器进一步根据所述监控业务服务器的通知,将相应的会议成员从
转发点退出,并删除所述转发点。 本发明所提供的视频监控系统中会议的实现方法,包括 视频监控系统中的监控业务服务器根据作为主席方的客户端的请求创建会议室; 在所述主席方启动会议时,所述监控业务服务器通知视频监控系统中的流媒体服务器分配混音点,并通知流媒体服务器将作为会议成员的客户端和/或前端设备加入所述
6混音点; 所述流媒体服务器接收来自各会议成员的音频流,在混音点对所述音频流进行混音后分发给对应的会议成员。 较佳地,该方法进一步包括监控业务服务器通知流媒体服务器将作为会议成员的普通会议终端加入所述混音点。 较佳地,该方法进一步包括在所述主席方请求结束会议时,监控业务服务器根据
所述主席方的请求通知会议成员结束语音发送,并通知流媒体服务器将会议成员从混音点
退出并删除所述混音点。
较佳地,该方法进一步包括 在会议成员申请观看选定会议成员的视频时,通知流媒体服务器分配转发点,并通知流媒体服务器将对应的会议成员加入所述转发点; 所述流媒体服务器接收来自选定会议成员的视频流,在转发点将所述视频流分发
给相应的会议成员。 较佳地,该方法进一步包括 在所述主席方或其他会议成员请求结束观看视频时,监控业务服务器通知流媒体服务器将相应的会议成员从转发点退出; 在所有会议成员都从转发点退出后,监控业务服务器通知流媒体服务器删除所述转发点,并通知选定会议成员结束视频发送。 较佳地,所述监控业务服务器根据作为主席方的客户端的请求创建会议室之后,进一步包括在监控业务服务器中存储主席方设置的包括客户端和/或前端设备的会议成员列表; 所述将作为会议成员的客户端和/或前端设备加入所述混音点包括监控业务服务器根据所述会议成员列表向对应的会议成员发起加入会议的邀请,将接受邀请的会议成员加入所述混音点。
较佳地,所述会议成员列表中进一步包括普通会议终端; 该方法进一步包括监控业务服务器根据所述会议成员列表通过接入网关向普通会议终端发起加入会议的邀请,在所述普通会议终端接受邀请后,将所述普通会议终端加入所述混音点。 较佳地,所述将作为会议成员的客户端和/或前端设备加入所述混音点包括作为会议成员的客户端和/或前端设备向监控业务服务器发起加入会议的请求,监控业务服务器对所述发起请求的客户端和/或前端设备进行权限判断,将通过权限的客户端和/或前端设备加入所述混音点。 较佳地,该方法进一步包括普通会议终端作为会议成员通过接入网关向监控业务服务器发起加入会议的请求,监控业务服务器对所述发起请求的普通会议终端进行权限判断,将通过权限的客普通会议终端加入所述混音点。 从上述方案可以看出,本发明通过使视频监控系统中的监控业务服务器根据作为主席方的客户端的请求创建会议室,并在所述主席方启动会议时,通知视频监控系统中的流媒体服务器分配混音点,并通知流媒体服务器将作为会议成员的客户端和/或前端设备加入所述混音点,然后,流媒体服务器接收来自各会议成员的音频流,在混音点对所述音频流进行混音后分发给对应的会议成员,从而在视频监控系统中实现了会议功能,让普通的 视频采集前端及客户端可以变成会议终端,减少了系统资源投资。并且,通过实现视频监控 系统和会议系统的融合,使得在突发事件发生时,能够提供多方决策,实时决策的平台。
此外,通过将传统的普通会议终端接入到视频监控系统的会议中,提高了各种会 议终端的接入能力,保证了用户投资。
图1为现有技术中视频监控系统的结构示意图; 图2为现有技术中会议系统的结构示意图; 图3为本发明实施例中视频监控会议系统的示例性结构图; 图4为本发明实施例中会议创建、成员加入及媒体流分发的流程示意图; 图5为本发明实施例中会议成员加入及媒体流分发的又一流程示意图; 图6为本发明实施例中会议结束的流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本 发明进一步详细说明。 图3为本发明实施例中视频监控会议系统的示例性结构图。如图3中的实线部分 所示,该系统包括前端设备、监控业务服务器、流媒体服务器和客户端。进一步地,如图3 中的虚线部分所示,该系统还可包括接入网关和普通会议终端。 其中,监控业务服务器除了负责监控业务的管理外,还负责会议业务的管理。
流媒体服务器除了负责监控业务媒体流的传输和存储外,还负责会议业务媒体流 的传输和存储。 前端设备除了作为监控业务的信息采集端,还可作为会议成员。 客户端除了负责监控业务的操作外,还负责会议业务的操作。对于会议业务,根据
具体操作的不同,客户端可具体称为作为主席方的客户端(即主席方客户端)和作为会议
成员的客户端(即会议成员客户端,包括加入会议后的主席方客户端)。 进一步地,传统会议系统中的普通会议终端也可以通过接入网关接入到会议中。
其中,接入网关用于屏蔽协议差异,在普通会议终端和监控业务服务器、以及普通会议终端
和流媒体服务器之间进行协议转换,完成信令及媒体流的交互。 具体实现会议业务时,监控业务服务器用于根据作为主席方的客户端的请求创建 会议室,在主席方客户端启动会议时,通知流媒体服务器分配混音点,并通知流媒体服务器 将作为会议成员的客户端和/或前端设备加入所述混音点。进一步地,当系统中包括普通 会议终端和接入网关时,监控业务服务器可进一步通知流媒体服务器将作为会议成员的普 通会议终端通过接入网关加入所述混音点。 流媒体服务器用于根据监控业务服务器的通知分配混音点,并将作为会议成员的 客户端和/或前端设备加入所述混音点,接收来自各会议成员的音频流,在混音点对所述 音频流进行混音后分发给对应的会议成员。进一步地,当系统中包括普通会议终端和接入 网关时,流媒体服务器进一步通过所述接入网关接收来自普通会议终端的音频流,在混音点对包括所述会议终端音频流的音频流进行混音后分发给对应的会议成员。
其中,当会议业务为视频会议业务时,则由于图3所示系统中的会议成员类型多 种多样,如会议成员包括前端设备和客户端,而前端设备又包括视频监控摄像机、IP摄像 头、DVS、DVR、和编解码器等。进一步地,会议成员还可包括普通会议终端。然而,各种会议 成员对视频的收发能力不同,例如,编码器只能发送视频不能接收视频;解码器只能接收视 频不能发送视频;监控摄像机、IP摄像头、DVS和DVR等只能发送视频流,在和软件解码客户 端配合使用时,可以接收视频流并解码观看;客户端则既能发送视频又能接收视频。因此, 对于视频会议业务,需要有选择性的传输视频流。具体实现时,会议成员可以选择要观看哪 个会议成员的视频,例如,客户端A选择观看来自IP摄像头的视频,则客户端A可向监控业 务服务器申请观看IP摄像头(即客户端A选定的会议成员)的视频,则监控业务服务器进 一步通知流媒体服务器分配转发点,并通知流媒体服务器将对应的会议成员(即发送视频 流的IP摄像头和接收视频流的客户端A)加入所述转发点。相应地,流媒体服务器进一步 根据监控业务服务器的通知分配转发点,并将对应的会议成员加入所分配的转发点,接收 来自选定会议成员(即IP摄像头)的视频流,在转发点将所述视频流分发给相应的会议成 员(即客户端A)。 进一步地,当系统中包括接入网关和普通会议终端时,监控业务服务器进一步通 过所述接入网关将作为会议成员的普通会议终端加入所述混音点或者以及转发点。流媒体 服务器进一步通过所述接入网关接收来自普通会议终端的音频流,在混音点对包括所述会 议终端音频流的音频流进行混音后分发给对应的会议成员;在所述普通会议终端申请观看 选定会议成员的视频时,进一步接收来自选定会议成员的视频流,在转发点将所述视频流 分发给包括所述普通会议终端在内的相应会议成员;在所述普通会议终端作为选定会议成 员时,进一步通过所述接入网关接收来自会议终端的视频流,将所述视频流分发给相应的 会议成员。 其中,监控业务服务器通知流媒体服务器将作为会议成员的客户端和/或前端设 备和/或普通会议终端加入混音点的方法可有多种,下面列举其中几种
第一种,邀请加入法。即预先在监控业务服务器中存储主席方设置的包括客户端 和/或前端设备和/或普通会议终端的会议成员列表。然后监控业务服务器根据该会议成 员列表向对应的会议成员发起加入会议的邀请,将接受邀请的会议成员加入混音点。
第二种,请求加入法。即作为会议成员的客户端和/或前端设备和/或普通会议 终端向监控业务服务器发起加入会议的请求,监控业务服务器对所述发起请求的客户端和 /或前端设备和/或普通会议终端进行权限判断,将通过权限的客户端和/或前端设备和/ 或普通会议终端加入所述混音点。 对于前端设备(如编解码器)来说,其发起加入会议的请求可通过开关量等方式 完成。 在会议业务需要结束时,可由主席方客户端发起结束会议的请求,则监控业务服 务器可根据主席方客户端的请求通知会议成员结束语音发送,并通知流媒体服务器将会议 成员从混音点退出并删除混音点。进一步地,对于视频会议业务,监控业务服务器在主席方 客户端或其他会议成员请求结束观看视频时,还需要通知流媒体服务器将相应的会议成员 从转发点退出;在所有会议成员都从转发点退出后,监控业务服务器通知流媒体服务器删
9除所述转发点,并通知选定会议成员结束视频发送。 相应地,流媒体服务器可根据监控业务服务器的通知,将会议成员从混音点退出, 并删除所述混音点。进一步地,对于视频会议业务,流媒体服务器还可根据监控业务服务器 的通知,将相应的会议成员从转发点退出,在所有会议成员都从转发点退出后,删除所述转 发点。 下面对本发明实施例中会议创建、成员加入及媒体流分发的过程进行详细描述。
图4中以客户端包括主席方客户端和客户端A,前端设备包括IPCamera的情况为例,示出了
会议创建、成员加入及媒体流分发的一种流程示意图。如图4所示,该流程包括如下步骤 步骤401,主席方客户端向监控业务服务器发起创建会议室的请求。 步骤402,监控业务服务器创建会议资源,并生成对应的会议号码,将会议号码通
知给主席方客户端,会议室创建成功。 步骤403,主席方客户端在监控业务服务器中设置会议成员列表。该会议成员列表 中包括IPCamera和客户端A。 会议室创建成功后,下面首先描述语音会议启动阶段 步骤404,主席方向监控业务服务器申请启动会议,并携带有主席方客户端的媒体 能力。 步骤405,监控业务服务器通知流媒体服务器创建混音点,并携带有主席方客户端
的媒体能力,通知流媒体服务器将主席方客户端加入到所创建的混音点。 步骤406,流媒体服务器根据监控业务服务器的通知创建混音点,并将主席方客户
端加入到所创建的混音点,之后向监控业务服务器响应创建混音点成功,并返回混音点的
媒体能力信息,如混音点接收语音流的媒体格式和接收地址等。 步骤407,监控业务服务器根据会议成员列表邀请IPCamera启动语音,并将混音 点的媒体能力信息告知IPCamera,通知IPCamera将语音流发往混音点。
步骤408, IPCamera向监控业务服务器回应启动成功,并携带自身的媒体能力信 息,如编解码格式和接收语音流的IP地址等。 步骤409,监控业务服务器将IPCamera的媒体能力信息通知给流媒体服务器,由 流媒体服务器将IPCamera加入混音点。 步骤410,流媒体服务器向监控业务服务器响应IPCamera加入混音点成功。
步骤411,监控业务服务器根据会议成员列表邀请客户端A启动语音,并将混音点 的媒体能力信息告知客户端A,以通知客户端A将语音流发往混音点。 步骤412,客户端A向监控业务服务器回应启动成功,并携带自身的媒体能力信 息,如编解码格式和接收语音流的IP地址等。 步骤413,监控业务服务器将客户端A的媒体能力信息通知给流媒体服务器,由流 媒体服务器将客户端A加入混音点。 步骤414,流媒体服务器向监控业务服务器响应客户端A加入混音点成功。
步骤415,监控业务服务器通知主席方客户端启动会议成功,并告知主席方客户端 混音点的媒体能力信息。以便主席方客户端根据混音点的媒体能力信息,将语音流发往混 音点。 步骤416,进行语音流混音分发。
本步骤中,各会议成员,即主席方客户端、IPCamera和客户端A,将语音流发送给 流媒体服务器,流媒体服务器将接收的各语音流在混音点进行混音后,根据各会议成员的 媒体能力信息,将混音后的语音流分发给各会议成员。
下面描述视频选择观看阶段 步骤417,主席方客户端向监控业务服务器请求观看IPCamera视频。 步骤418,监控业务服务器通知流媒体服务器创建转发点,并携带有主席方客户端
的媒体能力,通知流媒体服务器将主席方客户端加入到所创建的转发点。 步骤419,流媒体服务器根据监控业务服务器的通知创建转发点,并将主席方客户
端加入到所创建的转发点,之后向监控业务服务器响应创建转发点成功,并返回转发点的
媒体能力信息,如转发点接收视频流的媒体格式和接收地址等。 步骤420,监控业务服务器启动IPCamera视频,将转发点的媒体能力信息告知 IPCamera,通知IPCamera将视频流发往转发点。
步骤421, IPCamera回应启动视频成功。 步骤422,监控业务服务器通知主席方客户端启动IPCamera视频成功。 步骤423,客户端A向监控业务服务器请求观看IPCamera视频。 步骤424,监控业务服务器通知流媒体服务器将客户端A加入到所创建的转发点。 步骤425,流媒体服务器根据监控业务服务器的通知将客户端A加入到所创建的
转发点,之后向监控业务服务器回应客户端A加入转发点成功。 步骤426,监控业务服务器回应客户端A观看IPCamera视频成功。 步骤427,视频流的分发。 本步骤中,IPCamera将视频流发送给流媒体服务器,流媒体服务器将接收的视频 流在转发点分别转发给主席方客户端和客户端A。 上述流程中,会议成员是以邀请加入语音会议的形式加入会议的,下面对会议成 员以申请加入的形式加入会议的情况进行详细描述。图5中以客户端包括主席方客户端和 客户端A,前端设备包括编码器的情况为例,示出了会议创建、成员加入及媒体流分发的又 一种流程示意图。如图5所示,该流程中假设已经创建并启动会议,且已经在流媒体服务器 上创建混音点,而且客户端A和主席方客户端也已经加入到混音点,则后续还包括如下步 骤 编码器加入语音会议阶段 步骤501 ,编码器通过开关量告警向监控业务服务器加入会议,并携带自身的媒体 能力信息,包括接收语音流的IP地址和编解码格式等。 步骤502,监控业务服务器对编码器进行权限判断,在权限通过时,响应编码器加
入会议成功,并通知编码器将语音流发送到已经创建的混音点。 步骤503,监控业务服务器通知流媒体服务器将编码器加入到混音点。 步骤504,流媒体服务器将编码器加入混音点后,通知监控业务服务器编码器加入
混音点成功。 步骤505,语音流混音分发。 本步骤中,包括编码器的各会议成员将语音流发送给流媒体服务器,流媒体服务 器将接收的各语音流在混音点进行混音后,根据各会议成员的媒体能力信息,将混音后的
11语音流分发给各会议成员。 主席方客户端观看编码器视频 步骤506,主席方客户端向监控业务服务器请求观看编码器视频。 步骤507,监控业务服务器通知流媒体服务器创建转发点,并携带有主席方客户端
的媒体能力,通知流媒体服务器将主席方客户端加入到所创建的转发点。 步骤508,流媒体服务器根据监控业务服务器的通知创建转发点,并将主席方客户
端加入到所创建的转发点,之后向监控业务服务器响应创建转发点成功,并返回转发点的
媒体能力信息,如转发点接收视频流的媒体格式和接收地址等。 步骤509,监控业务服务器启动编码器视频,将转发点的媒体能力信息告知编码
器,通知编码器将视频流发往转发点。 步骤510,编码器回应启动视频成功。 步骤511 ,监控业务服务器通知主席方客户端启动编码器视频成功。
步骤512,视频流转发。 本步骤中,编码器将视频流发送给流媒体服务器,流媒体服务器将接收的视频流 在转发点分别转发给主席方客户端。 以上对本发明实施例中的会议创建、成员加入及媒体流分发流程进行了详细描 述,下面再对本发明实施例中的会议结束流程进行详细描述。 图6为本发明实施例中针对图4所示会议的会议结束的流程示意图。如图6所示,
该流程包括如下步骤 结束语音会议阶段 步骤601,主席方客户端向监控业务服务器请求结束当前会议。 步骤602,监控业务服务器通知IPCamera结束语音发送,退出混音点。 步骤603, IPCamera停止语音发送,并向监控业务服务器响应结束语音成功。 步骤604,监控业务服务器通知流媒体服务器将IPCamera退出混音点。 步骤605,流媒体服务器向监控业务服务器响应IPCamera退出混音点成功。 步骤606,监控业务服务器通知客户端A结束语音发送,退出混音点。 步骤607,客户端A停止语音发送,并向监控业务服务器响应结束语音成功。 步骤608,监控业务服务器通知流媒体服务器将客户端A退出混音点。 步骤609,流媒体服务器向监控业务服务器响应客户端A退出混音点成功。 步骤610,监控业务服务器通知流媒体服务器将主席方客户端退出混音点,并删除
混音点。 步骤611,流媒体服务器向监控业务服务器响应删除混音点成功。 步骤612,监控业务服务器通知主席方客户端语音会议结束成功。 结束视频观看阶段 步骤613,客户端A申请结束观看IPCamera视频。 步骤614,监控业务服务器通知流媒体服务器将客户端A从转发点退出。 步骤615,流媒体服务器根据监控业务服务器的通知将客户端A退出转发点,之后
向监控业务服务器回应客户端A退出转发点成功。 步骤616,监控业务服务器向客户端A响应结束观看视频成功。
步骤617,主席方客户端申请结束观看IPCamera视频。 步骤618,监控业务服务器通知流媒体服务器将主席方客户端从转发点退出。
步骤619,流媒体服务器根据监控业务服务器的通知将主席方客户端退出转发点, 之后向监控业务服务器回应主席方客户端退出转发点成功。 步骤620,由于转发点已经没有接收方,因此监控业务服务器通知流媒体服务器删 除该转发点。 步骤621,流媒体服务器删除转发点后,通知监控业务服务器转发点删除成功。 步骤622 ,监控业务服务器通知IPCamera停止视频发送。 步骤623 , IPCamera通知监控业务服务器视频已停止发送。 步骤624,监控业务服务器向主席方客户端响应结束观看视频成功。 以上对本发明实施例中的技术方案进行了详细描述。可见,本发明中,通过将会议
系统的信令控制和媒体流控制进行分离,分别在视频监控系统的监控业务服器和流媒体服
务器上予以实现,从而在视频监控系统中实现了会议业务功能。 此外,本发明实施例中通过使不同的会议终端采用有针对性的手段加入到会议
中,从而能够支持各种设备的会议终端,除了视频监控系统中的各种设备外,还包括会议系
统的各种普通会议终端。并且,本发明实施例中还能够实现语音流会议和视频流会议。 以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详
细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保
护范围,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本
发明的保护范围之内。
权利要求
一种视频监控会议系统,其特征在于,该系统包括客户端、前端设备、监控业务服务器和流媒体服务器,其中,所述监控业务服务器用于根据作为主席方的客户端的请求创建会议室,在所述主席方启动会议时,通知流媒体服务器分配混音点,并通知流媒体服务器将作为会议成员的客户端和/或前端设备加入所述混音点;所述流媒体服务器用于根据所述监控业务服务器的通知分配混音点,并将作为会议成员的客户端和/或前端设备加入所述混音点,接收来自各会议成员的音频流,在混音点对所述音频流进行混音后分发给对应的会议成员。
2. 如权利要求l所述的系统,其特征在于,该系统进一步包括接入网关和普通会议终 端,其中,所述接入网关用于在所述普通会议终端和监控业务服务器、以及所述普通会议终端和 流媒体服务器之间进行协议转换;所述监控业务服务器进一步通知流媒体服务器将作为会议成员的普通会议终端通过 接入网关加入所述混音点;所述流媒体服务器进一步通过所述接入网关接收来自普通会议终端的音频流,在混音 点对包括所述会议终端音频流的音频流进行混音后分发给对应的会议成员。
3. 如权利要求1或2所述的系统,其特征在于,所述监控业务服务器进一步根据作为主 席方的客户端的请求通知会议成员结束语音发送,并通知流媒体服务器将会议成员从混音 点退出并删除混音点;所述流媒体服务器进一步根据所述监控业务服务器的通知,将会议成员从混音点退 出,并删除所述混音点。
4. 如权利要求1所述的系统,其特征在于,所述监控业务服务器进一步在会议成员申 请观看选定会议成员的视频时,通知流媒体服务器分配转发点,并通知流媒体服务器将对 应的会议成员加入所述转发点;所述流媒体服务器进一步根据所述监控业务服务器的通知分配转发点,并将对应的会 议成员加入所述转发点,接收来自选定会议成员的视频流,在转发点将所述视频流分发给 相应的会议成员。
5. 如权利要求4所述的系统,其特征在于,该系统进一步包括接入网关和普通会议终 端,其中,所述接入网关用于在所述普通会议终端和监控业务服务器、以及所述普通会议终端和 流媒体服务器之间进行协议转换;所述监控业务服务器进一步通过所述接入网关将作为会议成员的普通会议终端加入 所述混音点或者以及转发点;所述流媒体服务器进一步通过所述接入网关接收来自普通会议终端的音频流,在混音 点对包括所述会议终端音频流的音频流进行混音后分发给对应的会议成员;在所述普通会 议终端申请观看选定会议成员的视频时,进一步接收来自选定会议成员的视频流,在转发 点将所述视频流分发给包括所述普通会议终端在内的相应会议成员;在所述普通会议终端 作为选定会议成员时,进一步通过所述接入网关接收来自会议终端的视频流,将所述视频 流分发给相应的会议成员。
6. 如权利要求4或5所述的系统,其特征在于,所述监控业务服务器进一步根据作为主 席方的客户端或其他会议成员的请求通知流媒体服务器将相应的会议成员从转发点退出, 在所有会议成员都从转发点退出后,通知流媒体服务器删除所述转发点,并通知选定会议 成员结束视频发送;所述流媒体服务器进一步根据所述监控业务服务器的通知,将相应的会议成员从转发 点退出,并删除所述转发点。
7. —种视频监控系统中会议的实现方法,其特征在于,该方法包括 视频监控系统中的监控业务服务器根据作为主席方的客户端的请求创建会议室; 在所述主席方启动会议时,所述监控业务服务器通知视频监控系统中的流媒体服务器分配混音点,并通知流媒体服务器将作为会议成员的客户端和/或前端设备加入所述混音 点;所述流媒体服务器接收来自各会议成员的音频流,在混音点对所述音频流进行混音后 分发给对应的会议成员。
8. 如权利要求7所述的方法,其特征在于,该方法进一步包括监控业务服务器通知流 媒体服务器将作为会议成员的普通会议终端加入所述混音点。
9. 如权利要求7或8所述的方法,其特征在于,该方法进一步包括在所述主席方请求 结束会议时,监控业务服务器根据所述主席方的请求通知会议成员结束语音发送,并通知 流媒体服务器将会议成员从混音点退出并删除所述混音点。
10. 如权利要求7或8所述的方法,其特征在于,该方法进一步包括在会议成员申请观看选定会议成员的视频时,通知流媒体服务器分配转发点,并通知 流媒体服务器将对应的会议成员加入所述转发点;所述流媒体服务器接收来自选定会议成员的视频流,在转发点将所述视频流分发给相 应的会议成员。
11. 如权利要求10所述的方法,其特征在于,该方法进一步包括在所述主席方或其他会议成员请求结束观看视频时,监控业务服务器通知流媒体服务 器将相应的会议成员从转发点退出;在所有会议成员都从转发点退出后,监控业务服务器通知流媒体服务器删除所述转发 点,并通知选定会议成员结束视频发送。
12. 如权利要求7所述的方法,其特征在于,所述监控业务服务器根据作为主席方的客 户端的请求创建会议室之后,进一步包括在监控业务服务器中存储主席方设置的包括客 户端和/或前端设备的会议成员列表;所述将作为会议成员的客户端和/或前端设备加入所述混音点包括监控业务服务器 根据所述会议成员列表向对应的会议成员发起加入会议的邀请,将接受邀请的会议成员加 入所述混音点。
13. 如权利要求12所述的方法,其特征在于,所述会议成员列表中进一步包括普通会 议终端;该方法进一步包括监控业务服务器根据所述会议成员列表通过接入网关向普通会议 终端发起加入会议的邀请,在所述普通会议终端接受邀请后,将所述普通会议终端加入所 述混音点。
14. 如权利要求7所述的方法,其特征在于,所述将作为会议成员的客户端和/或前端设备加入所述混音点包括作为会议成员的客户端和/或前端设备向监控业务服务器发起加入会议的请求,监控业务服务器对所述发起请求的客户端和/或前端设备进行权限判断,将通过权限的客户端和/或前端设备加入所述混音点。
15. 如权利要求14所述的方法,其特征在于,该方法进一步包括普通会议终端作为会议成员通过接入网关向监控业务服务器发起加入会议的请求,监控业务服务器对所述发起请求的普通会议终端进行权限判断,将通过权限的客普通会议终端加入所述混音点。
全文摘要
本发明公开了一种视频监控会议系统,包括客户端、前端设备、监控业务服务器和流媒体服务器,其中,监控业务服务器用于根据作为主席方的客户端的请求创建会议室,在所述主席方启动会议时,通知流媒体服务器分配混音点,并通知流媒体服务器将作为会议成员的客户端和/或前端设备加入所述混音点;流媒体服务器用于根据所述监控业务服务器的通知分配混音点,并将作为会议成员的客户端和/或前端设备加入所述混音点,接收来自各会议成员的音频流,在混音点对所述音频流进行混音后分发给对应的会议成员。此外,本发明还公开了一种视频监控系统中会议的实现方法。本发明所公开的技术方案,能够在视频监控系统中实现会议功能,从而节约了投资成本。
文档编号H04N7/15GK101753961SQ20081023929
公开日2010年6月23日 申请日期2008年12月8日 优先权日2008年12月8日
发明者张智宇 申请人:北京中星微电子有限公司;中星电子股份有限公司