《一种会议的发言控制的呈现方法与装置.pdf》由会员分享,可在线阅读,更多相关《一种会议的发言控制的呈现方法与装置.pdf(12页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104079419A43申请公布日20141001CN104079419A21申请号201410296551722申请日20140627H04L12/18200601H04L29/0620060171申请人深圳市邦彦信息技术有限公司地址518057广东省深圳市南山区高新区高新中一道9号软件大厦8楼东72发明人陈云74专利代理机构广州嘉权专利商标事务所有限公司44205代理人唐致明54发明名称一种会议的发言控制的呈现方法与装置57摘要本发明公开了一种会议的发言控制的呈现方法及装置,方法包括在主席终端和会议服务器之间建立呼叫;主席终端向会议服务器订阅会议成员并且指示会议成员变动;。
2、会议服务器与会议成员终端建立呼叫和振铃,然后加入会议成员;主席终端以信令消息的形式发送到会议服务器,使会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员的发言权限;会议服务器传送反馈消息到终端,返回相应的会议成员发言结果和发言状态。装置包括成员管理单元、成员加入单元、发言控制单元和带有可视化界面发言状态呈现单元。本发明有益效果是能够同时满足会议发言控制的通播模式和会议模式,还能够适用多种复杂听说权限控制的会议场景。51INTCL权利要求书2页说明书6页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图3页10申请公布号CN104079419AC。
3、N104079419A1/2页21一种会议的发言控制的呈现方法,其特征在于,采用SIP协议并包括以下步骤A、在主席终端和会议服务器之间建立呼叫;B、主席终端向会议服务器发送订阅消息以订阅会议成员的通话状态和发言状态,并且向会议服务器发送会议成员变动的指示消息;C、会议服务器在与会议成员终端建立呼叫后向会议主席终端发出通告消息以确定会议成员的加入;D、主席终端将会议成员信息和包含发言权限的会议控制参数转换成XML格式,并以信令消息的形式发送到会议服务器,使会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员的发言权限;E、会议服务器传送反馈消息到主席终端,返回相应的含有会议成员发言。
4、结果和发言状态的反馈消息。2根据权利要求1所述的会议的发言控制的呈现方法,其特征在于,所述步骤B包括主席终端将会议成员信息转换成XML格式并携带在指示消息的消息体中,然后向会议服务器传送该指示消息,会议服务器判断接收的指示消息的头域携带参数来增加或者减少指示消息中对应的会议成员。3根据权利要求1所述的会议的发言控制的呈现方法,其特征在于,所述步骤C以下步骤C1、会议成员终端收到呼叫后,向会议服务器发送振铃消息;C2、会议服务器上报会议成员的振铃状态到主席终端;C3、会议成员终端向会议服务器发送接通消息,以加入会议成员;C4、会议服务器上报会议成员的接通状态到主席终端;C5、会议成员终端向会议服。
5、务器发送订阅消息以订阅所有会议成员的通话状态和发言状态。4根据权利要求1或3所述的会议的发言控制的呈现方法,其特征在于,所述通话状态包括振铃状态和成员通话进行中的状态,所述发言状态包括会议成员的禁听、禁说、能听和能说的状态。5根据权利要求1所述的会议的发言控制的呈现方法,其特征在于,所述发言控制参数包括使能听、使能说、禁止听和禁止说的相应参数,从而使会议服务器根据接收到的控制参数类别来控制相应的会议成员的使能听、使能说、禁止听和禁止说的权限。6根据权利要求1所述的会议的发言控制的呈现方法,其特征在于,会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员的发言权限包括会议服务器判断。
6、在信令消息中的会议成员信息是否为空值,如果是空值,则对会场中的所有会议成员进行发言控制。7一种会议的发言控制的呈现装置,其特征在于,包括成员管理单元,用于在主席终端和会议服务器之间建立呼叫,然后主席终端向会议服务器发送订阅消息以订阅会议成员的通话状态和发言状态,并且向会议服务器发送指示消息使会议服务器增加或者减少会议成员;成员加入单元,用于在会议服务器与会议成员终端建立呼叫,使会议服务器向会议主席终端发出通告消息以确定会议成员的加入;权利要求书CN104079419A2/2页3发言控制单元,所述发言控制单元使主席终端将会议成员信息和包含发言权限的会议控制参数转换成XML格式,并以信令消息的形式。
7、发送到会议服务器,使会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员的发言权限,然后使会议服务器传送反馈消息到主席终端并且返回相应的含有会议成员发言结果和发言状态的反馈消息;发言状态呈现单元,用于在主席终端和/或会议会员终端中显示会议成员的通话状态和发言状态。8根据权利要求7所述的会议的发言控制的呈现装置,其特征在于,所述成员管理单元包括成员增减模块,所述成员增减模块使得主席终端将会议成员信息转换成XML格式并携带在指示消息的消息体中,然后向会议服务器传送该指示消息,然后使会议服务器判断接收的指示消息的头域携带参数来增加或者减少指示消息中对应的会议成员。9根据权利要求7所述的。
8、会议的发言控制的呈现装置,其特征在于,所述成员加入单元包括振铃模块,所述振铃模块使会议成员终端收到呼叫后,向会议服务器发送振铃消息,然后使会议服务器上报会议成员的振铃状态到主席终端;成员接通模块,所述成员接通模块使会议成员终端向会议服务器发送接通消息以加入会议成员,并且使会议服务器上报会议成员的接通状态到主席终端;成员状态订阅模块,所述成员状态订阅模块使会议成员终端向会议服务器发送订阅消息以订阅所有会议成员的通话状态和发言状态。10根据权利要求7所述的会议的发言控制的呈现装置,其特征在于,所述发言控制单元包括发言权限控制模块,所述发言权限控制模块使会议服务器根据接收到的控制参数类别来控制相应的。
9、会议成员的使能听、使能说、禁止听和禁止说的权限。权利要求书CN104079419A1/6页4一种会议的发言控制的呈现方法与装置技术领域0001本发明属于会议通信领域,尤其涉及一种会议的发言控制的呈现方法与装置。背景技术0002目前会议的发言控制有两种模式,分别是通播模式和会议模式。通播模式的实现机制为,每次只允许一个用户讲话,同时会议的所有成员都能够听到,并且在讲话期间,会议的主席拥有抢占发言的权限。会议模式的实现机制为,任何会议成员都可以讲话,其它成员都能够听到。但是在实际应用中,会存在多种复杂的会议场景,例如允许部分成员能够听说、允许部分成员只能说以及允许部分成员只能听。当前的会议机制无法。
10、同时满足多种会议场景,而且对于会议成员的发言权限控制,其实施方法较为复杂。0003SIPSESSIONINITIATIONPROTOCOL是一个应用层的信令控制协议。SIP的一个重要特点是它不定义要建立的会话的类型,而只定义应该如何管理会话。有了这种灵活性,也就意味着SIP可以用于众多应用和服务中,包括音乐和视频点播以及语音、视频和WEB会议。SIP消息是基于文本的,因而易于读取和调试。因此,SIP非常适用于会议通信领域。发明内容0004为了克服现有技术中的缺陷和不足,本发明的目的是提供一种会议的发言控制的呈现方法,能够灵活地指定和控制成员的发言权限并且呈现会议成员的通话状态和发言状态。000。
11、5本发明解决其技术问题所采用的技术方案是,一种会议的发言控制的呈现方法,包括以下步骤A、在主席终端和会议服务器之间建立呼叫;B、主席终端向会议服务器发送订阅消息以订阅会议成员的通话状态和发言状态,并且向会议服务器发送会议成员变动的指示消息;C、会议服务器与会议成员终端建立呼叫,如果会议服务器和会议成员终端接通成功,会议服务器向会议主席终端发出通告消息,确定会议成员的加入;D、主席终端将会议成员信息和包含发言权限的会议控制参数转换成XML格式,并以信令消息的形式发送到会议服务器,使会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员的发言权限;E、会议服务器传送反馈消息到主席终端,。
12、返回相应的会议成员发言结果和发言状态。0006进一步地,所述步骤B包括主席终端将会议成员信息转换成XML格式并携带在指示消息的消息体中,然后向会议服务器传送该指示消息,会议服务器判断接收的指示消息的头域携带参数来增加或者减少指示消息中对应的会议成员。0007进一步地,所述步骤C包括以下步骤会议成员终端收到呼叫后,向会议服务器发送振铃消息;会议服务器上报会议成员的振铃状态到主席终端;会议成员终端向会议服务器发送接通消息,以加入会议成员;会议服务器上报会议成员的接通状态到主席终端;会说明书CN104079419A2/6页5议成员终端向会议服务器发送订阅消息以订阅所有会议成员的通话状态和发言状态。0。
13、008进一步地,所述通话状态包括振铃状态和成员通话进行中的状态,所述发言状态包括会议成员的禁听、禁说、能听和能说的状态。所述发言控制参数包括使能听、使能说、禁止听和禁止说的相应参数,使会议服务器根据接收到的控制参数类别来控制相应的会议成员的使能听、使能说、禁止听和禁止说的权限。0009优选地,所述步骤D还包括会议服务器判断在信令消息中的会议成员信息是否为空值,如果是空值,则对会场中的所有会议成员进行发言控制。0010本发明另一个目的是提供一种会议的发言控制的呈现装置,能够灵活地指定和控制成员的发言权限并且显示会议成员的通话状态和发言状态。0011一种会议的发言控制的呈现装置,包括成员管理单元,。
14、用于在主席终端和会议服务器之间建立呼叫,然后主席终端向会议服务器发送订阅消息以订阅会议成员的通话状态和发言状态,并且向会议服务器发送指示消息使会议服务器增加或者减少会议成员;成员加入单元,用于在会议服务器与会议成员终端建立呼叫,如果会议服务器和会议成员终端接通成功,会议服务器向会议主席终端发出通告消息,确定会议成员的加入;发言控制单元,所述发言控制单元使主席终端将会议成员信息和包含发言权限的会议控制参数转换成XML格式,并以信令消息的形式发送到会议服务器,使会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员的发言权限,然后使会议服务器传送反馈消息到主席终端并且返回相应的会议成员。
15、发言结果和发言状态;发言状态呈现单元,用于在主席终端和/或会议会员终端中显示会议成员的通话状态和发言状态。0012进一步地,所述成员管理单元包括成员增减模块,所述成员增减模块使得主席终端将会议成员信息转换成XML格式并携带在指示消息的消息体中,然后向会议服务器传送该指示消息,然后使会议服务器判断接收的指示消息的头域携带参数来增加或者减少指示消息中对应的会议成员。0013进一步地,所述成员加入单元包括振铃模块,所述振铃模块使会议成员终端收到呼叫后,向会议服务器发送振铃消息,然后使会议服务器上报会议成员的振铃状态到主席终端;成员接通模块,所述成员接通模块使会议成员终端向会议服务器发送接通消息以加入。
16、会议成员,并且使会议服务器上报会议成员的接通状态到主席终端;成员状态订阅模块,所述成员状态订阅模块使会议成员终端向会议服务器发送订阅消息以订阅所有会议成员的通话状态和发言状态。0014进一步地,所述发言控制单元包括发言权限控制模块,所述发言权限控制模块使会议服务器根据接收到的控制参数类别来控制相应的会议成员的使能听、使能说、禁止听和禁止说的权限。0015本发明的有益效果为能够同时满足当前会议发言控制的通播模式和会议模式,并将这两种方式统一起来;能够适用多种复杂的会议场景,实现会议成员管理和会议成员的收听和发言权限的管理;利用消息机制,实时和准确地获得所有会议成员的通话状态和发言状态,并且直观地。
17、呈现各种复杂的会议场景。附图说明0016图1是根据本发明的会议的发言控制的呈现方法的流程图;说明书CN104079419A3/6页6图2是本发明的会议的发言控制的呈现方法实施例的会议启动流程图;图3是本发明的会议的发言控制的呈现方法实施例的发言控制流程图;图4是根据本发明的会议的发言控制的呈现装置的模块框图;图5是根据本发明的会议的发言控制的呈现装置的界面示意图。具体实施方式0017根据本发明的会议发言控制的呈现方法,需要终端、软交换服务器和会议服务器配合来完成。在终端、软交换服务器和会议服务器之间的通信采用SIP消息机制。在会议启动过程中,需要事先预配置发言控制权限。配置会议信息,可以在终端。
18、配置,也可以在网管配置。具体地,配置的信息包括会议号码、会议名称、会议的成员列表和各成员的听说权限。可选地,配置的信息还包括会议主席信息。当会议启动后,预配置的发言控制权限自动启动,主席用户可以实时修改用户的发言控制权限。0018图1所示为根据本发明的会议发言控制的呈现方法的整体流程,具体步骤A至E描述如下。0019步骤A建立终端和会议服务器之间的呼叫,主席可以通过终端初始化和配置会议基本信息,例如预配置会议号码、会议名称、会议主席信息。0020步骤B终端向会议服务器发送订阅消息以订阅会议成员的通话状态和发言状态,主席通过终端可以了解当前已加入会议的成员,然后可以配置更新会议成员列表,并且向会。
19、议服务器发送会议成员变动的指示消息。0021步骤C会议服务器与会议成员终端建立呼叫,会议成员终端收到呼叫后,向会议服务器发送振铃消息,会议服务器上报会议成员的振铃状态到主席终端,会议成员终端向会议服务器发送接通消息,以加入会议成员,会议服务器上报会议成员的接通状态到主席终端。如果会议服务器和会议成员终端接通成功,会议服务器向会议主席终端发出通告消息,确定会议成员的加入。本步骤可以循环执行,直到所有成员加入会议。0022步骤D主席终端将会议成员信息和包含发言权限的会议控制参数转换成XML格式,并以信令消息的形式发送到会议服务器,使会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员。
20、的发言权限。具体地,发言控制参数包括使能听、使能说、禁止听和禁止说的相应参数。会议服务器根据接收到的控制参数类别来控制相应的会议成员的使能听、使能说、禁止听和禁止说的权限。0023步骤E会议服务器传送反馈消息到主席终端,返回相应的会议成员发言结果和发言状态。具体地,发言结果包括成功或者失败的信息,发言状态包括会议成员的禁听、禁说、能听和能说的状态。0024值得注意的是,上述的终端、主席终端和会议成员终端可以是同一个终端,分别由主席和会议成员轮流操作;还可以是由主席和会议成员分别操作的多个终端。0025图2所示为会议启动流程的一个实施例,举例说明基于SIP协议的会议消息的传送,其具体步骤如下步骤。
21、1主席终端向软交换服务器发起呼叫(INVITE)消息;步骤2软交换服务器分析主席终端的号码和地址,向会议服务器发起呼叫(INVITE)消息;说明书CN104079419A4/6页7步骤3会议服务器应答呼叫,向软交换服务器发送200OK应答消息;步骤4软交换服务器向主席终端发送200OK应答消息,在消息的“CONTACT”的头域中携带“ISFOCUS”参数,表示当前业务为会议业务;步骤5主席终端收到200OK应答消息后,向软交换服务器发送ACK确认消息;步骤6软交换服务器转发ACK确认消息到会议服务器;步骤7主席终端向软交换服务器发送订阅(SUBSCRIBE)消息,优选地,消息的头域“EVENT。
22、”取值为“CONFERENCE”,则表示订阅整个会场的状态;步骤8软交换服务器向会议服务器发送订阅(SUBSCRIBE)消息;步骤9会议服务器应答订阅,向软交换服务器发送200OK应答消息;步骤10软交换服务器向主席终端发送200OK应答消息;步骤11主席在主席终端上设定完会议成员后,主席终端向软交换服务器发送REFER消息,消息的头域“REFERTO”携带参数“METHOD”,如果该参数取值为“INVITE”,则表示增加会议成员,如果该参数取值为“BYE”,则表示踢除会议成员,如果要处理多个成员,则在消息体中携带多个成员的信息,消息体为XML格式定位,使头域“CONTENTTYPE”取值为“。
23、APPLICATION/RESOURCELISTSXML”;步骤12软交换服务器向主席终端转发REFER消息;步骤13会议服务器向软交换服务器发送200OK应答消息;步骤14软交换服务器向主席终端发送200OK应答消息;步骤15会议服务器向软交换服务器发起呼叫(INVITE)消息;步骤16软交换服务器向成员终端发起呼叫(INVITE)消息;步骤17成员终端向软交换服务器发送振铃(180RING)消息;步骤18软交换服务器向会议服务器发送振铃(180RING)消息;步骤19会议服务器向软交换服务器发送通告(NOTIFY)消息;步骤20软交换服务器向主席终端转发通告(NOTIFY)消息;步骤21主。
24、席终端收到通告(NOTIFY)消息后,向软交换服务器发送200OK应答消息;步骤22软交换服务器向会议服务器发送200OK应答消息;步骤23成员终端向软交换服务器发送200OK消息,表示已接入会议;步骤24软交换服务器向主席终端转发200OK消息;步骤25会议服务器收到200OK消息后,向软交换服务器发送ACK确认消息;步骤26软交换服务器向成员终端发送ACK确认消息,以确认成员已接通会议;步骤27会议服务器向软交换服务器发送通告(NOTIFY)消息;步骤28软交换服务器向主席终端转发通告(NOTIFY)消息;步骤29主席终端收到通告(NOTIFY)消息后,向软交换服务器发送200OK应答消息。
25、;步骤30软交换服务器向会议服务器转发200OK应答消息;步骤31成员终端向软交换服务器发送订阅(SUBSCRIBE)消息;步骤32软交换服务器向会议服务器发送订阅(SUBSCRIBE)消息;步骤33会议服务器向软交换服务器发送200OK应答消息;步骤34软交换服务器向成员终端发送200OK应答消息;步骤35会议服务器向软交换服务器发送通告(NOTIFY)消息;说明书CN104079419A5/6页8步骤36软交换服务器向成员终端转发通告(NOTIFY)消息;步骤37成员终端收到通告(NOTIFY)消息后,向软交换服务器发送200OK消息;步骤38软交换服务器向主席终端转发200OK消息。00。
26、26图3所示为会议发言控制流程的一个实施例。当会议启动流程完成后,在会议过程中,主席可以通过终端随时更改任何会议成员的会议权限,其中基于SIP协议的消息传送步骤如下步骤1主席终端向软交换服务器发送INFO消息,消息的头域“CONTENTTYPE”的取值为“APPLICATION/CMMLXML”,消息体的格式为XML格式,消息体的内容包括发言控制类别和用户信息,其中发言控制类别包括使能听、使能说、禁止听和禁止说的权限,如果消息体没有携带用户,则表示对整个会场作发言控制;步骤2软交换服务器将INFO消息到会议服务器;步骤3会议服务器向软交换服务器发送200OK应答消息;步骤4软交换服务器向主席终。
27、端发送200OK应答消息;步骤5会议服务器执行会议成员的发言权限修改后,向软交换服务器发送INFO消息;步骤6软交换服务器向主席终端发送INFO消息,返回成员的发言权利状态和结果;步骤7主席终端向软交换服务器发送200OK应答消息;步骤8软交换服务器向会议服务器发送200OK应答消息,完成会议发言控制。0027参照图4,根据本发明的会议发言控制的呈现装置,包括成员管理单元、成员加入单元、发言控制单元和发言状态呈现单元。其中,成员管理单元用于在主席终端和会议服务器之间建立呼叫,然后主席终端向会议服务器发送订阅消息以订阅会议成员的通话状态和发言状态,并且向会议服务器发送指示消息使会议服务器增加或者。
28、减少会议成员。成员加入单元用于在会议服务器与会议成员终端建立呼叫,如果会议服务器和会议成员终端接通成功,会议服务器向会议主席终端发出通告消息,确定会议成员的加入。发言控制单元使主席终端将会议成员信息和包含发言权限的会议控制参数转换成XML格式,并以信令消息的形式发送到会议服务器,使会议服务器根据接收到的信令消息所携带的控制参数来控制相应的会议成员的发言权限,然后使会议服务器传送反馈消息到主席终端并且返回相应的会议成员发言结果和发言状态。发言状态呈现单元用于在主席终端和/或会议会员终端中显示会议成员的通话状态和发言状态。0028在本实施例中,成员管理单元包括成员增减模块。成员增减模块使得主席终端。
29、将会议成员信息转换成XML格式并携带在指示消息的消息体中,然后向会议服务器传送该指示消息,然后使会议服务器判断接收的指示消息的头域携带参数来增加或者减少指示消息中对应的会议成员。成员加入单元包括振铃模块、成员接通模块和成员状态订阅模块。其中,振铃模块使会议成员终端收到呼叫后,向会议服务器发送振铃消息,然后使会议服务器上报会议成员的振铃状态到主席终端;成员接通模块使会议成员终端向会议服务器发送接通消息以加入会议成员,并且使会议服务器上报会议成员的接通状态到主席终端;成员状态订阅模块使会议成员终端向会议服务器发送订阅消息以订阅所有会议成员的通话状态和发言状态。0029图5所示为会议发言控制的呈现装。
30、置通过终端实施的软件界面。可以用各种图标说明书CN104079419A6/6页9和颜色变化来表示会议信息、主席信息、会议成员信息、会议成员的通话状态和发言状态。主席可以在界面上点按相应的图标和按钮来配置会议信息、管理成员列表和控制成员的发言权限。0030在界面中,有对应成员的耳机形状按钮。该耳机形状按钮为灰色时,则表示该成员没有听权限,该耳机形状按钮为蓝色时,则表示该成员拥有听权限。通过点击耳机形状按钮,可以禁止和授权对应成员的听权限,同时耳机形按钮的颜色也会相应地根据对应成员的听权限状态来改变。0031在界面中,有对应成员的麦克风形状按钮。该麦克风形状按钮为灰色时,则表示该成员没有说权限,该。
31、麦克风形状按钮为蓝色时,则表示该成员拥有说权限。通过点击麦克风形状按钮,可以禁止和授权对应成员的说权限,同时麦克风形按钮的颜色也会相应地根据对应成员的说权限状态来改变。0032在界面中,无对应成员的耳机形状按钮。该耳机形状按钮为灰色时,则表示所有成员没有听权限,该耳机形状按钮为蓝色时,则表示所有成员拥有听权限。在界面中,无对应成员的麦克风形状按钮。该麦克风形状按钮为灰色时,则表示所有成员没有说权限,该麦克风形状按钮为蓝色时,则表示所有成员拥有说权限。同样地,通过点击耳机形状按钮和麦克风形状按钮,可以分别控制所有会议成员的听权限和说权限。0033在界面中,对应成员的“呼叫中”、“呼叫失败”指示,。
32、表示该成员进入通话前的呼叫状态。如果呼叫成功,则“呼叫中”指示会变成耳机形状按钮和麦克风形状按钮。如果呼叫失败,则显示“重呼”按钮和“删除”按钮,点击“重呼”按钮可以重新呼叫,点击“删除”按钮可以从会议中删除相应的成员。0034以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。说明书CN104079419A1/3页10图1图2说明书附图CN104079419A102/3页11图3说明书附图CN104079419A113/3页12图4图5说明书附图CN104079419A12。