著录项信息
专利名称 | 一种电话会议的处理方法、主持方电话终端、及电话会议系统 |
申请号 | CN201410105068.6 | 申请日期 | 2014-03-20 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-09-23 | 公开/公告号 | CN104935763A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M3/56 | IPC分类号 | H;0;4;M;3;/;5;6;;;H;0;4;L;1;2;/;1;8查看分类表>
|
申请人 | 华为技术有限公司 | 申请人地址 | 广东省深圳市龙岗区坂田华为总部办公楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 华为技术有限公司 | 当前权利人 | 华为技术有限公司 |
发明人 | 周新中;黄绍彰;储成 |
代理机构 | 北京同达信恒知识产权代理有限公司 | 代理人 | 黄志华 |
摘要
本发明公开了一种电话会议的处理方法、主持方电话终端、及电话会议系统。所述电话会议的处理方法,包括:在主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,主持方电话终端获取用于添加第三与会方电话终端到电话会议的用户操作;主持方电话终端响应用户操作,以添加第三与会方电话终端到电话会议,与此同时,主持方电话终端保持与第一与会方电话终端之间的第一RTP通道、以及与第二与会方电话终端之间的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。
一种电话会议的处理方法、主持方电话终端、及电话会议系统\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种电话会议的处理方法、主持方电话终端、及电话会议系统。\n背景技术\n[0002] 随着现代社会的发展,交流沟通所涉及的范围越来越广。各类商业、政治活动需要在更广阔的区域进行沟通交流,例如:召开会议、协同工作等等。这些分布式沟通是完成各类商业、政治活动的重要工作。为了顺应这种市场潮流的发展,电话会议作为一个新兴的产品为分布式沟通提供了很大的便利。\n[0003] 在企业通信中,本地电话会议是非常常用的功能,与服务器电话会议不同,本地电话会议不需要服务器的支持,会场建立在主持方电话终端上。且,在进行本地电话会议时,主持方电话终端可以随时添加新的与会方电话终端到电话会议中。\n[0004] 但在现有技术中,在主持方电话终端添加新的与会方电话终端到电话会议时,会出现原与会方电话终端无法继续进行电话会议的问题。\n发明内容\n[0005] 本发明通过提供一种电话会议的处理方法、主持方电话终端、及电话会议系统,解决了现有技术中在主持方电话终端添加新的与会方电话终端到电话会议时,会出现原与会方电话终端无法继续进行电话会议的技术问题。\n[0006] 第一方面,提供一种电话会议的处理方法,包括:\n[0007] 在主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,所述主持方电话终端获取用户操作,所述用户操作用于添加第三与会方电话终端到所述电话会议;\n[0008] 所述主持方电话终端响应所述用户操作,以添加所述第三与会方电话终端到所述电话会议,并在添加所述第三与会方电话终端到所述电话会议的同时,保持与所述第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与所述第二与会方电话终端之间建立的第二RTP通道,以使所述第一与会方电话终端和所述第二与会方电话终端能够继续进行所述电话会议。\n[0009] 结合第一方面,在第一方面的第一种可能的实施方式中,所述主持方电话终端响应所述用户操作,以添加所述第三与会方电话终端到所述电话会议,包括:\n[0010] 所述主持方电话终端响应所述用户操作,以与所述第三与会方电话终端建立第三RTP通道;\n[0011] 所述主持电话终端通过所述第三RTP通道获取所述第三与会方电话终端的第三与会方声音数据;\n[0012] 所述主持电话终端将所述第三与会方声音数据添加到所述电话会议的会场中,进而实现将所述第三与会方电话终端添加到所述电话会议。\n[0013] 结合第一方面,在第一方面的第二种可能的实施方式中,所述主持方电话保持与所述第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与所述第二与会方电话终端之间建立的第二RTP通道,以使所述第一与会方电话终端和所述第二与会方电话终端能够继续进行所述电话会议,包括:\n[0014] 所述主持方电话终端保持所述第一RTP通道、以及所述第二RTP通道;\n[0015] 所述主持方电话终端对所述电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据;其中,所述第一混音数据包括:通过所述主持方电话终端的声音采集装置所采集到的主持方声音数据,通过所述第一RTP通道获得的所述第一与会方电话终端的第一与会方声音数据,以及通过所述第二RTP通道获得的所述第二与会方电话终端的第二与会方声音数据;\n[0016] 所述主持方电话终端滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据;\n[0017] 所述主持方电话终端发送所述第二混音数据到所述第一RTP通道和所述第二RTP通道中,以使所述第一与会方电话终端和所述第二与会方电话终端接收到所述第二混音数据。\n[0018] 结合第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,在所述主持方电话终端滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据之后,所述方法还包括:\n[0019] 所述主持方电话终端控制所述第二混音数据处于禁止输出状态,以使所述第二混音数据不能通过所述主持方电话终端自身的主持方声音输出装置输出。\n[0020] 结合第一方面的第三种可能的实施方式,在第一方面的第四种可能的实施方式中,所述主持方电话终端添加所述第三与会方电话终端到所述电话会议之后,所述方法还包括:\n[0021] 所述主持方电话终端对所述会场中的当前声音数据进行混音处理,获得第三混音数据;其中,所述第三混音数据包括:所述主持方声音数据、所述第一与会方声音数据、所述第二与会方声音数据、以及所述第三与会方声音数据;\n[0022] 所述主持方电话终端发送所述第三混音数据到所述第一RTP通道、所述第二RTP通道、以及所述第三RTP通道中,以使所述第一与会方电话终端、第二与会方电话终端接、以及所述第三与会方电话终端收到所述第三混音数据。\n[0023] 结合第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,在所述主持方电话终端对所述会场中的当前声音数据进行混音处理,获得第三混音数据之后,所述方法还包括:\n[0024] 所述主持方电话终端滤除所述第三混音数据中的所述主持方声音数据,获得第四混音数据;\n[0025] 所述主持方电话终端通过所述主持方声音输出装置输出所述第四混音数据。\n[0026] 第二方面,基于同一发明构思,提供一种主持方电话终端,包括:\n[0027] 获取单元,用于在所述主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,获取用户操作,所述用户操作用于添加第三与会方电话终端到所述电话会议;\n[0028] 添加单元,用于响应所述用户操作,以添加所述第三与会方电话终端到所述电话会议;\n[0029] 保持单元,用于在添加所述第三与会方电话终端到所述电话会议的同时,保持与所述第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与所述第二与会方电话终端之间建立的第二RTP通道,以使所述第一与会方电话终端和所述第二与会方电话终端能够继续进行所述电话会议。\n[0030] 结合第二方面,在第二方面的第一种可能的实施方式中,所述添加单元,包括:\n[0031] 建立模块,用于响应所述用户操作,以与所述第三与会方电话终端建立第三RTP通道;\n[0032] 获取模块,用于通过所述第三RTP通道获取所述第三与会方电话终端的第三与会方声音数据;\n[0033] 添加模块,用于将所述第三与会方声音数据添加到所述电话会议的会场中,进而实现将所述第三与会方电话终端添加到所述电话会议。\n[0034] 结合第二方面,在第二方面的第二种可能的实施方式中,所述保持单元,包括:\n[0035] 保持模块,用于保持所述第一RTP通道、以及所述第二RTP通道;\n[0036] 第一混音模块,用于对所述电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据;其中,所述第一混音数据包括:通过所述主持方电话终端的声音采集装置所采集到的主持方声音数据,通过所述第一RTP通道获得的所述第一与会方电话终端的第一与会方声音数据,以及通过所述第二RTP通道获得的所述第二与会方电话终端的第二与会方声音数据;\n[0037] 第一滤除模块,用于滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据;\n[0038] 第一发送模块,用于发送所述第二混音数据到所述第一RTP通道和所述第二RTP通道中,以使所述第一与会方电话终端和所述第二与会方电话终端接收到所述第二混音数据。\n[0039] 结合第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,所述保持单元,还包括:\n[0040] 禁止模块,用于在所述滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据之后,控制所述第二混音数据处于禁止输出状态,以使所述第二混音数据不能通过所述主持方电话终端自身的主持方声音输出装置输出。\n[0041] 结合第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,所述主持方电话终端,还包括:\n[0042] 第二混音模块,用于在所述添加所述第三与会方电话终端到所述电话会议之后,对所述会场中的当前声音数据进行混音处理,获得第三混音数据;其中,所述第三混音数据包括:所述主持方声音数据、所述第一与会方声音数据、所述第二与会方声音数据、以及所述第三与会方声音数据;\n[0043] 第二发送模块,用于发送所述第三混音数据到所述第一RTP通道、所述第二RTP通道、以及所述第三RTP通道中,以使所述第一与会方电话终端、第二与会方电话终端接、以及所述第三与会方电话终端收到所述第三混音数据。\n[0044] 结合第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,所述主持方电话终端,还包括:\n[0045] 第二滤除模块,用于在所述对所述会场中的当前声音数据进行混音处理,获得第三混音数据之后,滤除所述第三混音数据中的所述主持方声音数据,获得第四混音数据;\n[0046] 输出模块,用于通过所述主持方声音输出装置输出所述第四混音数据。\n[0047] 第三方面,基于同一发明构思,提供一种主持方电话终端,包括:\n[0048] 存储器,用于存储程序代码;\n[0049] 处理器,与所述存储器连接,用于读取所述程序代码,以执行:\n[0050] 在所述主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,获取用户操作,所述用户操作用于添加第三与会方电话终端到所述电话会议;响应所述用户操作,以添加所述第三与会方电话终端到所述电话会议,并在添加所述第三与会方电话终端到所述电话会议的同时,保持与所述第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与所述第二与会方电话终端之间建立的第二RTP通道,以使所述第一与会方电话终端和所述第二与会方电话终端能够继续进行所述电话会议。\n[0051] 结合第三方面,在第三方面的第一种可能的实施方式中,所述处理器,还用于:\n[0052] 响应所述用户操作,以与所述第三与会方电话终端建立第三RTP通道;通过所述第三RTP通道获取所述第三与会方电话终端的第三与会方声音数据;将所述第三与会方声音数据添加到所述电话会议的会场中,进而实现将所述第三与会方电话终端添加到所述电话会议。\n[0053] 结合第三方面,在第三方面的第二种可能的实施方式中,所述处理器,还用于:\n[0054] 保持所述第一RTP通道、以及所述第二RTP通道;对所述电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据;其中,所述第一混音数据包括:通过所述主持方电话终端的声音采集装置所采集到的主持方声音数据,通过所述第一RTP通道获得的所述第一与会方电话终端的第一与会方声音数据,以及通过所述第二RTP通道获得的所述第二与会方电话终端的第二与会方声音数据;滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据;发送所述第二混音数据到所述第一RTP通道和所述第二RTP通道中,以使所述第一与会方电话终端和所述第二与会方电话终端接收到所述第二混音数据。\n[0055] 结合第三方面的第二种可能的实施方式,在第三方面的第三种可能的实施方式中,所述处理器,还用于:\n[0056] 在所述滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据之后,控制所述第二混音数据处于禁止输出状态,以使所述第二混音数据不能通过所述主持方电话终端自身的主持方声音输出装置输出。\n[0057] 结合第三方面的第三种可能的实施方式,在第三方面的第四种可能的实施方式中,所述处理器,还用于:\n[0058] 在所述添加所述第三与会方电话终端到所述电话会议之后,对所述会场中的当前声音数据进行混音处理,获得第三混音数据;其中,所述第三混音数据包括:所述主持方声音数据、所述第一与会方声音数据、所述第二与会方声音数据、以及所述第三与会方声音数据;发送所述第三混音数据到所述第一RTP通道、所述第二RTP通道、以及所述第三RTP通道中,以使所述第一与会方电话终端、第二与会方电话终端接、以及所述第三与会方电话终端收到所述第三混音数据。\n[0059] 结合第三方面的第四种可能的实施方式,在第三方面的第五种可能的实施方式中,所述处理器,还用于:\n[0060] 在所述对所述会场中的当前声音数据进行混音处理,获得第三混音数据之后,滤除所述第三混音数据中的所述主持方声音数据,获得第四混音数据;通过所述主持方声音输出装置输出所述第四混音数据。\n[0061] 第四方面,基于同一发明构思,提供一种电话会议系统,包括:\n[0062] 主持方电话终端;\n[0063] 多个与会方电话终端,包括:第一与会方电话终端、第二与会方电话终端、和第三与会方电话终端;\n[0064] 其中,所述主持方电话终端,用于:\n[0065] 在所述主持方电话终端与所述第一与会方电话终端、以及所述第二与会方电话终端进行电话会议时,获取用户操作,所述用户操作用于添加第三与会方电话终端到所述电话会议;响应所述用户操作,以添加所述第三与会方电话终端到所述电话会议,并在添加所述第三与会方电话终端到所述电话会议的同时,保持与所述第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与所述第二与会方电话终端之间建立的第二RTP通道,以使所述第一与会方电话终端和所述第二与会方电话终端能够继续进行所述电话会议。\n[0066] 结合第四方面,在第四方面的第一种可能的实施方式中,所述主持方电话终端,还用于:\n[0067] 响应所述用户操作,以与所述第三与会方电话终端建立第三RTP通道;通过所述第三RTP通道获取所述第三与会方电话终端的第三与会方声音数据;将所述第三与会方声音数据添加到所述电话会议的会场中,进而实现将所述第三与会方电话终端添加到所述电话会议。\n[0068] 结合第四方面,在第四方面的第二种可能的实施方式中,所述主持方电话终端,还用于:\n[0069] 保持所述第一RTP通道、以及所述第二RTP通道;对所述电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据;其中,所述第一混音数据包括:通过所述主持方电话终端的声音采集装置所采集到的主持方声音数据,通过所述第一RTP通道获得的所述第一与会方电话终端的第一与会方声音数据,以及通过所述第二RTP通道获得的所述第二与会方电话终端的第二与会方声音数据;滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据;发送所述第二混音数据到所述第一RTP通道和所述第二RTP通道中,以使所述第一与会方电话终端和所述第二与会方电话终端接收到所述第二混音数据。\n[0070] 结合第四方面的第二种可能的实施方式,在第四方面的第三种可能的实施方式中,所述主持方电话终端,还用于:\n[0071] 在所述滤除所述第一混音数据中的所述主持方声音数据,获得第二混音数据之后,控制所述第二混音数据处于禁止输出状态,以使所述第二混音数据不能通过所述主持方电话终端自身的主持方声音输出装置输出。\n[0072] 结合第四方面的第三种可能的实施方式,在第四方面的第四种可能的实施方式中,所述主持方电话终端,还用于:\n[0073] 在所述添加所述第三与会方电话终端到所述电话会议之后,对所述会场中的当前声音数据进行混音处理,获得第三混音数据;其中,所述第三混音数据包括:所述主持方声音数据、所述第一与会方声音数据、所述第二与会方声音数据、以及所述第三与会方声音数据;发送所述第三混音数据到所述第一RTP通道、所述第二RTP通道、以及所述第三RTP通道中,以使所述第一与会方电话终端、第二与会方电话终端接、以及所述第三与会方电话终端收到所述第三混音数据。\n[0074] 结合第四方面的第四种可能的实施方式,在第四方面的第五种可能的实施方式中,所述主持方电话终端,还用于:\n[0075] 在所述对所述会场中的当前声音数据进行混音处理,获得第三混音数据之后,滤除所述第三混音数据中的所述主持方声音数据,获得第四混音数据;通过所述主持方声音输出装置输出所述第四混音数据。\n[0076] 本发明具有如下技术效果:\n[0077] 由于在主持方电话终端在添加第三与会方电话终端到电话会议的同时,主持方电话终端保持与第一与会方电话终端之间建立的第一RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。所以实现了在主持方电话终端添加新的与会方电话终端到电话会议时,原与会方电话终端可以通过与主持方电话终端保持的RTP通道继续进行电话会议,从而提高了原与会方电话终端的用户的体验感的技术效果。\n附图说明\n[0078] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0079] 图1为本发明实施例中电话会议系统的示意图;\n[0080] 图2为本发明实施例中电话会议的处理方法的流程图;\n[0081] 图3为本发明实施例中步骤S102的细化流程图;\n[0082] 图4为本发明实施例中步骤S103的细化流程图;\n[0083] 图5为本发明实施例中步骤S104的细化流程图;\n[0084] 图6为本发明实施例中主持方电话终端的结构示意图;\n[0085] 图7为本发明实施例中主持方电话终端的结构示意图。\n具体实施方式\n[0086] 本发明实施例通过提供一种电话会议的处理方法、主持方电话终端、及电话会议系统,解决了现有技术中在主持方电话终端添加新的与会方电话终端到电话会议时,原与会方电话终端无法继续进行电话会议的技术问题。\n[0087] 本发明实施例的技术方案为解决上述技术问题,总体思路如下:\n[0088] 一种电话会议的处理方法,包括:\n[0089] 在主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,所述主持方电话终端获取用户操作,所述用户操作用于添加第三与会方电话终端到所述电话会议;所述主持方电话终端响应所述用户操作,以添加所述第三与会方电话终端到所述电话会议,并在添加所述第三与会方电话终端到所述电话会议的同时,保持与所述第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与所述第二与会方电话终端之间建立的第二RTP通道,以使所述第一与会方电话终端和所述第二与会方电话终端能够继续进行所述电话会议。\n[0090] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0091] 在介绍本申请实施例之前,先对本发明所涉及到的电话会议系统进行如下介绍:\n如图1所示,图1为一种用于实施本发明电话会议的处理方法的电话会议系统,其中,包括:\n一个主持方电话终端和多个与会方电话会议终端(例如:第一与会方电话终、第二与会方电话终端、以及第三与会方电话终端等等)。在该电话会议系统进行电话会议时,会场建立在主持方电话终端上。其中,主持方电话终端(以及各与会方电话会议终端),具体可以是:IP(Internet Protocol,网络协议)电话或其他支持本地电话会议的电话终端。\n[0092] 实施例一\n[0093] 本实施例提供一种电话会议的处理方法,如图2所示,包括:\n[0094] 步骤S101:在主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,主持方电话终端获取用户操作,用户操作用于添加第三与会方电话终端到电话会议;\n[0095] 步骤S102:主持方电话终端响应用户操作,以添加第三与会方电话终端到电话会议;\n[0096] 步骤S103:主持方电话终端在添加第三与会方电话终端到电话会议的同时,保持与第一与会方电话终端之间建立的第一RTP(Real-time Transport Protocol,实时传输协议)通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议;\n[0097] 步骤S104:主持方电话终端与第一与会方电话终端、第二与会方电话终端以及第三与会方电话终端进行电话会议。\n[0098] 具体来讲,首先,主持方电话终端与第一与会方电话终端建立第一RTP通道,并且与第二与会方电话终端建立第二RTP通道,以与第一与会方电话终端和第二与会方电话终端的进行(三方)电话会议。然后,在主持方电话终端获取用于添加第三与会终端到电话会议的用户操作时,主持方电话终端添加第三与会方电话终端到电话会议,且,在主持方电话终端在添加第三与会方电话终端到电话会议的同时,主持方电话终端保持与第一与会方电话终端之间建立的第一RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。最后,在主持方电话终端添加第三与会方电话终端到电话会议之后,主持方电话终端即可与第一与会方电话终端、第二与会方电话终端以及第三与会方电话终端进行(四方)电话会议。\n[0099] 具体来讲,所述主持方电话终端获取用户操作的具体实现可以是:\n[0100] 如果主持方电话终端上设置有功能按键(或触摸屏)等输入设备,在检测到该功能按键被按键(或该触摸屏某一特定区域被触摸)时,即可确认获取到该用户操作。\n[0101] 由于,现有技术中,在主持方电话终端添加新的与会方电话终端到电话会议时,主持方电话终端会释放与原与会方建立的RTP通道,在完成添加新与会方电话终端到电话会议时,再恢复与原与会方建立的RTP通道。从而导致在主持方电话终端添加新的与会方电话终端到电话会议时,原与会方电话终端(例如:第一与会方电话终端和第二与会方电话终端)无法继续进行电话会议。\n[0102] 而在本实施例中,在主持方电话终端在添加第三与会方电话终端到电话会议的同时,主持方电话终端保持与第一与会方电话终端之间建立的第一RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。所以,解决了现有技术中在主持方电话终端添加新的与会方电话终端到电话会议时,会出现原与会方电话终端无法继续进行电话会议的技术问题。实现了在主持方电话终端添加新的与会方电话终端到电话会议时,原与会方电话终端可以通过与主持方电话终端保持的RTP通道继续进行电话会议,从而提高了原与会方电话终端的用户体验的技术效果。\n[0103] 可选的,在本实施例中,如图3所示,步骤S102,包括:\n[0104] 步骤S201:主持方电话终端响应用户操作,以与第三与会方电话终端建立第三RTP通道;\n[0105] 步骤S202:主持电话终端通过第三RTP通道获取第三与会方电话终端的第三与会方声音数据;\n[0106] 步骤S203:主持电话终端将第三与会方声音数据添加到电话会议的会场中,进而实现将第三与会方电话终端添加到电话会议。\n[0107] 具体来讲,主持方电话终端可以获取第三与会方电话终端的电话号码,并基于第三与会方电话终端的电话号码呼叫第三与会方电话终端。待第三与会方电话终端应答后,主持方电话终端与第三与会方电话终端建立第三RTP通道,此时,主持方用户可以和第三与会方用户通过第三RTP通道进行声音数据的交互。\n[0108] 进一步,主持方电话终端获取用户的另一用户操作(该用户操作用于确定将第三与会方电话终端添加到电话会议中),主持电话终端通过第三RTP通道获取第三与会方电话终端的第三与会方声音数据,并将第三与会方声音数据添加到电话会议的会场中进行混音处理,进而实现将第三与会方电话终端添加到电话会议。\n[0109] 在本实施例中,主持方电话终端与第三与会方电话终端建立第三RTP通道,并将来自第三RTP通道中的第三与会方声音数据添加到电话会议的会场中进行混音处理,从而实现将第三与会方电话终端添加到电话会议的技术效果。\n[0110] 可选的,在本实施例中,如图4所示,步骤S103,包括:\n[0111] 步骤S301:主持方电话保持第一RTP通道、以及第二RTP通道;\n[0112] 步骤S302:主持方电话终端对电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据。其中,第一混音数据包括:通过主持方电话终端的声音采集装置所采集到的主持方声音数据,通过第一RTP通道获得的第一与会方电话终端的第一与会方声音数据,以及通过第二RTP通道获得的第二与会方电话终端的第二与会方声音数据;\n[0113] 步骤S303:主持方电话终端滤除第一混音数据中的主持方声音数据,获得第二混音数据;\n[0114] 步骤S304:主持方电话终端发送第二混音数据到第一RTP通道和第二RTP通道中,以使第一与会方电话终端和第二与会方电话终端接收到第二混音数据。\n[0115] 具体来讲,主持方电话终端中包括有呼叫控制模块和媒体引擎模块,呼叫控制模块通知媒体引擎模块保持第一RTP通道和第二RTP通道,媒体引擎模块响应呼叫控制模块的通知,保持第一RTP通道和第二RTP通道;进一步,呼叫控制模块通知体引擎模块停止将主持方声音数据发送给第一与会方电话终端以及第二与会方电话终端,媒体引擎模块响应呼叫控制模块的通知,对会场中的当前声音数据进行混音处理,获得第一混音数据(其中,第一混音数据包括:主持方声音数据、第一与会方声音数据、以及第二与会方声音数据),并滤除第一混音数据中的主持方声音数据,获得第二混音数据,再将第二混音数据发送到第一RTP通道和第二RTP通道中。\n[0116] 在本实施例中,主持方电话保持第一RTP通道、以及第二RTP通道,对电话会议的会场中的当前声音数据进行混音处理,并通过第一RTP通道和第二RTP通道将获得的混音数据发送给第一与会方电话终端以及第二与会方电话终端,从而实现了在主持方电话终端添加第三与会方电话终端到电话会议的同时,第一与会方电话终端和第二与会方电话终端继续进行电话会议的技术效果。\n[0117] 并且,在本实施例中,由于在第一与会方电话终端和第二与会方电话终端收到的混音数据中不包含主持方声音数据,从而消除了主持方电话终端在添加第三与会方电话终端到电话会议时所产生的操作音(或其他杂音)对第一与会方电话终端的用户和第二与会方电话终端的用户的干扰,进而保证了第一与会方电话终端和第二与会方电话终端之间的通话质量。\n[0118] 可选的,在本实施例中,在步骤S303之后(或在执行步骤S304的同时),该方法还包括:\n[0119] 步骤S305:主持方电话终端控制第二混音数据处于禁止输出状态,以使第二混音数据不能通过主持方电话终端自身的主持方声音输出装置输出。\n[0120] 具体来讲,主持方电话终端中的呼叫控制模块通知主持方电话终端中媒体引擎模块禁止播放第二混音数据,媒体引擎模块响应控制模块的通知,控制第二混音数据处于禁止输出状态,以使第二混音数据不能通过主持方电话终端自身的主持方声音输出装置输出。\n[0121] 在本实施例中,由于在主持方电话终端添加第三与会方电话终端到电话会议时,主持方电话终端的用户可以与第三与会方电话终端的用户进行通话,此时,主持方电话终端禁止自身的主持方声音输出装置输出第二混音数据,能够防止第二混音数据对主持方电话终端的用户与第三与会方电话终端的用户之间的通话造成影响。\n[0122] 可选的,在本实施例中,如图5所示,步骤S104,包括:\n[0123] 步骤S401:主持方电话终端对会场中的当前声音数据进行混音处理,获得第三混音数据;其中,第三混音数据包括:主持方声音数据、第一与会方声音数据、第二与会方声音数据、以及第三与会方声音数据;\n[0124] 步骤S402:主持方电话终端发送第三混音数据到第一RTP通道、RTP通道、以及第三RTP通道中,以使第一与会方电话终端、第二与会方电话终端接、以及第三与会方电话终端收到第三混音数据。\n[0125] 具体来讲,呼叫控制模块通知媒体引擎模块恢复将主持方声音数据发送给第一与会方电话终端以及第二与会方电话终端,媒体引擎模块响应呼叫控制模块的通知,对会场中的当前声音数据进行混音处理,获得第三混音数据(其中,第三混音数据包括:主持方声音数据、第一与会方声音数据、第二与会方声音数据以及第三与会方声音数据),进一步,媒体引擎模块将第三混音数据发送到第一RTP通道、第二RTP通道、以及第三RTP通道中。\n[0126] 可选的,在本实施例中,如图5所示,在步骤S401之后(或在执行步骤S402的同时),该方法还包括:\n[0127] 步骤S403:主持方电话终端滤除第三混音数据中的主持方声音数据,获得第四混音数据;\n[0128] 步骤S404:主持方电话终端通过主持方声音输出装置输出第四混音数据。\n[0129] 具体来讲,主持方电话终端在播放第三混音数据时,会先滤除第三混音数据中的主持方声音数据,获得第四混音数据,再通过自身的主持方声音输出装置输出第四混音数据。此处,若不滤除主持方声音数据,主持方电话终端输出主持方声音数据将与主持方电话终端的用户的口腔发出的声音相互叠加,出现回声现象,从而使主持方电话终端的用户无法听清楚电话会议中的声音信息。\n[0130] 在本实施例中,主持方电话终端在播放第三混音数据时,会先滤除第三混音数据中的主持方声音数据,获得第四混音数据,再通过自身的主持方声音输出装置输出第四混音数据。从而消除了主持方电话终端输出主持方声音数据与主持方电话终端的用户的口腔发出的声音相互叠加,出现回声现象的可能性,实现了主持方电话终端的用户可以听清楚电话会议中的声音信息的技术效果。\n[0131] 实施例二\n[0132] 本实施例提供一种主持方电话终端,如图6所示,包括:\n[0133] 获取单元501,用于在主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,获取用户操作,用户操作用于添加第三与会方电话终端到电话会议;\n[0134] 添加单元502,用于响应用户操作,以添加第三与会方电话终端到电话会议;\n[0135] 保持单元503,用于在添加第三与会方电话终端到电话会议的同时,保持与第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议;\n[0136] 进行单元504,用于与第一与会方电话终端、第二与会方电话终端以及第三与会方电话终端进行电话会议。\n[0137] 由于在主持方电话终端在添加第三与会方电话终端到电话会议的同时,主持方电话终端保持与第一与会方电话终端之间建立的第一RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。所以实现了在主持方电话终端添加新的与会方电话终端到电话会议时,原与会方电话终端可以通过与主持方电话终端保持的RTP通道继续进行电话会议,从而提高了原与会方电话终端的用户的体验感的技术效果。\n[0138] 可选的,在本实施例中,添加单元502,包括:\n[0139] 建立模块,用于响应用户操作,以与第三与会方电话终端建立第三RTP通道;\n[0140] 获取模块,用于通过第三RTP通道获取第三与会方电话终端的第三与会方声音数据;\n[0141] 添加模块,用于将第三与会方声音数据添加到电话会议的会场中,进而实现将第三与会方电话终端添加到电话会议。\n[0142] 可选的,在本实施例中,保持单元503,包括:\n[0143] 保持模块,用于保持第一RTP通道、以及第二RTP通道;\n[0144] 第一混音模块,用于对电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据;其中,第一混音数据包括:通过主持方电话终端的声音采集装置所采集到的主持方声音数据,通过第一RTP通道获得的第一与会方电话终端的第一与会方声音数据,以及通过第二RTP通道获得的第二与会方电话终端的第二与会方声音数据;\n[0145] 第一滤除模块,用于滤除第一混音数据中的主持方声音数据,获得第二混音数据;\n[0146] 第一发送模块,用于发送第二混音数据到第一RTP通道和第二RTP通道中,以使第一与会方电话终端和第二与会方电话终端接收到第二混音数据。\n[0147] 可选的,在本实施例中,保持单元503,还包括:\n[0148] 禁止模块,用于在滤除第一混音数据中的主持方声音数据,获得第二混音数据之后,控制第二混音数据处于禁止输出状态,以使第二混音数据不能通过主持方电话终端自身的主持方声音输出装置输出。\n[0149] 可选的,在本实施例中,进行单元504,包括:\n[0150] 第二混音模块,用于添加第三与会方电话终端到电话会议之后,对会场中的当前声音数据进行混音处理,获得第三混音数据;其中,第三混音数据包括:主持方声音数据、第一与会方声音数据、第二与会方声音数据、以及第三与会方声音数据;\n[0151] 第二发送模块,用于发送第三混音数据到第一RTP通道、第二RTP通道、以及第三RTP通道中,以使第一与会方电话终端、第二与会方电话终端接、以及第三与会方电话终端收到第三混音数据。\n[0152] 可选的,在本实施例中,进行单元504,还包括:\n[0153] 第二滤除模块,用于在对会场中的当前声音数据进行混音处理,获得第三混音数据之后,滤除第三混音数据中的主持方声音数据,获得第四混音数据;\n[0154] 输出模块,用于通过主持方声音输出装置输出第四混音数据。\n[0155] 实施例三\n[0156] 基于同一发明构思,本实施例提供一种主持方电话终端,如图7所示,包括:\n[0157] 存储器601,用于存储程序代码;\n[0158] 处理器602,与存储器601通过总线605连接,用于读取程序代码,以执行:\n[0159] 在主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,获取用户操作,用户操作用于添加第三与会方电话终端到电话会议;响应用户操作,以添加第三与会方电话终端到电话会议,并在添加第三与会方电话终端到电话会议的同时,保持与第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。\n[0160] 由于在主持方电话终端在添加第三与会方电话终端到电话会议的同时,主持方电话终端保持与第一与会方电话终端之间建立的第一RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。所以实现了在主持方电话终端添加新的与会方电话终端到电话会议时,原与会方电话终端可以通过与主持方电话终端保持的RTP通道继续进行电话会议,从而提高了原与会方电话终端的用户的体验感的技术效果。\n[0161] 可选的,在本实施例中,处理器602,还用于:\n[0162] 响应用户操作,以与第三与会方电话终端建立第三RTP通道;通过第三RTP通道获取第三与会方电话终端的第三与会方声音数据;将第三与会方声音数据添加到电话会议的会场中,进而实现将第三与会方电话终端添加到电话会议。\n[0163] 可选的,在本实施例中,处理器602,还用于:\n[0164] 保持第一RTP通道、以及第二RTP通道;对电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据;其中,第一混音数据包括:通过主持方电话终端的声音采集装置所采集到的主持方声音数据,通过第一RTP通道获得的第一与会方电话终端的第一与会方声音数据,以及通过第二RTP通道获得的第二与会方电话终端的第二与会方声音数据;\n滤除第一混音数据中的主持方声音数据,获得第二混音数据;发送第二混音数据到第一RTP通道和第二RTP通道中,以使第一与会方电话终端和第二与会方电话终端接收到第二混音数据。\n[0165] 可选的,在本实施例中,处理器602,还用于:\n[0166] 在滤除第一混音数据中的主持方声音数据,获得第二混音数据之后,控制第二混音数据处于禁止输出状态,以使第二混音数据不能通过主持方电话终端自身的主持方声音输出装置输出。\n[0167] 可选的,在本实施例中,处理器602,还用于:\n[0168] 在添加第三与会方电话终端到电话会议之后,对会场中的当前声音数据进行混音处理,获得第三混音数据;其中,第三混音数据包括:主持方声音数据、第一与会方声音数据、第二与会方声音数据、以及第三与会方声音数据;发送第三混音数据到第一RTP通道、第二RTP通道、以及第三RTP通道中,以使第一与会方电话终端、第二与会方电话终端接、以及第三与会方电话终端收到第三混音数据。\n[0169] 可选的,在本实施例中,处理器602,还用于:\n[0170] 在对会场中的当前声音数据进行混音处理,获得第三混音数据之后,滤除第三混音数据中的主持方声音数据,获得第四混音数据;通过主持方声音输出装置输出第四混音数据。\n[0171] 实施例四\n[0172] 基于同一发明构思,本实施例提供一种电话会议系统,如图1所示,包括:\n[0173] 主持方电话终端;\n[0174] 多个与会方电话终端,包括:第一与会方电话终端、第二与会方电话终端、和第三与会方电话终端;\n[0175] 其中,主持方电话终端,用于:\n[0176] 在主持方电话终端与第一与会方电话终端、以及第二与会方电话终端进行电话会议时,获取用户操作,用户操作用于添加第三与会方电话终端到电话会议;响应用户操作,以添加第三与会方电话终端到电话会议,并在添加第三与会方电话终端到电话会议的同时,保持与第一与会方电话终端之间建立的第一实时传输协议RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。\n[0177] 由于在主持方电话终端在添加第三与会方电话终端到电话会议的同时,主持方电话终端保持与第一与会方电话终端之间建立的第一RTP通道、以及与第二与会方电话终端之间建立的第二RTP通道,以使第一与会方电话终端和第二与会方电话终端能够继续进行电话会议。所以实现了在主持方电话终端添加新的与会方电话终端到电话会议时,原与会方电话终端可以通过与主持方电话终端保持的RTP通道继续进行电话会议,从而提高了原与会方电话终端的用户的体验感的技术效果。\n[0178] 可选的,在本实施例中,主持方电话终端,还用于:\n[0179] 响应用户操作,以与第三与会方电话终端建立第三RTP通道;通过第三RTP通道获取第三与会方电话终端的第三与会方声音数据;将第三与会方声音数据添加到电话会议的会场中,进而实现将第三与会方电话终端添加到电话会议。\n[0180] 可选的,在本实施例中,主持方电话终端,还用于:\n[0181] 保持第一RTP通道、以及第二RTP通道;对电话会议的会场中的当前声音数据进行混音处理,获得第一混音数据;其中,第一混音数据包括:通过主持方电话终端的声音采集装置所采集到的主持方声音数据,通过第一RTP通道获得的第一与会方电话终端的第一与会方声音数据,以及通过第二RTP通道获得的第二与会方电话终端的第二与会方声音数据;\n滤除第一混音数据中的主持方声音数据,获得第二混音数据;发送第二混音数据到第一RTP通道和第二RTP通道中,以使第一与会方电话终端和第二与会方电话终端接收到第二混音数据。\n[0182] 可选的,在本实施例中,主持方电话终端,还用于:\n[0183] 在滤除第一混音数据中的主持方声音数据,获得第二混音数据之后,控制第二混音数据处于禁止输出状态,以使第二混音数据不能通过主持方电话终端自身的主持方声音输出装置输出。\n[0184] 可选的,在本实施例中,主持方电话终端,还用于:\n[0185] 在添加第三与会方电话终端到电话会议之后,对会场中的当前声音数据进行混音处理,获得第三混音数据;其中,第三混音数据包括:主持方声音数据、第一与会方声音数据、第二与会方声音数据、以及第三与会方声音数据;发送第三混音数据到第一RTP通道、第二RTP通道、以及第三RTP通道中,以使第一与会方电话终端、第二与会方电话终端接、以及第三与会方电话终端收到第三混音数据。\n[0186] 可选的,在本实施例中,主持方电话终端,还用于:\n[0187] 在对会场中的当前声音数据进行混音处理,获得第三混音数据之后,滤除第三混音数据中的主持方声音数据,获得第四混音数据;通过主持方声音输出装置输出第四混音数据。\n[0188] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。\n[0189] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2018-05-25
- 2015-10-21
实质审查的生效
IPC(主分类): H04M 3/56
专利申请号: 201410105068.6
申请日: 2014.03.20
- 2015-09-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-02-06
|
2006-08-02
| | |
2
| |
2007-08-29
|
2006-02-24
| | |
3
| | 暂无 |
2010-06-03
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |