一种对等网络会议接入方法、客户端及系统技术方案

技术编号:12059130 阅读:130 留言:0更新日期:2015-09-17 09:13
本发明专利技术实施例公开了一种对等网络会议接入方法、客户端及系统,其中所述对等网络会议接入方法包括:代理对等网络客户端与第一客户端之间建立媒体通道,其中所述第一客户端不支持对等网络会议;所述代理对等网络客户端接收所述第一客户端通过所述媒体通道发送的媒体流;所述代理对等网络客户端将所述接收到的媒体流分别通过对等网络会议通道发送给对应的参与对等网络会议的其他对等网络客户端。采用本发明专利技术,可在不依赖中间节点的情况下,实现不支持对等网络的客户端接入对等网络会议,成本较低,流程简单。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种对等网络会议接入方法、客户端及系统
技术介绍
P2P (Peer to Peer,对等网络)会议是对应于服务器模式的会议而提出来的一个 概念,在服务器模式的会议中,会议控制和媒体流处理都在MCU (Media Control化it,媒 体控制单元)等中间节点上完成,否则将无法进行会议,而P2P会议是指多个客户端之间进 行会议时,通过各个客户端之间的协调控制,使各个客户端之间两两建立媒体通道,W使每 个客户端都能接收到其他客户端发送的媒体流,实现多人会议功能。P2P会议的核也是各 个客户端和其他客户端之间同时两两建立媒体通道,实现同时和多个客户端通信的目的, 目前大多数客户端不支持和其他客户端之间同时两两建立媒体通道,例如SIP (Session Initiation Protocol,会话初始化协议)话机,现有技术中可W通过将P2P会议切换成服 务器模式的会议,或者通过混音服务器和超级节点对媒体流进行混音和转发,使不支持P2P 会议的客户端接入对等网络会议。 通过将P2P会议切换成服务器模式的会议,使不支持P2P会议的客户端接入P2P 会议的现有技术中,若存在不支持P2P会议的客户端请求接入该P2P会议时,可W通过MCU 将P2P会议切换成服务器模式的会议,不支持P2P会议的客户端通过MCU接入经过切换的 服务器模式的会议,该现有技术需要MCU的支持和切换会议模式,系统复杂。 通过混音服务器和超级节点对媒体流进行混音和转发,使不支持P2P会议的客户 端接入P2P会议的现有技术中,将超级节点接入P2P会议,超级节点可W将P2P会议中的多 路媒体流发给混音服务器,混音服务器将多路媒体流混合成一路媒体流,并将该一路媒体 流发送给不支持P2P会议的客户端,另外,不支持P2P会议的客户端可W将自身的媒体流通 过混音服务器发送给超级节点,超级节点将不支持P2P会议的客户端的媒体流分别发送给 其他客户端,实现不支持P2P会议的客户端接入P2P会议,该现有技术需要混音服务器和超 级节点的支持,成本较高,流程复杂。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种对等网络会议接入方法、客户端及系 统,可实现不支持对等网络的客户端接入对等网络会议,成本较低,流程简单。 为了解决上述技术问题,本专利技术第一方面提供了一种对等网络会议接入方法,所 述方法包括: 代理对等网络客户端与第一客户端之间建立媒体通道,其中所述第一客户端不支 持对等网络会议; 所述代理对等网络客户端接收所述第一客户端通过所述媒体通道发送的媒体 流; 所述代理对等网络客户端将所述接收到的媒体流分别通过对等网络会议通道发 送给对应的参与对等网络会议的其他对等网络客户端。 在第一种可能的实现方式中,所述代理对等网络客户端接收所述第一客户端通过 所述媒体通道发送的媒体流之后,所述代理对等网络客户端将所述接收到的媒体流和本端 采集到的媒体流进行混音处理,W获取经过混音处理的一路媒体流; 所述代理对等网络客户端将所述接收到的媒体流分别通过对等网络会议通道发 送给对应的参与对等网络会议的其他对等网络客户端包括; 所述代理对等网络客户端将所述获取到的一路媒体流分别通过对等网络会议通 道发送给对应的参与所述对等网络会议的其他对等网络客户端。 结合第一方面可能的实现方式,在第二种可能的实现方式中,所述代理对等网络 客户端与第一客户端之间建立媒体通道包括; 所述代理对等网络客户端接收会议控制服务器发送的针对所述第一客户端的呼 叫请求信息; 所述代理对等网络客户端根据所述接收到的呼叫请求信息向所述会议控制服务 器发送所述代理对等网络客户端的媒体属性信息,W使所述会议控制服务器将所述代理对 等网络客户端的媒体属性信息发送给所述第一客户端,并接收所述第一客户端发送的所述 第一客户端的媒体属性信息; 所述代理对等网络客户端接收所述会议控制服务器发送的所述第一客户端的媒 体属性信息; 所述代理对等网络客户端与所述第一客户端之间建立媒体通道。 本专利技术第二方面提供了一种代理对等网络客户端,包括:媒体通道建立单元,用于与第一客户端之间建立媒体通道,其中所述第一客户端 不支持对等网络会议; 媒体流接收单元,用于接收所述第一客户端通过所述媒体通道建立单元建立的与 所述第一客户端之间的媒体通道发送的媒体流; 媒体流发送单元,用于将所述媒体流接收单元接收到的媒体流分别通过对等网络 会议通道发送给对应的参与对等网络会议的其他对等网络客户端。 在第一种可能的实现方式中,所述代理对等网络客户端还包括; 混音处理单元,用于将所述媒体流接收单元接收到的媒体流和本端采集到的媒体 流进行混音处理,W获取经过混音处理的一路媒体流; 所述媒体流发送单元,还用于将所述混音处理单元获取到的一路媒体流分别通过 对等网络会议通道发送给对应的参与所述对等网络会议的其他对等网络客户端。结合第二方面可能的实现方式,在第二种可能的实现方式中,所述媒体通道建立 单元包括; 呼叫请求接收模块,用于接收会议控制服务器发送的针对所述第一客户端的呼叫 请求信息; 媒体属性发送模块,用于根据所述呼叫请求接收模块接收到的呼叫请求信息向所 述会议控制服务器发送所述代理对等网络客户端的媒体属性信息,W使所述会议控制服务 器将所述代理对等网络客户端的媒体属性信息发送给所述第一客户端,并接收所述第一客 户端发送的所述第一客户端的媒体属性信息;[002引媒体属性接收模块,用于接收所述会议控制服务器发送的所述第一客户端的媒体 属性信息; 媒体通道建立模块,用于与所述第一客户端之间建立媒体通道。 本专利技术第H方面提供了一种对等网络会议接入系统,所述系统包括第一客户端、 第二客户端W及代理对等网络客户端,所述第一客户端不支持对等网络会议,其中: 所述代理对等网络客户端,用于与所述第一客户端之间建立媒体通道; 所述第一客户端,用于通过所述媒体通道向所述代理对等网络客户端发送媒体 流; 所述代理对等网络客户端,还用于将所述接收到的媒体流通过对等网络会议通道 发送给参与对等网络会议的所述第二客户端; 所述第二客户端,用于接收所述代理对等网络客户端发送的媒体流。在第一种可能的实现方式中,所述代理对等网络客户端,还用于将所述接收到的 媒体流和本端采集到的媒体流进行混音处理,W获取经过混音处理的一路媒体流,并将所 述获取到的一路媒体流通过所述对等网络会议通道发送给所述第二客户端。 结合第H方面可能的实现方式,在第二种可能的实现方式中,所述对等网络会议 接入系统还包括会议控制服务器; 所述会议控制服务器,用于向所述代理对等网络客户端发送针对所述第一客户端 的呼叫请求信息; 所述代理对等网络客户端,还用于根据所述接收到的呼叫请求信息向所述会议控 制服务器发送所述代理对等网络客户端的媒体属性信息; 所述会议控制服务器,还用于将所述接收到的所述代理对等网络客户端的媒体属 性信息发送给所述第一客户端;所述第一客户端,还用于根据所述接收到的所述代理对等网络客户端的媒体属性 信息向所述会议控制服务器发送所述第一客户端的媒体属性信息; 所述会议控制服务器,还用于将所述接收到的所述第一客户端的媒体属性信息发 送给所述代理对等本文档来自技高网
...

【技术保护点】
一种对等网络会议接入方法,其特征在于,所述方法包括:代理对等网络(Peer to Peer,P2P)客户端与第一客户端之间建立媒体通道,其中所述第一客户端不支持对等网络会议;所述代理对等网络客户端接收所述第一客户端通过所述媒体通道发送的媒体流;所述代理对等网络客户端将所述接收到的媒体流分别通过对等网络会议通道发送给对应的参与对等网络会议的其他对等网络客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐明远陈鑫胡彬
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1