一种多媒体会议控制方法和系统与流程

文档序号:12493073阅读:180来源:国知局
一种多媒体会议控制方法和系统与流程

本发明涉及多媒体会议领域,尤其涉及一种多媒体会议控制方法和系统。



背景技术:

多媒体会议系统是泛指与会议相互关联的声、光、电设备及软件的集成。在多媒体会议室里不管是作报告、总结、汇报、介绍产品等等,用电脑互动操作的图、文、声、影、画展示,充分调动了与会者的感官知觉,大大提高了会议效果。多媒体在办公领域中,也越来越体现出它的优势。召开多媒体会议的方式主要有:1. 自由讨论型,该类会议的实现方式是基于多媒体条件下,在线实时邀请会议成员加入会议。这种会议一般适合即时性的讨论会议,会议成员可以随意发言。其会议主席是不能通过软件实时的管控会议流程,会议结束成员解散,下次开启会议时重新邀请,这样造成会议的时间浪费和会议纪律散漫以及不能满足复杂多变的会议形式。2. 会议模板,这类会议的实现方式是会议前已经把会议成员组成群组,并且提前通知需要参加的会议成员。会议开始前成员已在线准备好,主席通过会议模板发起会议。这类会议方式能减少会议开始前邀请成员的时间,可简单的对会议成员进行操作控制,并且会议模板可以重复使用。但是大型会议或者多路会议资源融合时,会议模板不能按照预定的会议流程执行相关动作,不能准确掌握会议时间而且容易遗漏会议事项,缺乏真实会议场景。

因此有必要进行改进。



技术实现要素:

为了解决上述技术问题,本发明的目的是提供一种多媒体会议控制方法和系统。

本发明所采用的技术方案是:

一种多媒体会议控制方法,所述方法包括以下步骤:

S1, 主会场会控终端及会议室内各资源接入设备发送注册信息至软交换服务器,并完成注册;

S2, 主会场会控终端发送会议室基本信息及至资源接入设备信息至会议服务器,创建会议室;

S3, 主会场会议服务器通过接收申请方发送的申请会议室资源信息,并配置会议预案;

S4, 主会场会控终端发送请求开启会议消息至会议服务器,所述会议服务器向媒体服务器申请媒体资源;会议服务器将会控终端呼入会议并加入媒体服务器;所述会议服务器将各资源加入媒体服务器,并建立媒体通道;会议开启成功;

S5, 主会场会控终端发送消息至会议服务器查询配置的预案动作信息;会议服务器与媒体服务器交互建立媒体通道并推送视频流至会控终端;

S6,主会场会控终端发送添加分会场消息至主会场会议服务器,主会场会议服务器将分会场加入主会场媒体服务器,所述分会场与主会场媒体服务器建立媒体通道;

S7,会控终端发送发言人席位消息至会议服务器,实现实体会议室切换发言人;

S8,会控终端上传音视频文件至点播服务器,会议服务器将所述音视频文件加入会场,并推送至显示屏;

S9,会控终端发送结束信息至会议服务器结束会议。

进一步地,所述步骤S1,其包括:

资源接入设备发送注册消息至软交换服务器, 不带鉴权认证;软交换服务器响应并发送需要鉴证的命令至资源接入设备;所述资源接入设备发送注册消息至软交换服务器,携带鉴权认证信息;所述软交换服务器进行认证。

进一步地,所述步骤S2,其包括:会控终端接收命令设置会议室基本信息及资源接入设备信息,并发送请求将会议室基本信息及资源接入设备信息保存至会议服务器。

进一步地,所述步骤S3,其包括审批方接收并同意用户申请会议室资源信息,然后发送所述申请会议室资源信息至会议服务器,所述会议服务器判断若申请时段无冲突,则返回申请成功的消息并保存该申请信息;审批方通知用户申请结果,并发送消息至保障方,通知会议保障任务;保障方发送消息至会议服务器配置会议预案;会议服务器保存会议预案并返回响应。

进一步地,所述步骤S4,其包括:会控终端发送请求开启会议的消息至会议服务器,所述会议服务器发送申请媒体资源的请求至媒体服务器;会议服务器将会控终端及各资源接入设备呼入会议,并与媒体服务器建立媒体通道;所述会议服务器发送开启会议成功的信息至会控终端。

进一步地,所述步骤S5,其包括:会控终端发送消息至会议服务器,查询配置的预案动作信息,所述会议服务器返回响应;

会控终端发送会议会话内消息至会议服务器预览动作;会议服务器与媒体服务器交互建立媒体通道并推送视频流至会控终端;所述会控终端发送消息至会议服务器以执行动作或停止动作执行。

进一步地,所述步骤S6,其包括:主会场会控终端发送添加分会场的消息至主会场会议服务器;主会场会议服务器发送申请消息至主会场媒体服务器;主会场会议服务器根据分会场的带宽参数,发送请求消息至分会场的会议服务器;分会场的会议服务器发送消息至分会场的媒体服务器预留媒体资源;分会场的会议服务器返回响应至主会场的会议服务器;分会场的会议服务器发送创建会场的消息至分会场的媒体服务器,并将分会场的会议室的资源接入设备加入会议;主会场会议服务器将分会场加入主会场媒体服务器,分会场与主会场媒体服务器建立媒体通道。

进一步地,所述步骤S7,其包括:会控终端接收到发言人的席位请求消息,并发送消息至会议服务器;所述会议服务器控制摄像头进入相应的预置点,并对准发言人;会控终端发送命令至会议服务器,并将当前摄像头推送至相应的显示屏。

进一步地,所述步骤S8,其包括会控终端将音视频文件上传至点播服务器;会控终端发送命令控制会议服务器将所述音视频加入会场;会议服务器为播放音视频资源申请媒体通道;会议服务器呼叫点播服务器,将所述音视频文件加入会场,并推送至显示屏;播放结束,会议服务器删除所述音视频文件。

进一步地,所述步骤S9,其包括:会控终端发送结束消息至会议服务器;会议服务器发送结束消息至媒体服务器并释放所有媒体资源;会议服务器发送结束消息至各会议成员和会议室资源;分会场的会议服务器接收到主会场的结束消息,释放该会场的媒体资源,并挂断本会议室的资源。

另一方面,本发明还提供一种多媒体会议控制系统,包括会控终端、服务器模块和外接资源模块,所述服务器模块包括软交换服务器、资源接入设备、会议服务器、媒体服务器和点播服务器;所述会控终端通过SIP协议接入软交换服务器,其中外接资源模块包括摄像头资源、显示屏资源、麦克风资源,所述摄像头资源、显示屏资源、麦克风资源均通过资源接入设备接入服务器模块;所述软交换服务器、点播服务器和媒体服务器分别通过SIP协议接入会议服务器。

本发明的有益效果是:本发明提供一种多媒体会议控制方法和系统,采用该方案可以模拟真实的会议场景发起会议,还可级联多个会议室参与到会议中,可满足各种复杂类型的会议需求,避免根据不同的会议类型实施不同的会议方案;同时对不同环境中的成员和会议资源进行控制。

本方案可以解决多种简单、复杂型会议,并集合会议讨论、大屏、成员控制、资料共享等功能。本发明通过设置会议预案执行会议,方便下次使用,且可以灵活的修改会议预案,避免重复的会议创建工作。其能更直观的展示当前会议进程状态,且提高了会议过程中的效率。

附图说明

下面结合附图对本发明的具体实施方式作进一步说明:

图1是本发明一实施例的系统控制示意图;

图2是本发明第二实施例的控制流程示意图;

图3是本发明第三实施例的控制流程示意图;

图4是本发明第四实施例的控制流程示意图;

图5是本发明第五实施例的控制流程示意图;

图6是本发明第六实施例的控制流程示意图;

图7是本发明第七实施例的控制流程示意图;

图8是本发明第八实施例的控制流程示意图;

图9是本发明第九实施例的控制流程示意图;

图10是本发明第十实施例的控制流程示意图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

当在单个会议室内开会,会议室布置三个大屏(根据需要部署一个或者多个),一个或者多个摄像头,一套音响系统。一个大屏用于显示发言人视频,一个大屏用于显示PPT,一个大屏用于显示会场的全景图。所有的资源必须注册到系统上,为方便操作创建会议室资源将会议室里的资源关联在一起。会议开启前,必须申请使用会议室,申请会议室可选择是否需要保障员。保障员收到保障会议任务可为会议配置好要执行的预案如播放音乐、视频,推送,拼图等。

多个会议室联合开会时,设置一个主会场,其他都是分会场,每个会场有一到三个显示屏。分会场不仅可以是会议室,也可以是普通的SIP终端。三个显示屏分别显示:主讲人视频、PPT、所有会场的拼图视频。主会场发言时,所有的分会场显示屏都显示主会场的发言人、PPT,同样,分会场发言时,所有的会场的显示屏都显示分会场的发言人、PPT,哪个会场发言是由主席控制的。

本发明提供一种多媒体会议控制系统,包括会控终端、服务器模块和外接资源模块,所述服务器模块包括软交换服务器、资源接入设备、会议服务器、媒体服务器和点播服务器;所述会控终端通过SIP协议接入软交换服务器,其中外接资源模块包括摄像头资源、显示屏资源、麦克风资源,所述摄像头资源、显示屏资源、麦克风资源均通过资源接入设备接入服务器模块;所述软交换服务器、点播服务器和媒体服务器分别通过SIP协议接入会议服务器。

参照图1,是本发明一实施例的系统控制示意图。本方法描述的是一种基于IMS架构的多媒体会议实现方法,服务器部分包括软交换服务器、会议服务器、媒体服务器,会议控制终端通过SIP协议接入到服务器,摄像头资源、显示屏资源、麦克风资源通过资源接入设备接入服务器。在服务器内部控制信令是SIP协议,媒体是RTP承载。在此方法中,软交换服务器负责会控终端以及会议室内各种资源的注册、呼叫路由等;会议服务器是核心,负责会议业务的控制与管理;媒体服务器负责音视频的处理,如音频的混音,视频的拼图等。会议室的摄像头、麦克风采集的视频、音频输入到媒体服务器,会议服务器控制媒体服务器进行音视频处理,然后控制媒体服务器把处理后的音视频通过RTP发到会场的显示屏、音响设备输出。资源接入设备负载把会议室内的显示屏、摄像头、麦克风、音响设备接入视频会议系统。

下面说明视频会议系统内的接口流程设计,详细描述该方法的实现流程:

一种多媒体会议控制方法,所述方法包括以下步骤:

S1, 主会场会控终端及会议室内各资源接入设备发送注册信息至软交换服务器,并完成注册;

S2, 主会场会控终端发送会议室基本信息及至资源接入设备信息至会议服务器,创建会议室;

S3, 主会场会议服务器通过接收申请方发送的申请会议室资源信息,并配置会议预案;

S4, 主会场会控终端发送请求开启会议消息至会议服务器,所述会议服务器向媒体服务器申请媒体资源;会议服务器将会控终端呼入会议并加入媒体服务器;所述会议服务器将各资源加入媒体服务器,并建立媒体通道;会议开启成功;

S5, 主会场会控终端发送消息至会议服务器查询配置的预案动作信息;会议服务器与媒体服务器交互建立媒体通道并推送视频流至会控终端;

S6,主会场会控终端发送添加分会场消息至主会场会议服务器,主会场会议服务器将分会场加入主会场媒体服务器,所述分会场与主会场媒体服务器建立媒体通道;

S7,会控终端发送发言人席位消息至会议服务器,实现实体会议室切换发言人;

S8,会控终端上传音视频文件至点播服务器,会议服务器将所述音视频文件加入会场,并推送至显示屏;

S9,会控终端发送结束信息至会议服务器结束会议。

进一步地,所述步骤S1,其包括:

资源接入设备发送注册消息至软交换服务器, 不带鉴权认证;软交换服务器响应并发送需要鉴证的命令至资源接入设备;所述资源接入设备发送注册消息至软交换服务器,携带鉴权认证信息;所述软交换服务器进行认证。

进一步地,所述步骤S2,其包括:会控终端接收命令设置会议室基本信息及资源接入设备信息,并发送请求将会议室基本信息及资源接入设备信息保存至会议服务器。

进一步地,所述步骤S3,其包括审批方接收并同意用户申请会议室资源信息,然后发送所述申请会议室资源信息至会议服务器,所述会议服务器判断若申请时段无冲突,则返回申请成功的消息并保存该申请信息;审批方通知用户申请结果,并发送消息至保障方,通知会议保障任务;保障方发送消息至会议服务器配置会议预案;会议服务器保存会议预案并返回响应。

进一步地,所述步骤S4,其包括:会控终端发送请求开启会议的消息至会议服务器,所述会议服务器发送申请媒体资源的请求至媒体服务器;会议服务器将会控终端及各资源接入设备呼入会议,并与媒体服务器建立媒体通道;所述会议服务器发送开启会议成功的信息至会控终端。

进一步地,所述步骤S5,其包括:会控终端发送消息至会议服务器,查询配置的预案动作信息,所述会议服务器返回响应;

会控终端发送会议会话内消息至会议服务器预览动作;会议服务器与媒体服务器交互建立媒体通道并推送视频流至会控终端;所述会控终端发送消息至会议服务器以执行动作或停止动作执行。

进一步地,所述步骤S6,其包括:主会场会控终端发送添加分会场的消息至主会场会议服务器;主会场会议服务器发送申请消息至主会场媒体服务器;主会场会议服务器根据分会场的带宽参数,发送请求消息至分会场的会议服务器;分会场的会议服务器发送消息至分会场的媒体服务器预留媒体资源;分会场的会议服务器返回响应至主会场的会议服务器;分会场的会议服务器发送创建会场的消息至分会场的媒体服务器,并将分会场的会议室的资源接入设备加入会议;主会场会议服务器将分会场加入主会场媒体服务器,分会场与主会场媒体服务器建立媒体通道。

进一步地,所述步骤S7,其包括:会控终端接收到发言人的席位请求消息,并发送消息至会议服务器;所述会议服务器控制摄像头进入相应的预置点,并对准发言人;会控终端发送命令至会议服务器,并将当前摄像头推送至相应的显示屏。

进一步地,所述步骤S8,其包括会控终端将音视频文件上传至点播服务器;会控终端发送命令控制会议服务器将所述音视频加入会场;会议服务器为播放音视频资源申请媒体通道;会议服务器呼叫点播服务器,将所述音视频文件加入会场,并推送至显示屏;播放结束,会议服务器删除所述音视频文件。

进一步地,所述步骤S9,其包括:会控终端发送结束消息至会议服务器;会议服务器发送结束消息至媒体服务器并释放所有媒体资源;会议服务器发送结束消息至各会议成员和会议室资源;分会场的会议服务器接收到主会场的结束消息,释放该会场的媒体资源,并挂断本会议室的资源。

1.资源注册接口。参照图2,是本发明第二实施例的控制流程示意图。

1)接口协议:SIP协议

2)消息流程

流程1:资源接入设备发送注册消息至软交换服务器,不带鉴权认证。

流程2:软交换服务器回401响应,告诉资源接入设备需要鉴权。

流程3:资源接入设备发送注册消息至软交换服务器,携带鉴权认证信息。

流程4:软交换服务器进行认证,成功回200OK。

图3是本发明第三实施例的控制流程示意图。

2.创建会议室接口

1)接口协议:SIP协议

2)消息流程

流程1~8:会控终端上填写会议室信息:会议室名称,坐席个数,会议室标识等,会控终端发送MESSAGE消息把会议室基本信息保存到会议服务器。

流程9~16:会控终端上设置会议室的摄像头、显示屏、麦克、音响资源等,会控终端发送MESSAGE消息把资源信息保存到会议服务器。

流程17~24:会控终端上设置摄像头预置点信息,发送MESSAGE消息把预置点信息保存在会议服务器。

3,申请会议配置预案接口。参照图4,

1)接口协议:SIP协议

2)消息流程

流程1~2:用户选择申请的会议室、开会时间段、场外成员等信息,发送MESSAGE申请消息到审批方。

流程3~6:审批方同意,发送MESSAGE消息到会议服务器申请会议室资源,如申请时段没有冲突则返回申请成功。会议服务器保存该申请信息。

流程7~8:审批方发送MESSAGE消息,通知用户会议申请结果。

流程9~10:审批方发送MESSAGE消息到保障方,通知会议保障任务。

流程11~14:保障方发送MESSAGE消息到会议服务器配置会议预案,会议服务器保存会议预案并返回响应。

4.开启会议接口。参照图5。

1)接口协议:SIP协议

2)消息流程

流程1~4:会控终端登录系统;

流程5~8:会控终端发送MESSAGE请求消息到会议服务器,请求开启会议。

流程9~11:会议服务器到媒体服务器申请媒体资源,并预留该会议需要的媒体资源。

流程12~17:会议服务器把会控终端呼入会议。

流程18~19:会议服务器把会控终端加入媒体服务器,媒体服务器与会控终端建立媒体通道。

流程20~22:会议服务器给摄像头申请资源。

流程23~28:会议服务器把摄像头资源呼入会议。

流程29~30:会议服务器把摄像头资源加入媒体服务器,媒体服务器与摄像头资源建立媒体通道。显示屏、麦克风、音响等资源重复流程20~30,加入会议,并与媒体服务器建立媒体通道。

流程31~32:会议服务器控制媒体服务器把摄像头视频推送到显示屏显示。

流程33~36:会议服务器给会控终端回开启会议成功响应。

5.会中执行预案动作,参照图6,

1)接口协议:SIP协议

2)消息流程

流程1~4:会控终端发送MESSAGE消息到会议服务器查询配置的预案动作信息,服务器从数据查询返回响应。

流程5~17:会控终端发送会议会话内消息(reInvite/info)到会议服务器预览动作。当预览流没有开启时发送reInvite+xml协商开启预览流,否则发送info+xml。会议服务器与媒体服务器交互建立媒体通道并推送视频流到会控终端。

流程17~28:会控终端发送info消息到会议服务器执行动作,可发送info停止动作执行。

6.会中邀请分会场接口,参照图7。

1)接口协议:SIP协议

2)消息流程

流程1:会控终端上添加一个分会场,发送REFER消息到会议服务器。

流程2~4:会议服务器发送消息到主会场媒体服务器(媒体服务器1)申请4条流(1个音频流3个视频流)。

流程5:会议服务器根据配置的分会场带宽设置SDP中的带宽参数,发送INVITE消息到分会场的会议服务器。

流程6~8:分会场的会议服务器(会议服务器2)发消息到分会场的媒体服务器(媒体服务器2)预留媒体资源。

流程9~10:分会场会议服务器(会议服务器2)给主会场会议服务器(会议服务器1)回响应。

流程11~12:分会场会议服务器(会议服务器2)发消息到分会场的媒体服务器(媒体服务器2)创建会场,把会议室的摄像头、显示屏、音响、麦克资源加入会议。

流程13~14:主会场会议服务器(会议服务器1)把分会场加入主会场媒体服务器(媒体服务器1),分会场与主会场媒体服务器(媒体服务器1)建立媒体通道。

7.实体会议室切换发言人接口,参照图8。

1)接口协议:SIP协议

2)消息流程

流程1~6:主席在会控终端上点击发言人的席位,会控终端发送INFO消息到会议服务器,会议服务器控制摄像头进入相应的预置点,对准发言人。

流程7~10:会控终端发送INFO命令到会议服务器,把当前摄像头推送到相应的显示屏。

8.会中播放本地音视频文件接口,参照图9。

1)接口协议:SIP协议

2)消息流程

流程1~2:会控终端选择一个本地的音视频文件播放到会场,先上传到点播服务器。

流程3~4:会控终端发送INFO命令控制会议服务器把刚上传到点播服务器的音视频加入会场。

流程5~7:会议服务器为播放视频资源申请媒体通道。

流程8~10:会议服务器呼叫点播服务器,把会控终端上传的音视频文件加入会场。

流程11~12:会议服务器把点播服务器上的该音视频文件加入到会场,媒体服务器与点播服务器直接的媒体通道打通。

流程13~14:把视频流推送到显示屏。

流程15~16:播放结束,删除上传的文件。

9.结束会议接口,参照图10。

1)接口协议:SIP协议

2)消息流程

流程1~2:会控终端发送BYE到会议服务器结束会议。

流程3~4:主会场会议服务器发送BYE到主会场媒体服务器释放所有媒体资源。

流程5~6:主会场会议服务器发送BYE给各会议成员和会议室资源(摄像头、显示屏、麦克、音响)。

流程7~8:分会场的会议服务器收到主会场的BYE消息后,释放本会场的媒体资源,挂断本会议室的资源。

采用该方案可以模拟真实的会议场景发起会议,还可级联多个会议室参与到会议中。只需要一套此会议方案便可满足各种复杂类型的会议需求,避免根据不同的会议类型实施不同的会议方案;同时对不同环境中的成员和会议资源进行控制。

该方案可以在会议前将会议流程准备完成,由技术保障员参与会前准备,模拟会议场景准备好预案。设置会议预案的自动或手动执行,同时可以设置每个预案的执行时间。

在会议开始前,会议主席和技术保障员可以根据创建好的会议预案模拟会议行程,熟练会议流程和会议操作。避免在会议过程中操作失误和会议内容的遗漏。

开会过程中,可以由技术保障员按照会前准备的会议预案执行会议。不需要会议主席在会议过程中繁琐的操作,提高主席的会议效率及会议中的纪律,节省大量的会议时间。而且会议成员也能根据会议预案了解整个会议流程和进度,参与到会议中所扮演的角色。

会议结束后,会议预案作为模板保存在预案列表中,方便以后再次使用。并且可以灵活的修改会议预案,避免重复的会议创建工作。

本发明提供一种多媒体会议控制方法和系统,采用该方案可以模拟真实的会议场景发起会议,还可级联多个会议室参与到会议中,可满足各种复杂类型的会议需求,避免根据不同的会议类型实施不同的会议方案;同时对不同环境中的成员和会议资源进行控制。

本方案可以解决多种简单、复杂型会议,并集合会议讨论、大屏、成员控制、资料共享等功能。本发明通过设置会议预案执行会议,方便下次使用,且可以灵活的修改会议预案,避免重复的会议创建工作。其能更直观的展示当前会议进程状态,且提高了会议过程中的效率。

以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1