一种音视频会议中实现文件共享的方法、装置及系统制造方法及图纸

技术编号:3583035 阅读:206 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种音视频会议中实现文件共享的方法,包括:接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息;为所述发起方建立数据会议,将所述发起方加入到所述数据会议中;将分配给该数据会议的侦听端口的SDP信息携带在响应消息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。本发明专利技术还公开了一种音视频会议中实现文件共享的装置和系统。本发明专利技术能够在举行音视频会议的同时将数据文件共享给会议中的其他成员,对系统改动较少,实现成本低。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种音视频会议中实现文件共享的 方法、装置及系统。
技术介绍
常用的一种音视频会议中实现文件共享的方法是将基于H.323协议的音 视频会i义和基于由国际电信:眹盟(ITU: International Telecommunication Union) 指定的T.120协议的数据会议的结合,来实现在音视频多媒体会议中实现数据 文件的共享。该方法通常有带内通信和带外通信两种方式。图1是一种采用带内通信方式的系统结构示意图,带内通信需要音视频 和数据都共用一个带宽,在终端加入会议时,带宽由H.323媒体服务器(MS) 指定。在会议中,音视频的带宽由媒体服务器(MS)控制,而数据会议的带 宽由T.120服务器控制。所述MS在邀请终端时,分别打开音频、视频、和数 据信道,并将音视频信道指定到MS的多处理器上,将数据信道指定到所述 T.120服务器上。然而,在进行本专利技术创造过程中,专利技术人发现现有技术中至少存在如下 问题由于终端在发起音视频会议时使用的是H.323协议的信令,由H.323媒 体服务器来处理,而在发起数据会议进行文件共享时,使用的是T.120协议的 信令,由T.120服务器来处理。可见这两个服务器都需要组织不同的会议,即 音视频会议和数据会议,还要另外组织复杂逻辑将这两种会议的关联起来, 但由于H.323媒体服务器和T.120服务器处理的是不同协议的信令,因此,两 个服务器之间会存在融合问题。而且,由于现有技术中音视频和数据共用同 一个宽带,使用同一个端口传输信息,因此, 一旦H.323掉线,数据服务器 也会中断,而且,如果数据服务器没有宽带控制,那么如果突然发送数据则会导致音视频丟失。
技术实现思路
本专利技术实施例的目的在于提供一种音视频会议的文件共享方法和装置, 能够在音视频会议的基础上实现该会议成员间的文件共享。本专利技术实施例提供的一种音视频会议中实现文件共享的方法,包括接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的 消息;为所述发起方建立数据会议,将所述发起方加入到所述数据会议中;将分配给该数据会议的侦听端口的SDP信息携带在响应消息中发送给所 述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。基于上述技术方案,本专利技术实施例还公开了一种应用服务器,包括接收单元,用于接收音视频会议中文件共享发起方发送的请求创建文件 共享数据会议的消息,该消息包含了所述发起方上传数据文件的IP地址和端 口号的会话描述协议SDP信息;数据会议单元,用于当所述接收单元收到所述请求创建文件共享数据会 议的消息后,为所述发起方生成数据会议号和文件共享所占用的端口;以便 File AS能够根据所生成的数据会议号,创建所述数据会议号的数据会议,将 所述发起方加入到所述数据会议中,并且将为所述数据会议分配的侦听端口 封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所 述侦听端口的SDP信息上传数据文件。基于上述技术方案,本专利技术实施例还公开了一种文件服务器,包括数据会议创建单元,用于在应用服务器根据收到的音视频会议中文件共 享发起方发送的请求创建文件共享数据会议的消息,生成数据会议号和文件 共享所占用的端口之后,创建所述数据会议号的数据会议;数据会议加入单元,用于将所述发起方加入到所述数据会议创建单元所 创建的数据会议中,并且为所述数据会议分配侦听端口 ;发送单元,用于将所述数据会议加入单元为所述数据会议分配的侦听端 口封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方才艮据所述侦听端口的SDP信息上传数据文件。基于上述技术方案,本专利技术实施例还公开了 一种音视频会议中实现文件 共享的系统,包括应用服务器,用于接收音视频会议中文件共享发起方发送的请求创建文 件共享数据会议的消息,生成数据会议号和文件共享所占用的端口 ;文件服务器,用于根据所述应用服务器生成的数据会议号,创建所述数 据会议号的数据会议,将所述发起方加入到所述数据会议中,并且将所述数 据会议所分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起 方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。与现有技术相比,本专利技术实施例具有以下优点本专利技术实施例能够使会议中的成员将图片、数据、投票等应用以文件共 享的形式在音视频会议中传输,使用户能够在开展多媒体音视频会议的同时, 能够享受到更多种类的文字,图片信息,有利于开发各种业务,丰富人们对 通信沟通的需求。同时,由于本专利技术实施例在文件共享实现过程中采用的是扩充后的SIP 音视频会议信令,因此能够将文件共享和音视频会议的实现都集成在同一个 网络实体上,并且采用相同类型的信令,更利于二者的融合且方便其他业务 的扩充。而且,本专利技术实施例由于为文件共享专门分配了侦听端口,这样文件共 享和音视频会议能够分别采用不同的端口,使各路数据互不影响,因此,不 会引发同时断路的问题从而提高了数据传输的可靠性。附图说明图1为现有技术采用带内通信方式的系统结构示意图;图2为本专利技术实施例一种实现音视频会议的文件共享的系统的结构示意 框图;图3为本专利技术实施例一种建立音视频会议的方法流程示意框图;图4为本专利技术实施例一种在音视频会议的基础上文件共享的方法流程示 意框图;图5为本专利技术实施例一种音视频会议和数据会议逻辑关系示意图;图6为本专利技术实施例一种上传数据文件的方法流程示意框图;图7为本专利技术实施例一种下载数据文件的方法流程示意框图;图8为本专利技术实施例另一种在音视频会议的基础上文件共享的方法流程 示意框图;图9为本专利技术实施例一种装置结构示意框图; 图IO为本专利技术实施例另一种装置结构示意框图; 图11为本专利技术实施例一种系统结构示意框图。具体实施方式下面结合附图对本专利技术实施例的具体实施方式做进一步的详细阐述。 本专利技术实施例能够在会话发起协议(SIP: Session Initiation Protocol)音视频 会议的基础上,建立能够文件共享的数据会议,通过使用扩展后的SIP信令, 来实现文件共享数据会议的会话建立和会议控制。本专利技术实施例公开了 一种 在音视频会议中实现文件共享的方法为组织音视频会议的系统中的网络实体当接收到音视频会议中文件共享发 起方发送的请求创建文件共享数据会议的消息时,为所述发起方建立数据会 议,将所述发起方加入到所述数据会议中;同时,为所述数据会议分配用于 接收所述发起方上传文件的侦听端口,然后,所述网络实体将分配的侦听端 口以会话描述协议(SDP: Session Description Protocol)的格式封装在响应消 息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传 数据文件。其中,所述请求创建文件共享数据会议的消息可以为Re-Invite (重 邀请)消息,或者还可以是SIP会话类的控制消息(例如SIPINFO)。此外,所述网络实体的上述功能除了可集中在同一个网络实体上实现,而且还可以由音视频会议系统中的不同网络实体分别实现上述功能。例如本 专利技术实施例还可应用在图2所示的系统中,如图2所示,为本专利技术实施例一种实现音视频会议的文件共享的系统的结构示意框图,该系统包括媒体服 务器201、文件服本文档来自技高网
...

【技术保护点】
一种音视频会议中实现文件共享的方法,其特征在于,包括:    接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息;    为所述发起方建立数据会议,将所述发起方加入到所述数据会议中;    分配所述数据会议的侦听端口,将所述侦听端口的会话描述协议SDP信息携带在响应消息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。

【技术特征摘要】
1. 一种音视频会议中实现文件共享的方法,其特征在于,包括接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息;为所述发起方建立数据会议,将所述发起方加入到所述数据会议中;分配所述数据会议的侦听端口,将所述侦听端口的会话描述协议SDP信息携带在响应消息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。2、 如权利要求1所述的实现文件共享的方法,其特征在于,所述接收音 视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,为所 述发起方建立数据会议具体包括应用服务器SIP AS接收音视频会议中文件共享发起方发送的请求创建文 件共享数据会议的消息,生成数据会议号和文件共享所占用的端口,并将所 述数据会议号和文件共享所占用的端口通知给文件服务器File AS;所述File AS创建所述数据会议号的数据会议。3、 如权利要求1或2所述的实现文件共享的方法,其特征在于,所述方 法还包络将分配的下载数据文件的侦听端口的端口号通知给接收终端;根据所述接收终端返回的响应中所包含的接收数据文件的IP地址、端口 号信息,将所述接收终端加入到所述数据会议中;所述接收终端通过所述侦听端口下载所述数据文件。4、 如权利要求3所述的实现文件共享的方法,其特征在于,将分配的下 载数据文件的侦听端口的端口号通知给接收终端具体为SIP AS向需要共享数据文件的接收终端发送重邀请消息,其中,所述重 邀请消息包括了 File AS分配的用于下载数据文件的侦听端口的端口号。所述根据所述终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议中具体为所述File AS根据所述接收终端返回的响应中所包含的接收数据文件的IP 地址、端口号信息,将所述接收终端加入到所述数据会议中。5、 如权利要求3所述的实现文件共享的方法,其特征在于,所述请求创 建文件共享数据会议的消息包含了所述发起方上传数据文件的IP地址和端口 号的SDP信息;在为所述发起方建立数据会议时,所述方法还包括建立该数据会议的 会议列表,将所述发起方上传数据文件的IP地址和端口号的SDP信息加入到 所述会议列表中;所述将接收终端加入到所述数据会议中时,还包括将接收终端接收数 据文件的IP地址、端口号信息加入到所述会议列表中。6、 如权利要求5所述的实现文件共享的方法,其特征在于,在接收终端 下载所述数据文件之前,还包括判断接收终端与所述File AS之间传输数据文件所用的IP地址和端口是 否和所述会议列表中的信息相匹配,若是,则执行所述下载数据文件动作。7、 如权利要求1所述的实现文件共享的方法,其特征在于,在上传数据 文件的过程中,若发起方终止文件共享,所述方法还包括接收由所述发起方发送的重邀请消息,其中所述重邀请消息中包括发起 方上传凄t据文件的端口号为0的信息;停止接收所述发起方上传的数据文件,关闭为所述数据会议分配的所有 端口,清除已上传的数据文件。8、 一种应用服务器,其特征在于,包括接收单元,用于接收音视频会议中文件共享发起方发送的请求创建文件 共享数据会议的消息,该消息包含了所述发起方上传数据文件的IP地址和端 口号的会话描述协议...

【专利技术属性】
技术研发人员:查峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利