实现多媒体会议的方法和系统的制作方法

文档序号:7987662阅读:290来源:国知局
实现多媒体会议的方法和系统的制作方法
【专利摘要】本发明公开了一种实现多媒体会议的方法和系统,涉及多媒体会议领域。该方法包括:会议服务器根据会议召集者的指示,向指定号码的参会者终端发送会议通知消息,会议通知消息携带包含鉴权信息的会议链接;参会者终端接收到会议服务器发送的会议通知消息后,响应于参会者点击会议链接的操作,提取鉴权信息,自动向会议服务器发起认证请求,认证请求携带鉴权信息;参会者终端同时自动向会议服务器发起呼叫请求,呼叫请求携带主叫号码;会议服务器根据认证请求和呼叫请求进行捆绑鉴权,在捆绑鉴权通过后,将参加者终端加入到会议中。本发明能够使参会者更加灵活、便捷的加入会议。
【专利说明】 实现多媒体会议的方法和系统
【技术领域】
[0001]本发明涉及多媒体会议领域,特别涉及一种实现多媒体会议的方法和系统。
【背景技术】
[0002]多媒体会议是通过网络通信技术实现的虚拟会议,使在地理上分散的用户可以共聚一处,通过图形、声音等多种方式交流信息。借助多媒体会议,用户可随时与远在异地的朋友、同事、合作伙伴“面对面”沟通,获得丰富而高效的沟通体验。
[0003]目前,在实现多媒体会议时,用户加入会议主要有两种方法,S卩邮件链接方法和互动式语音应答((Interactive Voice Response,简称 IVR)方法。
[0004]对于邮件链接方法,参会者通过电子邮件客户端接收到邮件后,点击邮件链接确认加入会议,并且输入参会者终端的号码,会议服务器在收到参会者的确认后,根据该号码向参会者的参会者终端发起呼叫,如果呼叫成功,则该参会者可以加入到会议中。然而,在参会者终端离线、忙等情况下,会议服务器无法呼叫到参会者终端,呼叫失败会造成参会者无法加入会议。另外,由于是会议服务器向参会者终端发起呼叫,因此,无法呼叫到分机用户,分机用户也就无法加入会议。因此,邮件链接方法对于参会者来说,加入会议的方式不够灵活。
[0005]对于IVR方法,参会者终端作为主叫通过IVR方式呼叫会议服务器,参会者需要人工拨打会议接入码,手动输入会议号、密码等鉴权信息,对于参会者来说操作比较复杂。
[0006]因此,传统的多媒体会议在参会者加入会议的实现上,存在缺乏灵活性和操作便捷性的问题。

【发明内容】

[0007]本发明实施例所要解决的一个技术问题是:提供一种实现多媒体会议的方法和系统,以解决传统的多媒体会议在参会者加入会议的实现上,存在缺乏灵活性和操作便捷性的问题。
[0008]本发明实施例的一个方面提供了一种方实现多媒体会议的方法,包括:会议服务器根据会议召集者的指示,向指定号码的参会者终端发送会议通知消息,所述会议通知消息携带包含鉴权信息的会议链接;参会者终端接收到会议服务器发送的会议通知消息后,响应于参会者点击会议链接的操作,提取所述鉴权信息,自动向会议服务器发起认证请求,所述认证请求携带所述鉴权信息;参会者终端同时自动向会议服务器发起呼叫请求,所述呼叫请求携带主叫号码;会议服务器根据所述认证请求和所述呼叫请求进行捆绑鉴权,在捆绑鉴权通过后,将所述参加者终端加入到会议中。
[0009]所述会议服务器根据所述认证请求和所述呼叫请求进行捆绑鉴权具体包括:所述会议服务器对所述认证请求携带的鉴权信息进行鉴权,并且判断所述认证请求中携带的参会者终端的电话号码和所述呼叫请求中携带的主叫号码是否一致,如果鉴权通过并且号码一致,则捆绑鉴权通过,如果鉴权不通过或号码不一致,则捆绑鉴权不通过。[0010]所述会议服务器根据所述认证请求和所述呼叫请求进行捆绑鉴权具体还包括:所述会议服务器判断所述认证请求和所述呼叫请求达到的时间间隔是否在预设时间内,如果二者到达的时间间隔在预设时间内,并且鉴权通过和号码一致,则捆绑鉴权通过,如果二者到达的时间间隔不在预设时间内,或鉴权不通过,或号码不一致,则捆绑鉴权不通过。
[0011]所述鉴权信息包括参会者终端的电话号码、会议号和认证密码,所述会议服务器对所述认证请求携带的鉴权信息进行鉴权具体包括:所述会议服务器判断所述认证请求携带的参会者终端的电话号码、会议号与认证密码是否匹配,如果匹配,则鉴权通过,如果不匹配,则鉴权不通过。
[0012]本发明实施例的另一方面提供了一种实现多媒体会议的系统,包括:会议服务器和参会者终端;会议服务器,用于根据会议召集者的指示,向指定号码的参会者终端发送会议通知消息,所述会议通知消息携带包含鉴权信息的会议链接;参会者终端,用于接收到会议服务器发送的会议通知消息后,响应于参会者点击会议链接的操作,提取所述鉴权信息,自动向会议服务器发起认证请求,所述认证请求携带所述鉴权信息;并且同时自动向会议服务器发起呼叫请求,所述呼叫请求携带主叫号码;会议服务器,还用于根据所述认证请求和所述呼叫请求进行捆绑鉴权,在捆绑鉴权通过后,将所述参加者终端加入到会议中。
[0013]所述会议服务器在捆绑鉴权时具体用于:对所述认证请求携带的鉴权信息进行鉴权,并且判断所述认证请求中携带的参会者终端的电话号码和所述呼叫请求中携带的主叫号码是否一致,如果鉴权通过并且号码一致,则捆绑鉴权通过,如果鉴权不通过或号码不一致,则捆绑鉴权不通过。
[0014]所述会议服务器在捆绑鉴权时具体还用于:判断所述认证请求和所述呼叫请求到达的时间间隔是否在预设时间内,如果二者到达的时间间隔在预设时间内,并且鉴权通过和号码一致,则捆绑鉴权通过,如果二者到达的时间间隔不在预设时间内,或鉴权不通过,或号码不一致,则捆绑鉴权不通过。
[0015]所述鉴权信息包括参会者终端的电话号码、会议号和认证密码,所述会议服务器在对鉴权信息进行鉴权时具体用于:判断所述认证请求携带参会者终端的电话号码、会议号与认证密码是否匹配,如果匹配,则鉴权通过,如果不匹配,则鉴权不通过。
[0016]所述参会者终端为SIP通信终端,所述主叫号码为所述参会者终端的电话号码。
[0017]本发明在多媒体会议实现过程中,参会者终端接收到会议服务器的会议通知消息后主动发起呼叫,参会者可以灵活地加入会议,相对于会议服务器发起呼叫而参会者终端被动等待会议服务器呼叫的方式,可以解决参会者终端在离线、忙等情况下无法接入会议的问题,并且由于是参会者终端主动发起呼叫,因此分机用户也可以加入会议;同时,参会者终端在参会者点击会议链接之后,提取鉴权信息,并在认证请求中携带该鉴权信息,无需用户输入鉴权信息,相对于人工拨打会议接入码的方式,操作更加简单便捷。另外,本发明接收会议链接和发起呼叫的是同一终端,因此参会者发起呼叫时无需手工输入主叫号码,而传统的邮件链接方式接收会议链接的是电子邮件客户端,参会者点击邮件链接之后还需要输入参会者终端的号码,以便会议服务器能够呼叫该参会者终端加入会议。另外,会议通知只发给指定号码,也只有指定号码的参会者终端才会收到会议通知,并且会议服务器可以关联认证请求和呼叫的号码进行绑定鉴权,只有授权的电话号码才允许加入会议,因此,可以有效防范恶意终端,保障会议安全。[0018]通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
【专利附图】

【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实现多媒体会议的方法一个实施例的流程示意图。
[0021]图2为本发明实现多媒体会议的方法另一个实施例的流程示意图。
[0022]图3为本发明实现多媒体会议的系统一个实施例的结构示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0025]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0026]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0027]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0028]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0029]图1为本发明实现多媒体会议的方法一个实施例的流程示意图。如图1所示,该实施例的方法包括以下步骤:
[0030]S102,会议服务器根据会议召集者的指示,向指定号码的参会者终端发送会议通知消息,会议通知消息携带包含鉴权信息的会议链接。
[0031]其中,参会者终端可以为会话发起协议(Session InitiationProtocol,简称SIP)通信终端。参会者终端可以有一个或多个。鉴权信息例如可以包括参会者终端的电话号码、会议号和认证密码等,但不限于此。
[0032]S104,参会者终端接收到会议服务器发送的会议通知消息后,响应于参会者点击会议链接的操作,提取鉴权信息,自动向会议服务器发起认证请求,认证请求携带鉴权信
肩、O
[0033]其中,认证请求可以是一个超文本传输协议(Hypertext transferprotocol,简称HTTP)请求,即参会者终端可以通过互联网向会议服务器发送HTTP请求,在HTTP请求中携带会议号、认证密码和参会者终端的电话号码等信息。
[0034]S106,参会者终端同时自动向会议服务器发起呼叫请求,该呼叫请求携带主叫号码。其中,主叫号码为参会者终端的电话号码。
[0035]其中,该呼叫可以是INVITE (邀请)请求,即参会者终端可以通过SIP通信网络向会议服务器发起INVITE请求,在INVITE请求中携带主叫号码等信息。
[0036]另外,认证请求和呼叫请求可以同时发送。
[0037]S108,会议服务器根据认证请求和呼叫请求进行捆绑鉴权,在捆绑鉴权通过后,将参加者终端加入到会议中。
[0038]本实施例还提供一种示例性的会议服务器进行捆绑鉴权的方法,包括:会议服务器对认证请求携带的鉴权信息进行鉴权,并且判断认证请求中携带的参会者终端的电话号码和呼叫请求中携带的主叫号码是否一致,如果鉴权通过并且号码一致,则捆绑鉴权通过,如果鉴权不通过或号码不一致,则捆绑鉴权不通过。
[0039]在此基础上,会议服务器还可以判断认证请求和呼叫请求到达的时间间隔是否在预设时间内,如果二者到达的时间间隔在预设时间内,并且鉴权通过和号码一致,则捆绑鉴权通过,如果二者到达的时间间隔不在预设时间内,或鉴权不通过,或号码不一致,则捆绑鉴权不通过。
[0040]其中,预设时间通常是一个秒级别的较短的时间,可以参考网络传输延时等因素确定。认证请求和呼叫请求二者在预设时间内到达才可能会通过鉴权的处理方法,使得恶意第三方没有足够的时间伪造认证请求或呼叫请求,可以对抗一些恶意网络攻击。
[0041]本实施例还提供一种示例性的会议服务器对认证请求携带的鉴权信息进行鉴权的方法,包括:会议服务器判断认证请求携带参会者终端的电话号码、会议号与认证密码是否匹配,如果匹配,则鉴权通过,如果不匹配,则鉴权不通过。
[0042]上述实施例,在多媒体会议实现过程中,参会者终端接收到会议服务器的会议通知消息后主动发起呼叫,参会者可以灵活地加入会议,相对于会议服务器发起呼叫而参会者终端被动等待会议服务器呼叫的方式,可以解决参会者终端在离线、忙等情况下无法接入会议的问题,并且由于是参会者终端主动发起呼叫,因此分机用户也可以加入会议;同时,参会者终端在参会者点击会议链接之后,提取鉴权信息,并在认证请求中携带该鉴权信息,无需用户输入鉴权信息,相对于人工拨打会议接入码的方式,操作更加简单便捷。另外,本发明接收会议链接和发起呼叫的是同一终端,因此参会者发起呼叫时无需手工输入主叫号码,而传统的邮件链接方式接收会议链接的是电子邮件客户端,参会者点击邮件链接之后还需要输入参会者终端的号码,以便会议服务器能够呼叫该参会者终端加入会议。另夕卜,会议通知只发给指定号码,也只有指定号码的参会者终端才会收到会议通知,并且会议服务器可以关联认证请求和呼叫的号码进行绑定鉴权,只有授权的电话号码才允许加入会议,因此,可以有效防范恶意终端,保障会议安全。
[0043]图2为本发明实现多媒体会议的方法另一个实施例的流程示意图。如图2所示,该实施例的方法包括以下步骤:
[0044]S202,会议服务器根据会议召集者的指示,向指定号码的参会者终端发送会议通知消息,会议通知消息携带包含鉴权信息的会议链接。[0045]其中,参会者终端可以为SIP通信终端。鉴权信息可以包括参会者终端的电话号码、会议号和认证密码等。
[0046]S204,参会者终端接收到会议服务器发送的会议通知消息后,响应于参会者点击会议链接的操作,提取鉴权信息,通过互联网自动向会议服务器发起HTTP请求进行认证,在HTTP请求中携带鉴权信息。
[0047]鉴权信息例如可以包括参会者终端的电话号码、会议号和认证密码等,但不限于此。
[0048]S206,参会者终端通过SIP通信网络同时自动向会议服务器发起INVITE请求,在INVITE请求中携带主叫号码等信息。其中,主叫号码为参会者终端的电话号码。
[0049]另外,HTTP请求和INVITE请求可以同时发送。
[0050]S208,会议服务器根据HTTP请求和INVITE请求进行捆绑鉴权,在捆绑鉴权通过后,将参加者终端加入到会议中。捆绑鉴权的方法参考前述,这里不再赘述。
[0051]上述实施例,在图1所示实施例的基础上,提出了一种具体的信令实现方法,即认证请求可以通过HTTP请求实现,呼叫可以通过INVITE请求实现。另外,本领域技术人员可以理解,图2所示实施例可以到达图1所示实施例的全部技术效果,这里不再赘述。
[0052]图3为本发明实现多媒体会议的系统一个实施例的结构示意图。如图3所示,该实施例的系统包括:会议服务器301和参会者终端302 ;
[0053]会议服务器301,用于根据会议召集者的指示,向指定号码的参会者终端302发送会议通知消息,会议通知消息携带包含鉴权信息的会议链接;参会者终端302,用于接收到会议服务器301发送的会议通知消息后,响应于参会者点击会议链接的操作,提取鉴权信息,自动向会议服务器301发起认证请求,认证请求携带鉴权信息;并且同时自动向会议服务器301发起呼叫请求,呼叫请求携带主叫号码;会议服务器301,还用于根据认证请求和呼叫请求进行捆绑鉴权,在捆绑鉴权通过后,将参加者终端加入到会议中。
[0054]其中,认证请求可以是一个HTTP请求,即参会者终端302可以通过互联网向会议服务器301发送HTTP请求,在HTTP请求中携带会议号、认证密码和参会者终端的电话号码等信息。
[0055]其中,该呼叫可以是INVITE请求,即参会者终端302可以通过SIP通信网络向会议服务器301发起INVITE请求,在INVITE请求中携带主叫号码等信息。主叫号码可以是参会者终端的电话号码。
[0056]会议服务器301在捆绑鉴权时具体用于:对认证请求携带的鉴权信息进行鉴权,并且判断认证请求中携带的参会者终端的电话号码和呼叫请求中携带的主叫号码是否一致,如果鉴权通过并且号码一致,则捆绑鉴权通过,如果鉴权不通过或号码不一致,则捆绑鉴权不通过。
[0057]会议服务器301在捆绑鉴权时具体还用于:判断认证请求和呼叫请求到达的时间间隔是否在预设时间内,如果二者到达的时间间隔在预设时间内,并且鉴权通过和号码一致,则捆绑鉴权通过,如果二者到达的时间间隔不在预设时间内到达,或鉴权不通过,或号码不一致,则捆绑鉴权不通过。
[0058]其中,预设时间通常是一个秒级别的较短的时间,可以参考网络传输延时等因素确定。认证请求和呼叫请求二者在预设时间内到达才可能会通过鉴权的处理方法,使得恶意第三方没有足够的时间伪造认证请求或呼叫请求,可以对抗一些恶意网络攻击。
[0059]其中,鉴权信息可以包括参会者终端的电话号码、会议号和认证密码,会议服务器301在对鉴权信息进行鉴权时具体用于:判断认证请求携带参会者终端的电话号码、会议号与认证密码是否匹配,如果匹配,则鉴权通过,如果不匹配,则鉴权不通过。
[0060]其中,参会者终端302可以为SIP通信终端。主叫号码可以为参会者终端302的电话号码。
[0061]上述实施例,在多媒体会议实现过程中,参会者终端接收到会议服务器的会议通知消息后主动发起呼叫,参会者可以灵活地加入会议,相对于会议服务器发起呼叫而参会者终端被动等待会议服务器呼叫的方式,可以解决参会者终端在离线、忙等情况下无法接入会议的问题,并且由于是参会者终端主动发起呼叫,因此分机用户也可以加入会议;同时,参会者终端在参会者点击会议链接之后,提取鉴权信息,并在认证请求中携带该鉴权信息,无需用户输入鉴权信息,相对于人工拨打会议接入码的方式,操作更加简单便捷。另外,本发明接收会议链接和发起呼叫的是同一终端,因此参会者发起呼叫时无需手工输入主叫号码,而传统的邮件链接方式接收会议链接的是电子邮件客户端,参会者点击邮件链接之后还需要输入参会者终端的号码,以便会议服务器能够呼叫该参会者终端加入会议。另夕卜,会议通知只发给指定号码,也只有指定号码的参会者终端才会收到会议通知,并且会议服务器可以关联认证请求和呼叫的号码进行绑定鉴权,只有授权的电话号码才允许加入会议,因此,可以有效防范恶意终端,保障会议安全。
[0062]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0063]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种实现多媒体会议的方法,包括: 会议服务器根据会议召集者的指示,向指定号码的参会者终端发送会议通知消息,所述会议通知消息携带包含鉴权信息的会议链接; 参会者终端接收到会议服务器发送的会议通知消息后,响应于参会者点击会议链接的操作,提取所述鉴权信息,自动向会议服务器发起认证请求,所述认证请求携带所述鉴权信息; 参会者终端同时自动向会议服务器发起呼叫请求,所述呼叫请求携带主叫号码; 会议服务器根据所述认证请求和所述呼叫请求进行捆绑鉴权,在捆绑鉴权通过后,将所述参加者终端加入到会议中。
2.根据权利要求1所述的方法,其特征在于,所述会议服务器根据所述认证请求和所述呼叫请求进行捆绑鉴权具体包括: 所述会议服务器对所述认证请求携带的鉴权信息进行鉴权,并且判断所述认证请求中携带的参会者终端的电话号码和所述呼叫请求中携带的主叫号码是否一致,如果鉴权通过并且号码一致,则捆绑鉴权通过,如果鉴权不通过或号码不一致,则捆绑鉴权不通过。
3.根据权利要求2所述的方法,其特征在于,所 述会议服务器根据所述认证请求和所述呼叫请求进行捆绑鉴权具体还包括: 所述会议服务器判断所述认证请求和所述呼叫请求到达的时间间隔是否在预设时间内,如果二者到达的时间间隔在预设时间内,并且鉴权通过和号码一致,则捆绑鉴权通过,如果二者到达的时间间隔不在预设时间内,或鉴权不通过,或号码不一致,则捆绑鉴权不通过。
4.根据权利要求2或3所述的方法,其特征在于,所述鉴权信息包括参会者终端的电话号码、会议号和认证密码,所述会议服务器对所述认证请求携带的鉴权信息进行鉴权具体包括: 所述会议服务器判断所述认证请求携带的参会者终端的电话号码、会议号与认证密码是否匹配,如果匹配,则鉴权通过,如果不匹配,则鉴权不通过。
5.根据权利要求1所述的方法,其特征在于,所述参会者终端为SIP通信终端,所述主叫号码为所述参会者终端的电话号码。
6.一种实现多媒体会议的系统,包括:会议服务器和参会者终端; 会议服务器,用于根据会议召集者的指示,向指定号码的参会者终端发送会议通知消息,所述会议通知消息携带包含鉴权信息的会议链接; 参会者终端,用于接收到会议服务器发送的会议通知消息后,响应于参会者点击会议链接的操作,提取所述鉴权信息,自动向会议服务器发起认证请求,所述认证请求携带所述鉴权信息;并且同时自动向会议服务器发起呼叫请求,所述呼叫请求携带主叫号码; 会议服务器,还用于根据所述认证请求和所述呼叫请求进行捆绑鉴权,在捆绑鉴权通过后,将所述参加者终端加入到会议中。
7.根据权利要求6所述的系统,其特征在于,所述会议服务器在捆绑鉴权时具体用于: 对所述认证请求携带的鉴权信息进行鉴权,并且判断所述认证请求中携带的参会者终端的电话号码和所述呼叫请求中携带的主叫号码是否一致,如果鉴权通过并且号码一致,则捆绑鉴权通过,如果鉴权不通过或号码不一致,则捆绑鉴权不通过。
8.根据权利要求7所述的系统,其特征在于,所述会议服务器在捆绑鉴权时具体还用于: 判断所述认证请求和所述呼叫请求到达的时间间隔是否在预设时间内,如果二者到达的时间间隔在预设时间内,并且鉴权通过和号码一致,则捆绑鉴权通过,如果二者到达的时间间隔不在预设时间内,或鉴权不通过,或号码不一致,则捆绑鉴权不通过。
9.根据权利要求7或8所述的系统,其特征在于,所述鉴权信息包括参会者终端的电话号码、会议号和认证密码, 所述会议服务器在对鉴权信息进行鉴权时具体用于:判断所述认证请求携带参会者终端的电话号码、会议号与认证密码是否匹配,如果匹配,则鉴权通过,如果不匹配,则鉴权不通过。
10.根据权利要求6所述的系统,其特征在于,所述参会者终端为SIP通信终端,所述主叫号码为所述参 会者终端的电话号码。
【文档编号】H04L29/06GK103888413SQ201210557134
【公开日】2014年6月25日 申请日期:2012年12月20日 优先权日:2012年12月20日
【发明者】陈立辉, 尹梅, 郭英, 龙显军, 陈珣, 黄洪波, 白冰, 马涛, 张海涛, 叶文超, 刘豪, 江洪, 钟远晖, 许捷翰, 陈宇华 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1