首页 / 专利库 / 多媒体工具与应用 / 媒体流 / 融合会议实现方法及装置、电子设备、可读存储介质

融合会议实现方法及装置、电子设备、可读存储介质

阅读:1033发布:2020-05-22

专利汇可以提供融合会议实现方法及装置、电子设备、可读存储介质专利检索,专利查询,专利分析的服务。并且本公开揭示了一种融合会议实现方法及装置、 电子 设备、计算机可读存储介质,该方法包括:接收社交网络应用发起的融合会议创建 请求 ;根据融合会议创建请求所 指定 的会议成员,获得会议成员的网络类型分别为互联网络和电话网络;为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息;分别通过社交网络应用中会议链接的触发进行互联网络中会议成员和通过电话接入信息进行电话网络中会议成员的接入,在社交网络应用所属会议成员和电话网络中会议成员的接入下实现融合会议。本公开提供的技术方案,让会议参与者通过社交网络应用就可以与PSTN电话无障碍沟通,有效提升了沟通效率。,下面是融合会议实现方法及装置、电子设备、可读存储介质专利的具体信息内容。

1.一种融合会议实现方法,其特征在于,所述方法应用于会议服务器,所述方法包括:
通过会议接入接口被创建会议业务的社交网络应用调用,接收社交网络应用发起并经由所述会议接入接口传入的融合会议创建请求
根据所述融合会议创建请求所指定的会议成员,获得所述会议成员的网络类型分别为互联网络和电话网络;
为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息;
分别通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员和通过所述电话接入信息进行电话网络中会议成员的接入,在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议。
2.根据权利要求1所述的方法,其特征在于,通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员的接入,包括:
所部署的接入服务器通过互联网络向会议成员所在社交网络应用下发所述会议链接;
在互联网络中会议成员通过所述社交网络应用中所述会议链接的触发,发起自身与所述接入服务器的连接时,所述接入服务器响应所述互联网络中会议成员发起的连接,建立与所述互联网络中会议成员所在社交网络应用的连接。
3.根据权利要求1所述的方法,其特征在于,所述电话接入信息为电话呼叫请求或会议接入码,通过所述电话接入信息进行电话网络中会议成员的接入,包括:
通过向所述电话网络中会议成员发起所述电话呼叫请求或者下发所述会议接入码,发起信令接入过程,所述电话网络中会议成员应答所述电话呼叫请求或通过所述会议接入码发起接入请求且所述接入请求被响应时所述信令接入过程被应答;
所述信令接入过程被应答时,所述接入服务器在所述电话网络中建立自身与所述电话网络中会议成员的电话通道,所述电话网络中会议成员经由所述电话通道被接入。
4.根据权利要求1所述的方法,其特征在于,在接收所述融合会议创建请求之前,所述方法还包括:
根据社交网络应用中触发进行的会议业务接入以及对所接入会议业务进行的个性化配置,所部署的会议管理集群为所述社交网络应用创建个性化配置的会议业务。
5.根据权利要求4所述的方法,其特征在于,所述根据社交网络应用中触发进行的会议业务接入以及对所接入会议业务进行的个性化配置,所部署的会议管理服务器为所述社交网络应用创建个性化配置的会议业务,包括:
所部署的会议管理服务器接收社交网络应用为接入会议业务发起的会议业务接入请求;
响应所述会议业务接入请求,为所述社交网络应用的会议业务接入分配会议接入接口并根据述会议业务接入请求所携带的个性化配置信息,生成用于管理会议业务的配置文件。
6.根据权利要求1所述的方法,其特征在于,所述在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议,包括:
所部署的接入服务器接收社交网络应用所属会议成员和电话网络中会议成员发送的媒体流
所部署的音视频流处理服务器对所述媒体流进行选流操作,得到选流数据;所述选流数据为一路媒体流或多路组合的媒体流;
根据所述选流数据中每路媒体流的发送方会议成员,确定所述选流数据中每路媒体流的接收方会议成员;所述接收方会议成员为除所述发送方会议成员外的其它会议成员;
针对所述选流数据中的每路媒体流,将所述媒体流的编码格式转换为对应接收方会议成员支持的编码格式;
所部署的接入服务器将每路媒体流转发至所述媒体流对应的接收方会议成员。
7.一种融合会议实现方法,其特征在于,所述方法包括:
已创建会议业务的社交网络应用中根据触发进行的融合会议创建操作,生成融合会议创建请求并调用会议接入接口;
通过被调用的所述会议接入接口建立所述社交网络应用的连接;
通过与所述会议接入接口的连接传送所述融合会议创建请求;
接收根据所述融合会议创建请求生成并下发的会议链接,所述融合会议创建操作指定的会议成员经由所在社交网络应用获得所述会议链接;
根据所述会议链接的触发控制所述社交网络应用进行会议成员的融合会议接入,处于电话网络的会议成员经由对应于会议链接的电话接入信息执行融合会议接入,以通过所述社交网络应用进行与电话网络中会议成员之间的融合会议。
8.根据权利要求7所述的方法,其特征在于,在已创建会议业务的社交网络应用中根据触发进行的融合会议创建操作,生成融合会议创建请求并调用会议接入接口之前,所述方法还包括:
根据触发的会议业务接入以及对所接入会议业务进行的个性化配置,请求创建个性化配置的会议业务。
9.一种融合会议实现装置,其特征在于,所述装置包括:
会议请求模,用于通过会议接入接口被创建会议业务的社交网络应用调用,接收社交网络应用发起并经由所述会议接入接口传入的融合会议创建请求;
网络确定模块,用于根据所述融合会议创建请求所指定的会议成员,获得所述会议成员的网络类型分别为互联网络和电话网络;
信息生成模块,用于为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息;
会议接入模块,用于分别通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员和通过所述电话接入信息进行电话网络中会议成员的接入,在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议。
10.根据权利要求9所述的装置,其特征在于,会议接入模块包括:
链接下发单元,用于所部署的接入服务器通过互联网络向会议成员所在社交网络应用下发所述会议链接;
连接建立单元,用于在互联网络中会议成员通过所述社交网络应用中所述会议链接的触发,发起自身与所述接入服务器的连接时,所述接入服务器响应所述互联网络中会议成员发起的连接,建立与所述互联网络中会议成员所在社交网络应用的连接。
11.根据权利要求10所述的装置,其特征在于,所述电话接入信息为电话呼叫请求或会议接入码,会议接入模块包括:
接入发起单元,用于通过向所述电话网络中会议成员发起所述电话呼叫请求或者下发所述会议接入码,发起信令接入过程,所述电话网络中会议成员应答所述电话呼叫请求或通过所述会议接入码发起接入请求且所述接入请求被响应时所述信令接入过程被应答;
通道建立单元,用于所述信令接入过程被应答时,所述接入服务器在所述电话网络中建立自身与所述电话网络中会议成员的电话通道,所述电话网络中会议成员经由所述电话通道被接入。
12.根据权利要求9所述的装置,其特征在于,所述装置还包括:
会议业务创建模块,用于根据社交网络应用中触发进行的会议业务接入以及对所接入会议业务进行的个性化配置,所部署的会议管理服务器为所述社交网络应用创建个性化配置的会议业务。
13.一种融合会议实现装置,其特征在于,所述装置包括:
请求生成模块,用于已创建会议业务的社交网络应用中根据触发进行的融合会议创建操作,生成融合会议创建请求并调用会议接入接口;
连接建立模块,用于通过被调用的所述会议接入接口建立所述社交网络应用的连接;
请求传送模块,用于通过与所述会议接入接口的连接传送所述融合会议创建请求;
链接接收模块,用于接收根据所述融合会议创建请求生成并下发的会议链接,所述融合会议创建操作指定的会议成员经由所在社交网络应用获得所述会议链接;
会议接入模块,用于根据所述会议链接的触发控制所述社交网络应用进行会议成员的融合会议接入,处于电话网络的会议成员经由对应于会议链接的电话接入信息执行融合会议接入,以通过所述社交网络应用进行与电话网络中会议成员之间的融合会议。
14.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储处理器可执行指令的存储器
其中,所述处理器被配置为执行权利要求1-8任意一项所述的融合会议实现方法。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序可由处理器执行完成权利要求1-8任意一项所述的融合会议实现方法。

说明书全文

融合会议实现方法及装置、电子设备、可读存储介质

技术领域

[0001] 本公开涉及互联网技术领域,特别涉及一种融合会议实现方法及装置、电子设备、计算机可读存储介质。

背景技术

[0002] 在信息时代,人们沟通的需求越来越强烈,沟通工具也远不止传统的PSTN(Public Switched Telephone Network,公共电话交换网)电话,即传统的使用电信运营商网络的手机和座机,各种VOIP电话(Voice over Internet Protocol,网络电话)也是层出不穷。
[0003] 在传统的办公会议场景,仍以PSTN电话和公司内部的模拟信号分机或数字信号分机等终端组网通话为主;在互联网办公中以即时通信软件APP实现多人会议为代表的多人VOIP会议系统,主要以VOIP电话进行互联网通话。而打破传统PSTN电话与VOIP电话的界限,让会议参与者,使用PSTN电话与各种即时通信软件APP的VOIP电话无障碍沟通的融合通信服务必将有效提升人们的沟通效率。
[0004] 以即时通信软件APP的音视频为载体的VOIP电话会议在各种办公场景使用越来越普遍,而现有的电话会议系统,不支持PSTN电话与即时通信软件APP的VOIP电话互通。也就是说,各种即时通信软件APP无法通过VOIP电话与PSTN电话接入同一会议。发明内容
[0005] 为了解决现有的电话会议系统,不支持各种即时通信软件APP的VOIP电话与PSTN电话接入同一会议的问题,本公开提供了一种融合会议实现方法。
[0006] 一方面,本公开提供了一种融合会议实现方法,所述方法包括:
[0007] 接收融合会议创建请求
[0008] 通过会议接入接口被创建会议业务的社交网络应用调用,接收社交网络应用发起并经由所述会议接入接口传入的融合会议创建请求;
[0009] 根据所述融合会议创建请求所指定的会议成员,获得所述会议成员的网络类型分别为互联网络和电话网络;
[0010] 为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息;
[0011] 分别通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员和通过所述电话接入信息进行电话网络中会议成员的接入,在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议。
[0012] 另一方面,本公开还提供了另一种融合会议实现方法,所述方法包括:
[0013] 已创建会议业务的社交网络应用中根据触发进行的融合会议创建操作,生成融合会议创建请求并调用会议接入接口;
[0014] 通过被调用的所述会议接入接口建立所述社交网络应用的连接;
[0015] 通过与所述会议接入接口的连接传送所述融合会议创建请求;
[0016] 接收根据所述融合会议创建请求生成并下发的会议链接,所述融合会议创建操作指定的会议成员经由所在社交网络应用获得所述会议链接;
[0017] 根据所述会议链接的触发控制所述社交网络应用进行会议成员的融合会议接入,处于电话网络的会议成员经由对应于会议链接的电话接入信息执行融合会议接入,以通过所述社交网络应用进行与电话网络中会议成员之间的融合会议。
[0018] 进一步的,本公开还提供了一种融合会议实现装置,所述装置包括:
[0019] 会议请求模,用于通过会议接入接口被创建会议业务的社交网络应用调用,接收社交网络应用发起并经由所述会议接入接口传入的融合会议创建请求;
[0020] 网络确定模块,用于根据所述融合会议创建请求所指定的会议成员,获得所述会议成员的网络类型分别为互联网络和电话网络;
[0021] 信息生成模块,用于为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息;
[0022] 会议接入模块,用于分别通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员和通过所述电话接入信息进行电话网络中会议成员的接入,在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议。
[0023] 更进一步的,本公开还提供了一种融合会议实现装置,所述装置包括:
[0024] 请求生成模块,用于已创建会议业务的社交网络应用中根据触发进行的融合会议创建操作,生成融合会议创建请求并调用会议接入接口;
[0025] 连接建立模块,用于通过被调用的所述会议接入接口建立所述社交网络应用的连接;
[0026] 请求传送模块,用于通过与所述会议接入接口的连接传送所述融合会议创建请求;
[0027] 链接接收模块,用于接收根据所述融合会议创建请求生成并下发的会议链接,所述融合会议创建操作指定的会议成员经由所在社交网络应用获得所述会议链接;
[0028] 会议接入模块,用于根据所述会议链接的触发控制所述社交网络应用进行会议成员的融合会议接入,处于电话网络的会议成员经由对应于会议链接的电话接入信息执行融合会议接入,以通过所述社交网络应用进行与电话网络中会议成员之间的融合会议。
[0029] 此外,本公开还提供了一种电子设备,所述电子设备包括:
[0030] 处理器;
[0031] 用于存储处理器可执行指令的存储器
[0032] 其中,所述处理器被配置为执行上述融合会议实现方法。
[0033] 此外,本公开还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序可由处理器执行完成上述融合会议实现方法。
[0034] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0035] 本公开提供的技术方案,根据指定的会议成员,为网络类型为互联网络的会议成员生成会议链接,通过社交网络应用中该会议链接被触发实现互联网络会议成员的接入,为网络类型是电话网络的会议成员生成电话接入信息,供电话网络中的会议成员接入,从而使用社交网络应用的互联网络中会议成员和电话网络中的会议成员可以无障碍互通,实现融合会议,解决了现有使用PSTN电话的用户和使用社交网络应用VOIP电话的用户因不能实现互通而无法参与同一会议的问题,打破了传统PSTN电话与社交网络应用的界限,让会议参与者,通过社交网络应用就可以与PSTN电话进行无障碍沟通,必将有效提升沟通效率。
[0036] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明
[0037] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。
[0038] 图1是根据本公开所涉及的实施环境的示意图;
[0039] 图2是根据一示例性实施例示出的一种服务器框图
[0040] 图3是根据一示例性实施例示出的一种融合会议实现方法的流程图
[0041] 图4是根据一示例性实施例示出的一种会议服务器的系统架构图;
[0042] 图5是图3对应实施例的步骤370的细节流程图;
[0043] 图6是在图3对应实施例的基础上根据另一示例性实施例示出的一种融合会议实现方法的流程图;
[0044] 图7是图3对应实施例的步骤370的细节流程图;
[0045] 图8是根据一示例性实施例示出的会议服务器实现融合会议的原理示意图[0046] 图9为本公开融合会议实现方法的一种应用场景示意图;
[0047] 图10是根据另一示例性实施例示出的一种融合会议实现方法的流程图;
[0048] 图11是根据一示例性实施例示出的一种融合会议实现装置的框图;
[0049] 图12是根据一示例性实施例示出的一种会议接入模块的细节框图;
[0050] 图13是根据另一示例性实施例示出的一种会议接入模块的细节框图;
[0051] 图14是根据一示例性实施例示出的一种融合会议实现装置的框图.具体实施方式
[0052] 这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0053] 图1是根据本公开所涉及的实施环境的示意图。该实施环境包括:会议服务器110,与会议服务器110连接的安装有社交网络应用的终端设备120以及PSTN(Public Switched Telephone Network,公共电话交换网)电话终端130。
[0054] 会议服务器110与终端设备120、PSTN电话终端130之间的关联方式包括硬件的网络关联方式和/或协议,以及二者之间往来的数据关联方式。会议服务器110可以分别接收终端设备120的社交网络应用通过VOIP电话(Voice over Internet Protocol,网络电话)传输的语音和/或视频数据以及接收PSTN电话终端130通过公共电话交换网传输的语音和/或视频数据,并将这些语音和/或视频数据转发至其他的终端设备120和PSTN电话终端130,从而实现了社交网络应用的VOIP电话和PSTN电话的融合互通,实现了可以由社交网络应用的VOIP电话和PSTN电话参与的融合会议。
[0055] 参见图2,图2是本发明实施例提供的一种服务器结构示意图。该服务器200可因配置或性能不同而产生比较大的差异,至少包括一个或一个以上中央处理器(central processing units,CPU)222(例如,一个或一个以上处理器)和存储器232,一个或一个以上存储应用程序242或数据244的存储介质230
[0056] (例如一个或一个以上海量存储设备)。其中,存储器232和存储介质230可以是短暂存储或持久存储。存储在存储介质230的程序至少包括一个或一个以上模块(图示未示出),每个模块至少包括对服务器200中的一系列指令操作。更进一步地,中央处理器222设置为与存储介质230通信,在服务器200上执行存储介质230中的一系列指令操作。服务器200还包括一个或一个以上电源226,一个或一个以上有线或无线网络接口250,一个或一个以上输入输出接口258,和/或,一个或一个以上操作系统241,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。下述图3、图5-图7所示实施例中所述的由会议服务器110所执行的步骤可以基于该图2所示的服务器结构。
[0057] 本领域普通技术人员可以理解实现下述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0058] 图3是根据一示例性实施例示出的一种融合会议实现方法的流程图。该融合会议实现方法的适用范围和执行主体,例如,该方法用于图1所示实施环境的会议服务器110。如图3所示,该融合会议实现方法,可以由会议服务器110执行,可以包括以下步骤。
[0059] 在步骤310中,通过会议接入接口被创建会议业务的社交网络应用调用,接收社交网络应用发起并经由所述会议接入接口传入的融合会议创建请求;
[0060] 社交网络应用(Social network applications)本质是提供用户在互联网互动的手段,使用户在人群中分享兴趣、爱好、状态和活动等信息的社交软件。举例来说,社交网络应用包括图片分享类应用、即时通信类应用、位置分享类应用、游戏类应用等。
[0061] 其中,会议业务是指社交网络应用(如即时通信软件APP)需要使用会议服务器110的会议资源。会议服务器110为社交网络应用的接入分配了会议接入接口。具体的,会议服务器110的系统架构如图4所示,会议服务器110可以包括会议管理服务器41、音视频流处理服务器42接入服务器43。
[0062] 会议管理服务器41用于负责各接入会议业务的配置管理和会议成员的呼叫管理工作。音视频流处理服务器42用于在通话过程中对各会议成员的音视频码流进行相关处理。接入服务器43用于负责信令的接入及媒体流的中转。
[0063] 其中,配置管理是指根据社交网络应用提供的会议业务配置数据,生成配置文件(如下文提到的语音提示管理文件、会议功能管理文件、会议容量管理文件),进而在会议过程中通过调用配置文件实现相应会议功能,例如语音提示功能、会议录制功能、会议加密功能等,具体参见下文。会议管理服务器41的呼叫管理工作包括发起会议、邀请会议成员、成员禁言/取消禁言、会议定/解锁、挂断成员、结束会议等会议操作的管理。
[0064] 另外需要说明的是,会议服务器110可以部署在公有或私有云,支持不同社交网络应用共享会议服务器110的资源。公有云以PAAS(Platform-as-a-Service,平台即服务)模式部署时支持所有社交网络应用以账号隔离的方式共享会议服务器110的会议资源,共享会议服务;以私有云部署时,支持会议服务器110部署在使用方指定的局域网中,保证会议资源的独享与隔离。
[0065] 会议服务器110可以同时接入多个会议业务,多个会议业务是指存在多种第三方客户端(即时通信软件APP)申请会议服务器110的资源,每个会议业务可以同时创建多个会议,从而会议管理服务器41可以对每个会议业务进行编号以进行区分,对每个会议业务中的每个会议进行编号以进行区分。举例来说,每个会议业务的编号可以为该业务申请公司的主机号,该业务中的每个会议可以指定对应的会议码(类似于分机号)。
[0066] 将会议服务器110在公有云或私有云部署好之后,社交网络应用可以先到会议配置管理及呼叫管理集群41申请会议业务,获得会议接入口。社交网络应用调用会议接入接口向会议服务器110的接入服务器43发送包含融合会议创建请求的VOIP信令,该请求中包含指定会议成员。例如,包含指定会议成员的语音编码方式、采样率、发包间隔,该指定会议成员的IP(互联网络协议)地址及端口等。如果指定会议成员是PSTN电话终端130的用户,则该请求中可以包括该指定会议成员的拨入号(也就是电话号码)等。
[0067] 在步骤330中,根据所述融合会议创建请求所指定的会议成员,获得所述会议成员的网络类型分别为互联网络和电话网络;
[0068] 需要说明的是,对于融合会议创建请求所指定的会议成员可以包括多个使用PSTN电话终端130的用户和多个使用社交网络应用的用户。本公开为了说明如何实现PSTN电话和社交网络应用的VOIP电话一起参与会议,所以假设融合会议创建请求指定的会议成员是多个PSTN电话终端130用户和多个使用社交网络应用的用户。本公开提供的技术方案同样适用于仅存在PSTN电话或社交网络应用的VOIP电话的情况。因PSTN电话的网络类型是电话网络,社交网络应用的VOIP电话的网络类型是互联网络,所以得到各会议成员的网络类型包括互联网络和电话网络。
[0069] 在步骤350中,为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息;
[0070] 根据需要,如果融合会议创建请求所指定会议成员的网络类型均是电话网络,则可以只生成电话接入信息。相反的,如果所指定会议成员的网络类型均是互联网络,则可以只生成会议链接。本公开为了实现网络类型是互联网络的会议成员(即使用社交网络应用的VOIP电话参与会议的会议成员)和网络类型是电话网络的会议成员(即使用PSTN电话终端130的会议成员)之间的融合互通,假定指定会议成员既有互联网络中会议成员又有电话网络中会议成员,则为互联网络中会议成员生成会议链接,为电话网络中会议成员生成电话接入信息。
[0071] 需要说明的是,会议链接也就是会议访问地址,每个会议都有对应的会议访问地址,接入服务器43将会议链接下发至会议成员的社交网络应用,会议链接被社交网络应用的用户触发时,接入服务器43建立起与社交网络应用的连接,使用该社交网络应用的会议成员即可接入会议。因此社交网络应用可以不需要使用嵌入式的API(应用程序编程接口)接入,使用最普通的http/https方式接入会议即可,大大减少了社交网络应用的开发难度。无论是什么社交网络应用,只需要按照会议服务器110提供的标准http协议接入,即可以接入会议。
[0072] 其中,电话接入信息是供电话网络中会议成员接入的信息。举例来说,电话接入信息可以是某个会议对应的拨入号(类似于主机号)和会议接入码(类似于分机号),电话网络中会议成员通过常规拨打电话的方式,输入拨入号和会议接入码,就可以建立会议服务器110与电话网络中会议成员的数据传输通道。
[0073] 在步骤370中,分别通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员和通过所述电话接入信息进行电话网络中会议成员的接入,在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议。
[0074] 具体的,会议服务器110的会议管理服务器41为互联网络中会议成员生成会议链接、为电话网络中会议成员生成会议接入信息后,使用社交网络应用的会议成员可以通过访问该会议链接提供的地址,建立与接入服务器43的数据传输通道。对于电话网络中会议成员,则可以由会议服务器110的接入服务器43根据融合会议创建请求中指示电话网络中每个会议成员的拨入号,对电话网络中的每个会议成员进行呼叫(即下发电话呼叫请求,电话呼叫请求是电话接入信息的一种),此时电话网络中会议成员的PSTN电话终端130设备开始震动或响铃,电话网络中会议成员接听后即建立了与接入服务器43的数据传输通道。
[0075] 在电话网络中会议成员和使用社交网络应用的会议成员均建立了与接入服务器43的数据传输通道后,就可以由会议服务器110作为各电话网络中会议成员和使用社交网络应用的会议成员之间数据传输的中转站。例如将某一会议成员发送的音视频数据转发给其他的会议成员。
[0076] 由于PSTN电话利用电话网络进行数据交互,而社交网络应用的VOIP电话利用互联网络进行数据交互,所以无法实现PSTN电话与社交网络应用的VOIP电话间的互通,从而现有技术仅能实现使用PSTN电话的用户接入同一会议或者使用社交网络应用的VOIP电话的用户接入同一会议,而不能实现使用PSTN电话的用户和使用社交网络应用VOIP电话的用户接入同一会议。
[0077] 本公开上述示例性实施例,根据指定的会议成员,为网络类型为互联网络的会议成员生成会议链接,通过社交网络应用中该会议链接被触发实现互联网络会议成员的接入,为网络类型是电话网络的会议成员生成电话接入信息,供电话网络中的会议成员接入,从而使用社交网络应用的互联网络中会议成员和电话网络中的会议成员可以无障碍互通,实现融合会议,解决了现有使用PSTN电话的用户和使用社交网络应用VOIP电话的用户因不能实现互通而无法参与同一会议的问题,打破了传统PSTN电话与社交网络应用VOIP电话的界限,让会议参与者,使用PSTN电话就可以与各种社交网络应用VOIP电话无障碍沟通,必将有效提升沟通效率。
[0078] 在上述实施例的基础上,步骤370通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员的接入,具体可以包括以下步骤:
[0079] 所部署的接入服务器43通过互联网络向会议成员所在社交网络应用下发所述会议链接;
[0080] 在互联网络中会议成员通过所述社交网络应用中所述会议链接的触发,发起自身与所述接入服务器43的连接时,所述接入服务器43响应所述互联网络中会议成员发起的连接,建立与所述互联网络中会议成员所在社交网络应用的连接。
[0081] 也就是说,会议服务器110的会议管理服务器41在为网络类型是互联网络的会议成员生成会议链接后,会议服务器110的接入服务器43通过互联网络将该会议链接下发到互联网络中会议成员的社交网络应用。各个会议成员可以通过点击社交网络应用中的会议链接访问会议链接提供的地址,建立与接入服务器43的连接。在互联网络中会议成员建立了与接入服务器43的连接后,表示互联网络中会议成员接入了会议服务器110,从而会议服务器110可以接受互联网络中会议成员发送的数据,该数据可以是音视频媒体流。
[0082] 其中,互联网络中会议成员使用的是社交网络应用的VOIP电话,社交网络应用的VOIP电话与接入服务器43之间的信令使用私有协议传输,电话网络中会议成员使用的是PSTN电话终端130,PSTN电话终端130使用SIP协议接入运营商PSTN网络。各会议成员向会议服务器110上传的数据流可以采用RTP(Reliable Transport Protocol,可靠传输协议)或加密RTSP(Real Time Streaming Protocol,实时流传输协议)协议传输。
[0083] 接入服务器43可以有多个,多个接入服务器43构成接入集群,各个接入服务器43可以分别部署在全国各地,会议管理服务器41可以根据会议成员的网络类型(VOIP类型或PSTN类型)、会议成员的地域位置、电信运营商信息以及各个接入服务器43的负载情况,为每个接入的会议成员分配最佳的接入服务器43,以保证每个会议成员最佳接入质量和通话质量。
[0084] 进一步,上述示例性实施例中的电话接入信息可以为电话呼叫请求或会议接入码,如图5所示,步骤370中通过所述电话接入信息进行电话网络中会议成员的接入,可以包括以下步骤:
[0085] 在步骤371中,通过向所述电话网络中会议成员发起所述电话呼叫请求或者下发所述会议接入码,发起信令接入过程,所述电话网络中会议成员应答所述电话呼叫请求或通过所述会议接入码发起接入请求且所述接入请求被响应时所述信令接入过程被应答;
[0086] 也就是说,会议服务器110的接入服务器43向电话网络中会议成员发起信令接入过程可以采用如下两种形式:
[0087] 第一种方式,会议服务器110的会议管理服务器41生成电话呼叫请求,接入服务器43根据电话网络中会议成员的拨入号(即电话号码)向电话网络中会议成员发送电话呼叫请求,电话网络中会议成员接听电话(即响应电话呼叫请求),表示信令接入过程被应答,建立了与电话网络中会议成员的数据传输通道。
[0088] 第二种方式,会议服务器110的会议管理服务器41生成会议接入码(包括拨入号和会议码),会议接入码可以由会议服务器110的接入服务器43下发到电话网络中会议成员,由电话网络中会议成员通过拨打电话的方式,根据拨入号和会议码向接入服务器43发送接入请求,此时的会议服务器110相当于话机,电话网络中会议成员对会议服务器110进行呼叫,在会议服务器110对接入请求做出响应时,表示信令接入过程被应答,建立了与电话网络中会议成员的数据传输通道。
[0089] 在步骤372中,所述信令接入过程被应答时,所述接入服务器43在所述电话网络中建立自身与所述电话网络中会议成员的电话通道,所述电话网络中会议成员经由所述电话通道被接入。
[0090] 通过上述方式发送信令接入过程,且信令接入过程被应答时,电话网络中会议成员接入了会议服务器110,建立了电话网络中会议成员与会议服务器110之间的数据传输通道,通过该数据传输通道,会议服务器110的接入服务器43就可以接收电话网络中会议成员发送的音视频媒体流。
[0091] 通过上述示例性实施例的描述,即可建立起会议服务器110与PSTN电话终端130和互联网络中会议成员所在社交网络应用之间的数据传输通道,会议服务器110可以接收PSTN电话终端130和互联网络中会议成员所在社交网络应用传输的音视频媒体流,会议服务器110作为各个会议成员之间连接的接口,可以实现PSTN电话终端130和互联网络中会议成员所在社交网络应用之间的协议转换和信令层的互通。
[0092] 根据实际会议需要,在各会议成员接入下,会议服务器110的会议管理服务器41可以根据会议主持人发送的信令,控制接入服务器43停止接收指定会议成员发送的音视频媒体流,从而对指定会议成员禁言;或者,限制会议成员的接入,从而锁定会议;又或者,断开与某会议成员的连接,从而挂断该会议成员的参与;又或者,断开与各会议成员的连接,从而结束会议。
[0093] 可选的,在步骤310接收融合会议创建请求之前,所述方法还包括:
[0094] 根据社交网络应用中触发进行的会议业务接入以及对所接入会议业务进行的个性化配置,所部署的会议管理服务器41为所述社交网络应用创建个性化配置的会议业务。
[0095] 其中,个性化配置是指对会议中各场景的IVR(Interactive Voice Response,互动式语音应答)语音提示的配置管理、会议功能的配置管理(包括会议录制、会议提醒,会议限时,编码格式、会议加密等),会议容量的配置管理(包括会议数量管理、成员数量管理、会议带宽管理、PSTN路数管理等)等。
[0096] 如图6所示,根据社交网络应用中触发进行的会议业务接入以及对所接入会议业务进行的个性化配置,所部署的会议管理服务器41为所述社交网络应用创建个性化配置的会议业务具体可以包括以下步骤:
[0097] 在步骤601中,所部署的会议管理服务器41接收社交网络应用为接入会议业务发起的会议业务接入请求;
[0098] 用户触发社交网络应用的会议业务接入功能,并对会议业务进行个性化配置,即对会议中各场景的IVR语音提示内容进行设置,设置会议功能,设置会议容量等。之后,社交网络应用根据触发的会议业务接入和个性化配置向所部署的会议管理服务器41发起会议业务接入请求。其中,该请求中携带了用户对会议业务的设置内容(包括语音提示内容、会议功能、会议容量)。
[0099] 在步骤602中,响应所述会议业务接入请求,为所述社交网络应用的会议业务接入分配会议接入接口并根据述会议业务接入请求所携带的个性化配置信息,生成用于管理会议业务的配置文件。
[0100] 会议服务器110所部署的会议管理服务器41对会议业务接入请求进行响应,为社交网络应用的接入分配了会议接入接口,以供社交网络应用调用该会议接入接口向服务器110发送融合会议创建请求。会议管理服务器41根据会议业务接入请求所携带的会议业务配置信息,生成用于管理会议业务的配置文件。
[0101] 具体的,该配置文件可以包括语音提示管理文件、会议功能管理文件、会议容量管理文件。其中,语音提示管理文件用于在任意会议成员接入时,通过被调用控制所述接入服务器43向接入的会议成员发送语音提示数据。如会议成员接入时播放“欢迎使用xxx电话会议”。这个语音提示数据可以由社交网络应用向会议管理服务器41提供,也可以选择使用默认的语音提示数据。会议服务器110在接收到任意会议成员接入的信令时,通过调用该配置文件可以向接入的会议成员发送语音提示数据。
[0102] 例如,在某一会议成员通过会议接入码向接入服务器43发起接入请求且接入请求被响应,表示该会议成员被接入,向该会议成员发送“欢迎使用xxx电话会议”的语音提示。又例如,某一会议成员对接入服务器43发起的呼叫请求做出应答时,表示该会议成员加入会议,则可以向该会议成员发送“欢迎使用xxx电话会议”的语音提示。根据需要还可以向其他会议成员发送“XX加入会议”的语音提示。需要说明的是,社交网络应用在向会议服务器
110发送会议业务接入请求时,就会提供在哪些场景播放什么样的语言提示。如用户刚输入拨入号时,提示欢迎词并提示输入会议码,当用户输入错误的会议码,继续下一个提示等。
在新会议成员加入时,通常也会配置IVR提示。简单来说,可以在会议成员的变更或与会议成员交互场景均可以配置语音提示。
[0103] 其中,会议功能管理文件用于在互联网络和电话网络中会议成员接入下,通过被调用控制所部署的音视频流处理服务器42对各会议成员发送的数据进行处理,以及控制接入服务器43向各会议成员发送会议提醒信息。会议功能可以包括会议录制、会议提醒、会议限时、编码格式、会议加密等。会议服务器110的会议管理服务器41根据会议业务接入请求指示的会议业务功能(可以包括其中的一种或多种功能),生成会议功能管理文件。在各会议成员接入下,会议服务器110通过调用该会议功能管理文件可以实现相应的会议功能,例如:控制音视频流处理服务器42对各会议成员发送的音视频媒体流进行录制、编码、加密等,控制接入服务器43向各会议成员发送会议提醒信息,记录会议时间、定时断开与各会议成员的连接从而结束会议等。
[0104] 其中,会议容量管理文件用于对会议数量、会议成员数量、会议带宽、PSTN路数等的管理。会议容量管理文件由会议管理服务器41根据会议业务接入请求指示的会议容量配置信息生成,通过调用会议容量管理文件可以控制融合会议的并发数量,在达到限制的并发数量时,停止新会议的创建。具体的,会议服务器110在接收到融合会议创建请求后,调用会议容量管理文件,假设会议业务接入请求指示会议最大并发数量为300个(也就是同时只能存在300个会议),如果当前已经存在300个会议了,则此次融合会议创建请求要创建的会议超出最大并发数量,将进行报错,停止生成会议链接和电话接入信息,以控制会议的并发数量。相反的,没有超出最大并发数量,则可以继续生成会议链接和电话接入信息供会议成员接入。
[0105] 同理,在会议成员接入时,会议服务器110还可以调用会议容量管理文件控制同一融合会议接入的会议成员数量,在超出会议业务接入请求指示的同一会议最大成员数量时,禁止会议成员的接入,另外,会议服务器110还可以通过调用会议容量管理文件控制融合会议占用的带宽。
[0106] 如图7所示,上述步骤370在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议,具体包括以下步骤:
[0107] 在步骤701中,所部署的接入服务器43接收社交网络应用所属会议成员和电话网络中会议成员发送的媒体流;
[0108] 其中,媒体流可以是音频码流、视频码流或音视频码流。该媒体流可以是任意会议成员发送的,如可以是一个会议成员或多个会议成员,不限于是电话网络中会议成员还是互联网络中会议成员。
[0109] 在步骤702中,所部署的音视频流处理服务器42对所述媒体流进行选流操作,得到选流数据;所述选流数据为一路媒体流或多路组合的媒体流;
[0110] 具体的,如果会议中同时说话或视频人数超过设定人数,会议服务器110所部署的音视频流处理服务器42可以按照配置的选流规则对任意会议成员发送的多路媒体流进行选流操作,得到选流数据。选流数据可以是任意会议成员发送的多路媒体流中的其中一路媒体流或其中多路组合的媒体流。
[0111] 最简单的选流方式是选择最先接收的6路媒体流参入混音,也可以根据不同时刻说话人的音量来选路,如选音量最大的6路参入混音,当然也可以向会议服务器110发送申请说话权限的选路方式,由会议主持人确定不同会议成员的说话权限,会议主持人向会议服务器110发送某会议成员的说话权限,会议服务器110的会议管理服务器41取消该会议成员的禁言,接收该会议成员发送的媒体流。
[0112] 可选的,在选流操作得到选流数据后,音视频流处理服务器42还可以对选流数据进行抖动消除、丢包恢复等质量恢复处理。其中,对媒体流进行抖动消除和丢包恢复具体过程可以参照现有技术实现,在此不再赘述。
[0113] 在步骤703中,根据所述选流数据中每路媒体流的发送方会议成员,确定所述选流数据中每路媒体流的接收方会议成员;所述接收方会议成员为除所述发送方会议成员外的其它会议成员;
[0114] 对于选流数据中的每路媒体流,根据该路媒体流的发送方会议成员,确定该路媒体流的接收方会议成员,由于会议服务器110需要将该媒体流转发给其他的会议成员,所以接收方会议成员是除发送方会议成员以外的其他会议成员。
[0115] 以会议中有ABCDE五个会议成员进行语音会议为例,其中ABCD四个成员同时发言,A向会议服务器110上传的媒体流转发给BCDE,B向会议服务器110发送的媒体流转发给ACDE,C向会议服务器110发送的媒体流转发给ABDE,D向会议服务器110发送的媒体流转发给ABCE。从而A能听到BCD三人的发言,B能听到ACD三人的发言,C能听到ABD三人的发言,D能听到ABC三人的发言,E能听到ABCD四人的发言。
[0116] 在步骤704中,针对所述选流数据中的每路媒体流,将所述媒体流的编码格式转换为对应接收方会议成员支持的编码格式;
[0117] 需要说明的是,音频编解码格式包括g.7xx,silk等格式,视频编解码包括h264,h265等常用的编解码格式。因此媒体流的语音编码格式可以是g.7xx,silk等音频编解码格式中的一种,媒体流的视频编码格式可以是h264,h265等常用编解码格式中的一种。而接收方会议成员支持的语音编码格式也可能属于g.7xx,silk等音频编解码格式中的一种,接收方会议成员支持的视频编码格式也可能属于h264,h265等常用编解码格式中的一种。
[0118] 本公开不对媒体流编码格式转换方法进行限定,采用现有的音视频编码格式转换方法,将媒体流的音视频编码格式转换成接收方会议成员支持的编码格式。举例来说,某一媒体流的编码格式为XX,而该媒体流的接收方会议成员支持的编码格式为YY,则需要将该媒体流的编码格式XX转换为YY。
[0119] 在步骤705中,所部署的接入服务器43将每路媒体流转发至所述媒体流对应的接收方会议成员。
[0120] 本公开示例性实施例以AB语音编码格式为silk,CDE语音编码格式为g.711u进行举例说明。如图8所示,为会议服务器110实现融合会议的原理示意图,图中音视频流处理服务器42左侧为ABCD的终端发到音视频流处理服务器42的上行媒体流,右侧为音视频流处理服务器42处理后下发给ABCDE的下行媒体流。其中,in_a(silk格式)、in_b(silk格式)、in_c(g.711u)、in_d
[0121] (g.711u)依次表示A、B、C、D的上行媒体流,in_b+in_c+in_d表示BCD的上行媒体流融合后的媒体码流,经音视频流处理服务器42处理后in_b+in_c+in_d被转换为A支持的编码格式(silk格式)发给终端用户A,即A能观察到除自己以外的其它发言人BCD的发言。其它终端用户以此类推,参照图8所示,每路媒体流被转发至除该媒体流发送方会议成员外的其他会议成员。
[0122] 如图9所示,为本公开融合会议实现方法的一种应用场景,融合会议系统即上述示例性实施例中的会议服务器110,融合会议系统可以通过互联网连接社交网络应用建立与社交网络应用之间的数据传输通道,融合会议系统还可以通过互联网连接语音交换机,经语音交换机连接IP话机,语音交换机主要负责各IP分机的语音流的分发,类似于局域网中交换机对IP包的分发。互联网络中会议成员可以通过社交网络应用或IP话机接入融合会议系统。其中,语音交换机还可以连接语音网关,语音网关用于与PSTN电话网络交互时进行数据安检及数据路由,类型于互联网中的网关,通过语音网关接入PSTN网络建立与PSTN电话终端130(座机和手机)的数据传输通道。电话网络中会议成员可以通过PSTN电话终端130接入融合会议系统,从而互联网络中会议成员通过社交网络应用的VOIP电话就可以与电话网络中会议成员参与同一会议,实现了通过社交网络应用的VOIP电话和PSTN电话之间的无障碍互通。
[0123] 图10为本公开另一示例性实施例提供的一种融合会议实现方法,该融合会议实现方法的适用范围和执行主体,例如,该方法用于图1所示实施环境的终端设备120。如图10所示,该融合会议实现方法,由终端设备120执行,可以包括以下步骤。
[0124] 在步骤1010中,在已创建会议业务的社交网络应用中根据触发进行的融合会议创建操作,生成融合会议创建请求并调用会议接入接口;
[0125] 其中,该社交网络应用即上述示例性实施例中的社交网络应用,该社交网络应用可以是即时通信软件APP。需要说明的是,社交网络应用发起融合会议创建请求之前,已向会议服务器110请求创建会议业务,且会议服务器110为社交网络应用的接入分配了会议接入接口。之后,终端设备120在社交网络应用中根据用户触发的融合会议创建操作(如点击开启会议,添加会议成员),生成融合会议创建请求,并调用会议接入接口。
[0126] 可选的,步骤1010之前还可以包括以下步骤:根据触发进行的会议业务接入以及对所接入会议业务进行的个性化配置,请求创建个性化配置的会议业务。
[0127] 参照上述示例性实施例中所述,个性化配置是指对会议中各场景的IVR(Interactive Voice Response,互动式语音应答)语音提示的配置管理、会议功能的配置管理(包括会议录制、会议提醒,会议限时,编码格式、会议加密等),会议容量的配置管理(包括会议数量管理、成员数量管理、会议带宽管理、PSTN路数管理等)等。终端设备120的社交网络应用根据用户触发的会议业务接入以及对会议业务进行的个性化配置,向会议服务器110请求创建个性化配置的会议业务,会议服务器110响应请求,为社交网络应用的会议业务接入分配会议接入接口并生成个性化配置的配置文件,用于管理会议业务。
[0128] 在步骤1030中,通过被调用的所述会议接入接口建立所述社交网络应用的连接;
[0129] 具体的,终端设备120通过该会议接入接口建立社交网络应用与会议服务器110的连接。
[0130] 在步骤1050中,通过与所述会议接入接口的连接传送所述融合会议创建请求;
[0131] 其中,终端设备120的社交网络应用通过调用会议接入接口,将生成的融合会议创建请求经由该会议接入接口发送至会议服务器110。从而会议服务器110可以根据该融合会议创建请求所指定的会议成员,获得会议成员的网络类型分别为互联网络和电话网络。为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息。
[0132] 在步骤1070中,接收根据所述融合会议创建请求生成并下发的会议链接,所述融合会议创建操作指定的会议成员经由所在社交网络应用获得所述会议链接;
[0133] 具体的,终端设备120的社交网络应用接收会议服务器110根据融合会议创建请求下发的会议连接,之后互联网络中的会议成员通过自身使用的社交网络应用就可以获得用于加入会议的会议链接。
[0134] 在步骤1090中,根据所述会议链接的触发控制所述社交网络应用进行会议成员的融合会议接入,处于电话网络的会议成员经由对应于会议链接的电话接入信息执行融合会议接入,以通过所述社交网络应用进行与电话网络中会议成员之间的融合会议。
[0135] 具体的,会议成员触发自身使用的社交网络应用中的会议链接,终端设备120控制社交网络应用按照会议链接提供的地址接入融合会议,即使使用该社交网络应用的会议成员加入融合会议。与此同时,处于电话网络中的电话成员可以经由会议服务器110生成的电话接入信息进行融合会议的接入,参照上述示例性实施例,电话接入信息可以是电话呼叫请求或会议接入码。电话网络中的会议成员通过应答会议服务器110下发的电话呼叫请求或通过会议接入码向会议服务器110发起接入请求且接入请求被响应时,电话网络中会议成员接入融合会议。在社交网络应用所属的会议成员和电话网络中的会议成员均接入时,即可通过社交网络应用进行与电话网络中会议成员之间的融合会议。
[0136] 下述为本公开装置实施例,可以用于执行本公开上述会议服务器110执行的融合会议实现方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开融合会议实现方法实施例。
[0137] 图11是根据一示例性实施例示出的一种融合会议实现装置的框图,该融合会议实现装置可以用于图1所示实施环境的会议服务器110中,执行图3、图5-图7任一所示的融合会议实现方法的全部或者部分步骤。如图11所示,该装置包括但不限于:会议请求模块1110、网络确定模块1130、信息生成模块1150、会议接入模块1170。
[0138] 会议请求模块1110,用于通过会议接入接口被创建会议业务的社交网络应用调用,接收社交网络应用发起并经由所述会议接入接口传入的融合会议创建请求;
[0139] 网络确定模块1130,用于根据所述融合会议创建请求所指定的会议成员,获得所述会议成员的网络类型分别为互联网络和电话网络;
[0140] 信息生成模块1150,用于为网络类型是互联网络的会议成员生成会议链接并向对应的社交网络应用下发,为网络类型是电话网络的会议成员生成电话接入信息;
[0141] 会议接入模块1170,用于分别通过所述社交网络应用中所述会议链接的触发进行互联网络中会议成员和通过所述电话接入信息进行电话网络中会议成员的接入,在运行于所述互联网络的社交网络应用所属会议成员和电话网络中会议成员的接入下实现所述融合会议。
[0142] 上述装置中各个模块的功能和作用的实现过程具体详见上述融合会议实现方法中对应步骤的实现过程,在此不再赘述。
[0143] 会议请求模块1110比如可以是图2中的有线或无线网络接口250。
[0144] 网络确定模块1130、信息生成模块1150、成员接入模块1170也可以是功能模块,用于执行上述融合会议实现方法中的对应步骤。可以理解,这些模块可以通过硬件、软件、或二者结合来实现。当以硬件方式实现时,这些模块可以实施为一个或多个硬件模块,例如一个或多个专用集成电路。当以软件方式实现时,这些模块可以实施为在一个或多个处理器上执行的一个或多个计算机程序,例如图2的中央处理器222所执行的存储在存储器232中的程序。
[0145] 可选的,如图12所示,所述会议接入模块1170包括但不限于:
[0146] 链接下发单元1201,用于所部署的接入服务器通过互联网络向会议成员所在社交网络应用下发所述会议链接;
[0147] 连接建立单元1202,用于在互联网络中会议成员通过所述社交网络应用中所述会议链接的触发,发起自身与所述接入服务器的连接时,所述接入服务器响应所述互联网络中会议成员发起的连接,建立与所述互联网络中会议成员所在社交网络应用的连接。
[0148] 可选的,所述电话接入信息为电话呼叫请求或会议接入码,如图13所示,会议接入模块1170包括但不限于:
[0149] 接入发起单元1301,用于通过向所述电话网络中会议成员发起所述电话呼叫请求或者下发所述会议接入码,发起信令接入过程,所述电话网络中会议成员应答所述电话呼叫请求或通过所述会议接入码发起接入请求且所述接入请求被响应时所述信令接入过程被应答;
[0150] 通道建立单元1302,用于所述信令接入过程被应答时,所述接入服务器在所述电话网络中建立自身与所述电话网络中会议成员的电话通道,所述电话网络中会议成员经由所述电话通道被接入。
[0151] 可选的,所述装置还但不限于:
[0152] 会议业务创建模块,用于根据社交网络应用中触发进行的会议业务接入以及对所接入会议业务进行的个性化配置,所部署的会议管理服务器为所述社交网络应用创建个性化配置的会议业务。
[0153] 图14是根据一示例性实施例示出的一种融合会议实现装置的框图,该融合会议实现装置可以用于图1所示实施环境的安装有社交网络应用的终端设备120中,执行图10所示的融合会议实现方法的步骤。如图14所示,该装置包括但不限于:请求生成模块1410、连接建立模块1430、请求传送模块1450、链接接收模块1470和会议接入模块1490。
[0154] 请求生成模块1410,用于已创建会议业务的社交网络应用中根据触发进行的融合会议创建操作,生成融合会议创建请求并调用会议接入接口;
[0155] 连接建立模块1430,用于通过被调用的所述会议接入接口建立所述社交网络应用的连接;
[0156] 请求传送模块1450,用于通过与所述会议接入接口的连接传送所述融合会议创建请求;
[0157] 链接接收模块1470,用于接收根据所述融合会议创建请求生成并下发的会议链接,所述融合会议创建操作指定的会议成员经由所在社交网络应用获得所述会议链接;
[0158] 会议接入模块1490,用于根据所述会议链接的触发控制所述社交网络应用进行会议成员的融合会议接入,处于电话网络的会议成员经由对应于会议链接的电话接入信息执行融合会议接入,以通过所述社交网络应用进行与电话网络中会议成员之间的融合会议。
[0159] 可选的,本公开还提供一种电子设备,该电子设备可以用于图1所示实施环境的会议服务器110中,执行图3、图5-图7任一所示的融合会议实现方法的全部或者部分步骤。该电子设备也可以用于图1所示实施环境的终端设备120中,执行图8所示的融合会议实现方法的步骤。所述电子设备包括:
[0160] 处理器;
[0161] 用于存储处理器可执行指令的存储器;
[0162] 其中,所述处理器被配置为执行上述示例性实施例所述的融合会议实现方法。
[0163] 该实施例中电子设备的处理器执行操作的具体方式已经在有关该融合会议实现方法的实施例中执行了详细描述,此处将不做详细阐述说明。
[0164] 在示例性实施例中,还提供了一种存储介质,该存储介质为计算机可读存储介质,例如可以为包括指令的临时性和非临时性计算机可读存储介质。该存储介质存储有计算机程序,所述计算机程序可由处理器执行完成上述示例性实施例所述的融合会议实现方法。
[0165] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈