CN101272266B - 一种音视频会议中实现文件共享的方法、装置及系统 - Google Patents
一种音视频会议中实现文件共享的方法、装置及系统 Download PDFInfo
- Publication number
- CN101272266B CN101272266B CN2008100946450A CN200810094645A CN101272266B CN 101272266 B CN101272266 B CN 101272266B CN 2008100946450 A CN2008100946450 A CN 2008100946450A CN 200810094645 A CN200810094645 A CN 200810094645A CN 101272266 B CN101272266 B CN 101272266B
- Authority
- CN
- China
- Prior art keywords
- file
- data
- conferencing
- sharing
- port
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例公开了一种音视频会议中实现文件共享的方法,包括:接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息;为所述发起方建立数据会议,将所述发起方加入到所述数据会议中;将分配给该数据会议的侦听端口的SDP信息携带在响应消息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。本发明还公开了一种音视频会议中实现文件共享的装置和系统。本发明能够在举行音视频会议的同时将数据文件共享给会议中的其他成员,对系统改动较少,实现成本低。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种音视频会议中实现文件共享的方法、装置及系统。
背景技术
常用的一种音视频会议中实现文件共享的方法是将基于H.323协议的音视频会议和基于由国际电信联盟(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掉线,数据服务器也会中断,而且,如果数据服务器没有宽带控制,那么如果突然发送数据则 会导致音视频丢失。
发明内容
本发明实施例的目的在于提供一种音视频会议的文件共享方法和装置,能够在音视频会议的基础上实现该会议成员间的文件共享。
本发明实施例提供的一种音视频会议中实现文件共享的方法,包括:
应用服务器SIP AS接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息;为所述发起方生成数据会议号和文件共享所占用的端口;
文件服务器File AS根据所生成的数据会议号为所述发起方建立所述数据会议号的数据会议,将所述发起方加入到所述数据会议中;
File AS将分配给该数据会议的侦听端口的SDP信息携带在响应消息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;
所述方法还包络:
将分配的下载数据文件的侦听端口的端口号通知给接收终端;
根据所述接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议中;
所述接收终端通过所述侦听端口下载所述数据文件。
基于上述技术方案,本发明实施例还公开了一种应用服务器,包括:
接收单元,用于接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,该消息包含了所述发起方上传数据文件的IP地址和端口号的会话描述协议SDP信息;
数据会议单元,用于当所述接收单元收到所述请求创建文件共享数据会议的消息后,为所述发起方生成数据会议号和文件共享所占用的端口;以便File AS能够根据所生成的数据会议号,创建所述数据会议号的数据会议,将所述发起方加入到所述数据会议中,并且将为所述数据会议分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;
还包括:
下载端口通知单元,用于向需要共享数据文件的接收终端发送重邀请消息,其中,所述重邀请消息包括了File AS分配的用于下载数据文件的侦听端口的端口号。
基于上述技术方案,本发明实施例还公开了一种文件服务器,包括:
数据会议创建单元,用于在应用服务器根据收到的音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,生成数据会议号和文件共享所占用的端口之后,创建所述数据会议号的数据会议;
数据会议加入单元,用于将所述发起方加入到所述数据会议创建单元所创建的数据会议中,并且为所述数据会议分配侦听端口;
发送单元,用于将所述数据会议加入单元为所述数据会议分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;
还包括:
接收终端入会单元,用于根据所述接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议创建单元的数据会议中,以便所述接收终端能够下载数据文件。
基于上述技术方案,本发明实施例还公开了一种音视频会议中实现文件共享的系统,包括:
应用服务器,用于接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,生成数据会议号和文件共享所占用的端口;
文件服务器,用于根据所述应用服务器生成的数据会议号,创建所述数据会议号的数据会议,将所述发起方加入到所述数据会议中,并且将所述数据会议所分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;所述文件服务器还用于:根据所述接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议创建单元的数据会议中,以便所述接收终端能够下载数据文件。
与现有技术相比,本发明实施例具有以下优点:
本发明实施例能够使会议中的成员将图片、数据、投票等应用以文件共享的形式在音视频会议中传输,使用户能够在开展多媒体音视频会议的同时,能够享受到更多种类的文字,图片信息,有利于开发各种业务,丰富人们对通信沟通的需求。
同时,由于本发明实施例在文件共享实现过程中采用的是扩充后的SIP音视频会议信令,因此能够将文件共享和音视频会议的实现都集成在同一个网络实体上,并且采用相同类型的信令,更利于二者的融合且方便其他业务的扩充。
而且,本发明实施例由于为文件共享专门分配了侦听端口,这样文件共享和音视频会议能够分别采用不同的端口,使各路数据互不影响,因此,不会引发同时断路的问题从而提高了数据传输的可靠性。
附图说明
图1为现有技术采用带内通信方式的系统结构示意图;
图2为本发明实施例一种实现音视频会议的文件共享的系统的结构示意框图;
图3为本发明实施例一种建立音视频会议的方法流程示意框图;
图4为本发明实施例一种在音视频会议的基础上文件共享的方法流程示意框图;
图5为本发明实施例一种音视频会议和数据会议逻辑关系示意图;
图6为本发明实施例一种上传数据文件的方法流程示意框图;
图7为本发明实施例一种下载数据文件的方法流程示意框图;
图8为本发明实施例另一种在音视频会议的基础上文件共享的方法流程示意框图;
图9为本发明实施例一种装置结构示意框图;
图10为本发明实施例另一种装置结构示意框图;
图11为本发明实施例一种系统结构示意框图。
具体实施方式
下面结合附图对本发明实施例的具体实施方式做进一步的详细阐述。
本发明实施例能够在会话发起协议(SIP:Session Initiation Protocol)音视频会议的基础上,建立能够文件共享的数据会议,通过使用扩展后的SIP信令,来实现文件共享数据会议的会话建立和会议控制。本发明实施例公开了一种在音视频会议中实现文件共享的方法为:
组织音视频会议的系统中的网络实体当接收到音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息时,为所述发起方建立数据会议,将所述发起方加入到所述数据会议中;同时,为所述数据会议分配用于接收所述发起方上传文件的侦听端口,然后,所述网络实体将分配的侦听端口以会话描述协议(SDP:Session Description Protocol)的格式封装在响应消息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。其中,所述请求创建文件共享数据会议的消息可以为Re-Invite(重邀请)消息,或者还可以是SIP会话类的控制消息(例如SIP INFO)。
此外,所述网络实体的上述功能除了可集中在同一个网络实体上实现, 而且还可以由音视频会议系统中的不同网络实体分别实现上述功能。例如本发明实施例还可应用在图2所示的系统中,如图2所示,为本发明实施例一种实现音视频会议的文件共享的系统的结构示意框图,该系统包括:媒体服务器201、文件服务器202、应用服务器203、终端204以及网关205,其中,SIP应用服务器(SIP AS)203用于控制终端(UE)204、媒体服务器(MS,Media Server)201和文件服务器(File AS)202,执行会议逻辑以及构建会议信令、负责维护MS201上的资源、以及为呼叫分配资源。当创建音视频会议时,UE204用于通过网关205呼入SIP AS203,SIP AS203呼叫MS201来创建音视频会议。当然,也可由所述SIP AS203主动发起会议。下面以UE204发起音视频会议为例,先说明一下在图2所示的系统中的一种建立音视频会议的方法,如图3所示,为本发明实施例一种建立音视频会议的方法流程示意框图,该方法包括:
S301:作为会议发起方的终端A(简称“UE-A”)通过网关向SIPAS发送INVITE(SIP呼叫发起请求)消息。其中,所述INVITE消息中包括所述UE-A的SDPA(会话描述协议)信息。其中,所述SDPA信息包含接收音视频数据包的IP地址、端口号和处理媒体的类型。
S302:所述SIP AS在收到所述INVITE消息后,将包含有所述UE-A的SDPA信息的INVITE消息发送给MS,以请求MS创建关于UE-A的会议端口。
S303:所述MS在收到所述INVITE消息后,分配用于与所述UE-A交互音视频数据包的IP端口等会议资源。然后,所述MS向所述SIP AS返回200OK消息。其中,所述200OK消息携带了为所述UE-A分配的会议资源的SDP0 信息,所述SDP0信息包含所述MS接收和发送给所述UE-A音视频数据包的IP地址、端口号和处理媒体的类型。
S304:所述SIP AS向所述MS返回ACK(应答)消息。
S305:所述SIP AS向所述UE-A发送200OK消息。其中,所述200OK消息携带了所述MS为所述UE-A分配的会议资源的SDP0信息,所述SDP0 信息包含所述MS接收和发送给所述SIPAS音视频数据包的IP地址、端口号和处理媒体的类型。
S306:所述UE-A向所述SIP AS返回ACK消息。
S307:所述SIP AS在收到所述UE-A的ACK消息后,向所述MS发送创建并加入会议的SIP INFO(SIP媒体处理控制语言)消息,以指令所述MS创建音视频会议并在创建后将所述UE-A加入到该会议中。
S308:所述MS创建音视频会议,并将所述UE-A加入到该会议之后向所述SIP AS返回应答,例如返回ACK消息。
S309:所述SIP AS在收到所述MS的应答后,向另一个终端B(简称“UE-B”)发送INVITE消息。
S310:所述UE-B在摘机后向所述SIPAS返回携带了所述UE-B的SDPB 信息的200OK消息,其中,所述SDPB信息包含UE-B接收音频数据包的IP地址、端口号和处理媒体的类型。
S311:所述SIP AS在收到所述200OK消息后,将包含有所述UE-B的SDPB信息的INVITE消息发送给MS,以请求MS为UE-B创建会议端口。
S312:所述MS在收到所述INVITE消息后,分配用于与所述UE-B交互音视频数据包的IP端口等会议资源。然后,所述MS向所述SIP AS返回200OK消息。其中,所述200OK消息携带了为所述UE-B分配的会议资源的SDP1 信息,所述SDP1信息包含所述MS接收和发送给所述UE-B音视频数据包的IP地址、端口号和处理媒体的类型。
S313:所述SIPAS向所述MS发送加入会议的SIP INFO消息,以指令所述MS将所述UE-B加入到S307所创建的音视频会议中。这样所述UE-B就接入到了该会议中。
当终端按照图3所示的方法建立起了音视频会议后,该音视频会议中的终端如果需要文件共享,则可按照下面的方法建立文件共享数据会议,如图4所示,为本发明实施例在音视频会议的基础上文件共享的方法流程示意框图,所述方法包括:
S401:作为数据文件共享发起方的UE-A向SIP AS发送请求创建文件共享数据会议的消息,以请求创建文件共享数据会议。其中,所述请求创建文 件共享数据会议的消息可以是Re-Invite消息(附图中以Re-Invite消息为例),在该实施例中,所述Re-Invite消息中包括所述UE-A的SDPA信息。其中,所述SDPA信息包含上传数据文件的IP地址、端口号(例如,m=Fileshare port)。
S402:所述SIP AS在收到所述Re-Invite消息后,生成全局唯一的数据会议号(ConfID)和数据文件共享所占用的端口(port),其中,所述数据文件共享所占用的端口可以采用0-65535的数字。然后将所生成的数据会议号、数据文件共享所占用的端口信息携带到所述SDPA信息中作为新的SDPA’信息。
所述SIP AS将包含了所述SDPA’信息的INVITE消息发送给文件服务器(File AS)。此外,所述SDPA’信息中可不再包括音视频(m=video和m=audio)的会话描述协议信息。其中,在所述INVITE消息中,To字段填入所述ConfID,From字段与UE-A呼入时的From字段内容相同。
S403:所述File AS从所述INVITE消息中获取所述ConfID,如果所述ConfID的会议不存在,所述File AS则创建会议名为ConfID的数据会议,并且建立该数据会议的会议列表。在建立成功后,所述File AS将所述UE-A加入到该会议列表中,以使所述UE-A加入到该会议中。然后,所述File AS还为所述数据会议分配一个侦听端口,用于接收数据文件。此外,所述File AS还从所述INVITE消息中获取所述UE-A上传数据文件的端口号,保存。
之后,所述File AS向所述SIP AS返回200OK消息,所述200OK消息携带了为所述数据会议分配的会议资源的SDPFS1信息,所述SDPFS1信息包含所述侦听端口的端口号(m=Fileshare port)。
S404:所述SIP AS将所述200OK消息发送给所述UE-A。
S405:所述UE-A在收到所述200OK消息后,从该消息中获知File AS上侦听端口的端口号。然后将要共享的数据文件通过所述侦听端口上传给所述FileAS。其中,所述UE-A发送的数据文件的传输包的格式可如表1所示:
表1
操作 类型 | 传送 方向 | IP地址 | Port | Id | Total | Seq | Len |
本包数据文件实际内容数据 |
其中,所述操作类型用于定义数据会议的类型,例如可以是文件共享或其它的类型;所述传送方向用于定义是从FILE AS发送到终端,还是从终端发送到FILE AS;所述IP地址用于表示终端的真实IP地址,例如是IPV6还是IP4类型的地址;所述Port表示终端发送数据文件所用的端口;所述Id表示共享的数据文件的数据包批号;所述Total表示本批数据文件传送的总包数;所述Seq表示当前传送的数据包编号;所述Len表示本数据包传送的数据长度;最后是本包传送的实际文件数据片段。
S406:所述SIP AS向需要共享数据文件的终端(简称为“UE-B”)发送Re-Invite(重邀请)消息。其中,所述Re-Invite消息携带了所述File AS为所述数据会议分配的会议资源的SDPFS1信息,所述SDPFS1信息包含用于下载数据文件的侦听端口的端口号。在本实施例中,所述下载数据文件的侦听端口的端口号可以使用和上传数据文件的侦听端口相同的端口号。
其中,所述SIP AS可决定音视频会议中的成员共享数据文件的权限,因此,所述SIP AS除了给UE-B发送Re-Invite消息以外,还可以按照预置的权限,向具有数据文件共享权利的其他终端也发送Re-Invite消息。其他终端同样可按照所述UE-B的处理方式进行相应处理,在此不再一一赘述。
S407:所述UE-B向所述SIP AS返回200OK消息,所述200OK消息中携带了所述UE-B的SDPB信息。其中,所述SDPB信息包含接收数据文件的IP地址、端口号。
S408:所述SIP AS在收到所述200OK消息后,将S402中生成的数据会议号、文件共享所占用的端口信息携带到所述SDPB信息中作为新的SDPB’信息。
所述SIP AS将包含了所述SDPB’信息的INVITE消息发送给所述File AS。此外,所述SDPB’信息中可不再包括音视频(m=video和m=audio)的SDP信息。其中,在所述INVITE消息中,To字段填入所述ConfID,From字段与 UE-B呼入时的From字段内容相同。
S409:所述File AS从所述INVITE消息中获取所述ConfID,由于所述ConfID的会议已经存在,所述File AS则直接将所述UE-B加入到该会议列表中,使所述UE-B加入到该会议中。
然后,所述File AS向所述SIP AS返回200OK消息,所述200OK消息携带了为所述数据会议分配的会议资源的SDPFS1信息,所述SDPFS1信息包含所述侦听端口的端口号(m=Fileshare port)。
S410:所述SIP AS向所述UE-B发送Re-Invite消息。其中,所述Re-Invite消息携带了SDPFS2信息,其中,所述SDPFS2信息中包括当前正在使用的音视频会议的SDP信息和下载数据文件的侦听端口的SDPFS1信息。同时,所述SDPFS2信息可不再包括音视频(m=video和m=audio)的SDP信息。
S411:所述UE-B在收到所述SIPAS的Re-Invite消息后,向所述SIPAS发送200OK消息,所述200OK消息携带了所述SDPFS2信息。
S412:所述UE-B通过下载数据文件的侦听端口从所述File AS上下载共享的数据文件。
此外,当终端通过传输控制协议(TCP:Transport Control Protocol)连接上File AS时准备下载数据文件,所述File AS在向所述UE-B下传数据文件之前,还可以先判断所述UE-B与所述File AS之间传输数据文件所用的IP地址和端口是否和会议列表中的信息相匹配,当全部匹配再将共享数据文件发送给所述UE-B。这样可以避免误传数据,造成信息的泄密,提高了数据信息共享的安全性。
此外,在上述实施例中,如果作为数据会议的发起方要终止文件共享,那么该终端可通过所述SIP AS将Re-Invite消息发送给File AS。其中,所述Re-Invite消息中携带了所述UE-A的SDPA信息。其中,所述SDPA信息包含上传数据文件的端口号(例如,m=Fileshare port),并且所述端口号为0。所述File AS在收到所述Re-Invite消息后,根据与该终端对应的数据会议的会议号,停止该数据会议的数据文件传输工作,并且关闭为该数据会议分配的所 有端口,清除该共享的数据文件。
此外,在上述实施例中,如果数据会议中有成员要主动退出,那么该成员终端通过所述SIP AS向所述File AS发送BYE(退出)消息,所述File AS在收到所述BYE消息后,根据与该终端对应的数据会议的会议号,关闭该数据会议中为该终端分配的端口,同时将该终端从所述数据会议的列表中清楚。或者,如果是网络侧的SIP AS主动切断与终端的数据传输连接,那么所述SIPAS直接向所述File AS发送BYE(退出)消息,以请求所述File AS将所述终端从该数据会议中退出。
需要说明的是,由于本发明实施例所述数据会议都是基于音视频会议的,如图5所示,音视频会议是一个基本的会议,一个音视频会议中可以有多个数据会议(如图5中的数据会议1至数据会议n),每个数据会议都由所述SIPAS预先确定的成员组成。在所述SIP AS上维护有基本音视频会议及其中若干个数据会议的成员列表;在所述File AS上则按照数据会议为单位也维护有数据会议的成员列表。基本的音视频会议中有成员退出时,则该成员需要退出其参与的所有数据会议,但是如果成员仅是从数据会议中退出可仍在留在音视频会议中,而不影响基本音视频会议的进行。
此外,在上述图4所示实施例中的S405中,所述UE-A在上传数据文件之前,还可以通过扩展的SIP INFO消息与File AS信息交互来获取上传文件的状态,从而达到上传文件的同步。如图6所示,为本发明实施例一种上传数据文件的方法流程示意框图,该方法包括:
S601:所述UE-A当从所述200OK消息中获知File AS上侦听端口的端口号后,向所述SIP AS发送请求上传数据文件的SIP INFO消息,以请求发送数据文件。所述请求上传数据文件的SIP INFO消息中包括的上传请求动作和文件名的消息体采用XML格式定义内容。
S602:所述SIP AS将所述请求上传数据文件的SIP INFO消息发送给所述File AS,以获取上传文件的状态。
S603:所述File AS如果状态为准备就绪,则向所述SIPAS发送200OK消息,以通知所述SIP AS所述File AS的状态。其中,所述200OK消息中包 括的上载及准备就绪消息体可采用XML格式定义内容。
S604:所述SIP AS将所述200OK消息发送给所述UE-A。
S605:所述UE-A在收到所述200OK消息后,向所述File AS发送数据文件。
此外,当数据文件上传完毕,则所述File AS还可以经过所述SIP AS向所述UE-A发送数据文件接收完毕的SIP INFO消息,以通知所述UE-A上传的数据文件已经全部接收。
上述实施例中,所述UE-A在上传数据文件之前,先通过扩展的SIP INFO消息询问File AS是否准备好,并当File AS准备好后,上传数据文件,因此可以保障File AS接收和UE-A发送的同步进行,避免了数据传输的丢失,从而保证了数据文件的完整性。
此外,在上述图4所示实施例的S412中,所述UE-B在下载数据文件之前,还可以先通过扩展的SIP INFO消息与File AS信息交互来获取下载文件的状态,从而达到下载文件的同步。如图7所示,为本发明实施例一种下载数据文件的方法流程示意框图,该方法包括:
S701:所述SIP AS向所述UE-B发送指示下载数据文件的SIP INFO消息,其中,所述指示数据文件下载的SIP INFO消息中包括要下载的数据文件名,。
S702:所述UE-B在准备好下载后,向所述SIP AS发送200OK消息,以通知所述SIP AS所述UE-B已经做好下载准备。
S703:所述SIP AS收到所述200OK消息后,向所述File AS发送请求终端下载数据文件的SIP INFO消息。
S704:所述File AS如果准备就绪,则向所述SIP AS发送200OK消息。
S705:所述File AS将数据文件发送给所述UE-B。
此外,所述UE-B当接收完毕数据文件之后,还可以通过所述SIP AS向所述File AS发送数据文件接收完毕的SIP INFO消息,以通知所述File AS下载的数据文件已经全部接收。这样,所述File AS可以自动释放为该数据会议 分配的侦听端口等资源,等到下次再许亚共享时,再次发起文件共享会议。因此,File AS能够在资源有限的条件下,充分利用资源。
此外,当所有终端都接收完所述数据文件后,所述SIP AS还可向该数据文件共享的发起方UE-A发送数据文件共享完毕的SIP INFO消息,以通知所述UE-A全部需要共享的终端都已经接收了该数据文件。所述UE-A还可向所述SIPAS返回200OK消息,来结束该次数据文件共享的流程。
此外,上述图4所示实施例的S405中,所述UE-A当在上传数据文件的过程中出现异常,则所述UE-A向所述SIP AS发送结束数据文件共享消息,该消息可以为Re-Invite消息,在所述Re-Invite消息中包括上传数据文件的端口号(例如,m=Fileshare port),并且,所述端口号为0。
此外,上述图4所示实施例的S411中,所述UE-B当在下载数据文件的过程中出现异常,则所述UE-B向所述SIP AS发送数据文件下载错误的SIPINFO消息,同时,所述UE-B还向所述File AS发送终止下载数据文件的SIPINFO消息。
需要说明的是,本发明实施例音视频会议和数据会议的信令在SIP会话内统一承载,但音视频和文件数据流分开发送和接收,互不关联。这样,需要终端在同时收发音频、视频和文件共享数据时,能够对音视频会议,文件共享数据的处理分别适配,即如果收到音视频数据,就在音视频会议中进行声音图像的处理、显示及其它处理;如果收到数据文件,则需要根据该文件的类型,根据业务需求进行数据文件的数据处理。
此外,上述在音视频会议的基础上文件共享的方法实施例中所述的请求创建文件共享数据会议的消息除了是Re-Invite消息以外,还可以是SIP INFO消息。如图8所示,为本发明实施例另一种在音视频会议的基础上文件共享的方法流程示意框图,该实施例还以终端主动发起文件共享为例,所述方法包括:
S801:作为文件共享发起方的UE-A向SIP AS发送请求创建文件共享数据会议的消息,以请求创建文件共享数据会议。其中,所述请求创建文件共享数据会议的消息可以是请求数据会议SIP INFO消息,在所述请求数据会议 SIP INFO消息中包括所述UE-A的SDPA信息。其中,所述SDPA信息包含上传数据文件的IP地址、端口号(例如,m=Fileshare port)。所述SDPA信息可以用XML文档定义。
S802:所述SIP AS在收到所述请求数据会议SIP INFO消息后,生成全局唯一的数据会议号(ConfID)和文件共享所占用的端口(port),其中,所述文件共享所占用的端口可以采用0-65535的数字。然后将所生成的数据会议号、文件共享所占用的端口信息携带到所述SDPA信息中作为新的SDPA’信息。
所述SIP AS将包含了所述SDPA’信息的INVITE消息发送给文件服务器(File AS)。此外,所述SDPA’信息中可不再包括音视频(m=video和m=audio)的会话描述协议信息。其中,在所述INVITE消息中,To字段填入所述ConfID,From字段与UE-A呼入时的From字段内容相同。
S803:所述File AS从所述INVITE消息中获取所述ConfID,如果所述ConfID的会议不存在,所述File AS则创建会议名为ConfID的数据会议,并且建立该数据会议的会议列表。在建立成功后,所述File AS将所述UE-A加入到该会议列表中,使所述UE-A加入到该会议中。然后,所述File AS还为所述数据会议分配一个侦听端口,用于接收数据文件。此外,所述File AS还从所述INVITE消息中获取所述UE-A上传数据文件的端口号,保存。
之后,所述File AS向所述SIP AS返回200OK消息,所述200OK消息携带了为所述数据会议分配的会议资源的SDPFS1信息,所述SDPFS1信息包含所述侦听端口的端口号(m=Fileshare port)。
S804:所述SIP AS将所述200OK消息发送给所述UE-A。
S805:所述UE-A在收到所述200OK消息后,从该消息中获知File AS上侦听端口的端口号。然后将要共享的数据文件通过所述侦听端口上传给所述File AS。其中,所述UE-A发送的数据文件的传输包的格式可如上表1所示。
S806:所述SIP AS向需要共享数据文件的终端(简称为“UE-B”)发送下载数据文件的SIP INFO消息。其中,所述下载数据文件的SIP INFO消息携 带了所述File AS为所述数据会议分配的会议资源的SDPFS1信息,所述SDPFS1 信息包含用于下载数据文件的侦听端口的端口号。在本实施例中,所述下载数据文件的侦听端口的端口号可以使用和上传数据文件的侦听端口相同的端口号。
其中,所述SIP AS可决定音视频会议中的成员共享数据文件的权限,因此,所述SIP AS除了给UE-B发送下载数据文件的SIP INFO消息以外,还可以按照预置的权限,向具有数据文件共享权利的其他终端也发送所述下载数据文件的SIP INFO消息。其他终端同样可按照所述UE-B的处理方式进行相应处理,在此不再一一赘述。
S807:所述UE-B向所述SIP AS返回200OK消息,所述200OK消息中携带了所述UE-B的SDPB信息。其中,所述SDPB信息包含接收数据文件的IP地址、端口号。
S808:所述SIP AS在收到所述200OK消息后,将S802中生成的数据会议号、文件共享所占用的端口信息携带到所述SDPB信息中作为新的SDPB’信息。
所述SIP AS将包含了所述SDPB’信息的INVITE消息发送给所述File AS。此外,所述SDPB’信息中可不再包括音视频(m=video和m=audio)的SDP信息。其中,在所述INVITE消息中,To字段填入所述ConfID,From字段与UE-B呼入时的From字段内容相同。
S809:所述File AS从所述INVITE消息中获取所述ConfID,由于所述ConfID的会议已经存在,所述File AS则直接将所述UE-B加入到该会议列表中,使所述UE-B加入到该会议中。
然后,所述File AS向所述SIP AS返回200OK消息,所述200OK消息携带了为所述数据会议分配的会议资源的SDPFS1信息,所述SDPFS1信息包含所述侦听端口的端口号(m=Fileshare port)。
S810:所述SIP AS向所述UE-B发送下载数据文件的SIP INFO消息。其中,所述下载数据文件的SIP INFO消息携带了SDPFS2信息,其中,所述SDPFS2 信息中包括当前正在使用的音视频会议的SDP信息和下载数据文件的侦听端口的SDPFS1信息。同时,所述SDPFS2信息可不再包括音视频(m=video和m=audio)的SDP信息。
S811:所述UE-B在收到所述SIP AS的下载数据文件的SIP INFO消息后,向所述SIP AS发送200OK消息,所述200OK消息携带了所述SDPFS2信息。
S812:所述UE-B通过下载数据文件的侦听端口从所述File AS上下载共享的数据文件。
上述实施例通过对建立音视频会议的SIP信令的扩充,实现了在音视频会议的基础上的文家共享,使得会议中的成员能够将图片、数据、投票等应用以文件共享的形式在音视频会议中传输,使用户能够在开展多媒体音视频会议的同时,能够享受到更多种类的文字,图片信息,有利于开发各种业务,丰富人们对通信沟通的需求。本发明实施例在原有架构的基础上通过对SIP信令扩展实现,保护了原有投资,投入成本较少,实现简单。
基于上述技术方案,本发明实施例还公开了一种网络实体,该网络实体可以是应用服务器,能够在音视频会议的基础上,实现文件共享。如图9所示,所述网络实体包括:接收单元901、数据会议单元902,其中,
所述接收单元901,用于接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,该消息包含了所述发起方上传数据文件的IP地址和端口号的会话描述协议SDP信息;
所述数据会议单元902,用于当所述接收单元901收到所述请求创建文件共享数据会议的消息后,为所述发起方生成数据会议号和文件共享所占用的端口。这样,所述File AS能够根据所生成的数据会议号,创建所述数据会议号的数据会议,将所述发起方加入到所述数据会议中,并且将为所述数据会议分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。
此外,上述装置实施例所述的应用服务器还可包括下载端口通知单元(未图示),用于向需要共享数据文件的接收终端发送重邀请消息,其中,所述 重邀请消息包括了File AS分配的用于下载数据文件的侦听端口的端口号。这样,所述接收终端在收到所述重邀请消息后,向所述File AS返回响应,所述File AS根据所述响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议中,以便所述接收终端能够下载数据文件。
在上述装置实施例的基础上,本发明实施例还公开了一种网络实体,所述网络实体可以是文件服务器,能够在音视频会议的基础上,实现文件共享。如图10所示,为本发明实施例另一种装置的结构示意框图,所述文件服务器包括:数据会议创建单元1001、数据会议加入单元1002、发送单元1003,其中,
所述数据会议创建单元1001,用于在应用服务器根据收到的音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,生成数据会议号和文件共享所占用的端口之后,创建所述数据会议号的数据会议;
所述数据会议加入单元1002,用于将所述发起方加入到所述数据会议创建单元1001所创建的数据会议中,并且为所述数据会议分配侦听端口;
所述发送单元1003,用于将所述数据会议加入单元1002为所述数据会议分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件。
此外,在图10所示的装置实施例的基础上,所述文件服务器还可以包括:
接收终端入会单元(未图示),用于根据所述接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议创建单元1001的数据会议中,以便所述接收终端能够下载数据文件。
此外,本发明还公开了一种装置实施例的结构示意框图,该实施例在图10所示装置实施例的基础上,所述请求创建文件共享数据会议的消息包含了所述发起方上传数据文件的IP地址和端口号的会话描述协议SDP信息。所述文件服务器还包括:
会议列表单元(未图示),用于在所述数据会议创建单元1001为所述发起方建立数据会议时,建立该数据会议的会议列表,将所述发起方上传数据 文件的IP地址和端口号的会话描述协议SDP信息加入到所述会议列表中。
此外,所述会议列表单元还可将接收终端下载数据文件的IP地址、端口号信息也加入到所述会议列表中。
所述文件服务器还包括:检验单元(未图示),用于在接收终端下载所述数据文件之前,判断接收终端与网络实体之间传输数据文件所用的IP地址和端口是否和所述会议列表中的信息相匹配,若是,则执行所述下载数据文件动作。
基于上述技术方案,本发明实施例还公开了一种音视频会议中实现文件共享的系统,如图11所示,所述系统包括:
应用服务器1101,用于接收音视频会议中文件共享发起方1102发送的请求创建文件共享数据会议的消息,生成数据会议号和文件共享所占用的端口,并将所述数据会议号和文件共享所占用的端口通知给文件服务器1103,以供所述文件服务器1103建立所述数据会议号的数据会议;
文件服务器1103,用于根据所述应用服务器1101生成的数据会议号,创建所述数据会议号的数据会议,将所述发起方1102加入到所述数据会议中,并且将所述数据会议所分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起方1102,以便所述发起方1102根据所述侦听端口的SDP信息上传数据文件。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案 本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种音视频会议中实现文件共享的方法,其特征在于,包括:
应用服务器SIP AS接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息;为所述发起方生成数据会议号和文件共享所占用的端口;
文件服务器File AS根据所生成的数据会议号为所述发起方建立所述数据会议号的数据会议,将所述发起方加入到所述数据会议中;
File AS分配所述数据会议的侦听端口,将所述侦听端口的会话描述协议SDP信息携带在响应消息中发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;
所述方法还包括:
将分配的下载数据文件的侦听端口的端口号通知给接收终端;
根据所述接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议中;
所述接收终端通过所述侦听端口下载所述数据文件。
2.如权利要求1所述的实现文件共享的方法,其特征在于,所述接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,为所述发起方建立数据会议具体包括:
应用服务器SIP AS接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,生成数据会议号和文件共享所占用的端口,并将所述数据会议号和文件共享所占用的端口通知给文件服务器File AS;
所述File AS创建所述数据会议号的数据会议。
3.如权利要求1所述的实现文件共享的方法,其特征在于,将分配的下载数据文件的侦听端口的端口号通知给接收终端具体为:
SIP AS向需要共享数据文件的接收终端发送重邀请消息,其中,所述重邀请消息包括了File AS分配的用于下载数据文件的侦听端口的端口号;
所述根据所述终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议中具体为:
所述File AS根据所述接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议中。
4.如权利要求1所述的实现文件共享的方法,其特征在于,所述请求创建文件共享数据会议的消息包含了所述发起方上传数据文件的IP地址和端口号的SDP信息;
在为所述发起方建立数据会议时,所述方法还包括:建立该数据会议的会议列表,将所述发起方上传数据文件的IP地址和端口号的SDP信息加入到所述会议列表中;
所述将接收终端加入到所述数据会议中时,还包括:将接收终端接收数据文件的IP地址、端口号信息加入到所述会议列表中。
5.如权利要求4所述的实现文件共享的方法,其特征在于,在接收终端下载所述数据文件之前,还包括:
判断接收终端与所述File AS之间传输数据文件所用的IP地址和端口是否和所述会议列表中的信息相匹配,若是,则执行所述下载数据文件动作。
6.如权利要求1所述的实现文件共享的方法,其特征在于,在上传数据文件的过程中,若发起方终止文件共享,所述方法还包括:
接收由所述发起方发送的重邀请消息,其中所述重邀请消息中包括发起方上传数据文件的端口号为0的信息;
停止接收所述发起方上传的数据文件,关闭为所述数据会议分配的所有端口,清除已上传的数据文件。
7.一种应用服务器,其特征在于,包括:
接收单元,用于接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,该消息包含了所述发起方上传数据文件的IP地址和端口号的会话描述协议SDP信息;
数据会议单元,用于当所述接收单元收到所述请求创建文件共享数据会议的消息后,为所述发起方生成数据会议号和文件共享所占用的端口;以便文件服务器File AS能够根据所生成的数据会议号,创建所述数据会议号的数据会议,将所述发起方加入到所述数据会议中,并且将为所述数据会议分配的侦听端口封装在SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;
还包括:
下载端口通知单元,用于向需要共享数据文件的接收终端发送重邀请消息,其中,所述重邀请消息包括了File AS分配的用于下载数据文件的侦听端口的端口号。
8.一种文件服务器,其特征在于,包括:
数据会议创建单元,用于在应用服务器根据收到的音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,生成数据会议号和文件共享所占用的端口之后,创建所述数据会议号的数据会议;
数据会议加入单元,用于将所述发起方加入到所述数据会议创建单元所创建的数据会议中,并且为所述数据会议分配侦听端口;
发送单元,用于将所述数据会议加入单元为所述数据会议分配的侦听端口封装在会话描述协议SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;
还包括:
接收终端入会单元,用于根据接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议创建单元的数据会议中,以便所述接收终端能够下载数据文件。
9.如权利要求8所述的文件服务器,其特征在于,所述请求创建文件共享数据会议的消息包含了所述发起方上传数据文件的IP地址和端口号的SDP信息;所述文件服务器还包括:
会议列表单元,用于在所述数据会议创建单元为所述发起方建立数据会议时,建立该数据会议的会议列表,将所述发起方上传数据文件的IP地址和端口号的SDP信息加入到所述会议列表中。
10.如权利要求9所述的文件服务器,其特征在于,所述会议列表还包括,接收终端下载数据文件的IP地址、端口号信息,所述文件服务器还包括:
检验单元,用于在接收终端下载所述数据文件之前,判断接收终端与文件服务器之间传输数据文件所用的IP地址和端口是否和所述会议列表中的信息相匹配,若是,则执行所述下载数据文件动作。
11.一种音视频会议中实现文件共享的系统,其特征在于,包括:
应用服务器,用于接收音视频会议中文件共享发起方发送的请求创建文件共享数据会议的消息,生成数据会议号和文件共享所占用的端口;
文件服务器,用于根据所述应用服务器生成的数据会议号,创建所述数据会议号的数据会议,将所述发起方加入到所述数据会议中,并且将所述数据会议所分配的侦听端口封装在会话描述协议SDP信息中通过响应消息发送给所述发起方,以便所述发起方根据所述侦听端口的SDP信息上传数据文件;所述文件服务器还用于:根据接收终端返回的响应中所包含的接收数据文件的IP地址、端口号信息,将所述接收终端加入到所述数据会议创建单元的数据会议中,以便所述接收终端能够下载数据文件。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100946450A CN101272266B (zh) | 2008-04-24 | 2008-04-24 | 一种音视频会议中实现文件共享的方法、装置及系统 |
EP09734000A EP2226968A4 (en) | 2008-04-24 | 2009-04-08 | METHOD, EQUIPMENT AND SYSTEM FOR PERFORMING FILE SHARING IN AUDIO / VIDEO CONFERENCE |
PCT/CN2009/071188 WO2009129718A1 (zh) | 2008-04-24 | 2009-04-08 | 一种音视频会议中实现文件共享的方法、装置及系统 |
US12/837,226 US20100281129A1 (en) | 2008-04-24 | 2010-07-15 | Method, device, and system for implementing file sharing in audio and video conference |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100946450A CN101272266B (zh) | 2008-04-24 | 2008-04-24 | 一种音视频会议中实现文件共享的方法、装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101272266A CN101272266A (zh) | 2008-09-24 |
CN101272266B true CN101272266B (zh) | 2011-04-20 |
Family
ID=40005976
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100946450A Expired - Fee Related CN101272266B (zh) | 2008-04-24 | 2008-04-24 | 一种音视频会议中实现文件共享的方法、装置及系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20100281129A1 (zh) |
EP (1) | EP2226968A4 (zh) |
CN (1) | CN101272266B (zh) |
WO (1) | WO2009129718A1 (zh) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272266B (zh) * | 2008-04-24 | 2011-04-20 | 华为技术有限公司 | 一种音视频会议中实现文件共享的方法、装置及系统 |
CN101447846A (zh) * | 2008-12-31 | 2009-06-03 | 中兴通讯股份有限公司 | 一种支持手机电视节目共享的系统和方法 |
CN101815065B (zh) * | 2010-01-21 | 2012-10-10 | 清华大学 | 基于IPv6网SIP协议的远程医疗实时信息交互方法 |
CN102739625A (zh) * | 2011-04-15 | 2012-10-17 | 宏碁股份有限公司 | 播放多媒体文件的方法及文件共享系统 |
CN102413128A (zh) * | 2011-11-10 | 2012-04-11 | 青岛海信移动通信技术股份有限公司 | 一种共享电子白板的方法及网络会议系统 |
CN102546976A (zh) * | 2012-01-12 | 2012-07-04 | 前卫视讯(北京)科技发展有限公司 | 一种基于视频监控的指挥调度方法和装置 |
CN102611818B (zh) * | 2012-02-22 | 2014-04-30 | 华为技术有限公司 | 视频会议中电子名片交换方法及系统 |
US9508058B2 (en) | 2012-10-15 | 2016-11-29 | Bank Of America Corporation | System providing an interactive conference |
US9754320B2 (en) | 2012-10-15 | 2017-09-05 | Bank Of America Corporation | Providing a record of an interactive conference |
CN104283847B (zh) * | 2013-07-03 | 2019-05-31 | 中兴通讯股份有限公司 | 基于视频共享的社交业务实现方法及装置 |
CN103414875B (zh) * | 2013-07-26 | 2017-11-03 | 国家电网公司 | 一种统一控制视频会议系统会议场景展现的方法 |
CN103581290B (zh) * | 2013-08-29 | 2016-08-10 | 国家电网公司 | 文档会议服务器与终端的通信处理方法 |
CN103702001B (zh) * | 2013-12-17 | 2016-05-18 | 中国联合网络通信集团有限公司 | 电话会议平台和电话会议处理方法 |
CN105282480A (zh) * | 2014-06-30 | 2016-01-27 | 三亚中兴软件有限责任公司 | 视频会议中文件的共享方法及装置 |
CN104967754B (zh) * | 2015-04-29 | 2017-03-01 | 努比亚技术有限公司 | 多智能终端通讯连接控制方法及系统 |
CN105608755A (zh) * | 2015-12-21 | 2016-05-25 | 惠州Tcl移动通信有限公司 | 一种基于移动终端的电子签到方法及系统 |
CN105959711A (zh) * | 2016-04-21 | 2016-09-21 | 乐视控股(北京)有限公司 | 一种直播流媒体的上传方法及装置 |
CN106210018A (zh) * | 2016-07-05 | 2016-12-07 | 孔尧 | 多媒体传输方法、装置及多媒体盒子 |
US10574662B2 (en) | 2017-06-20 | 2020-02-25 | Bank Of America Corporation | System for authentication of a user based on multi-factor passively acquired data |
US10360733B2 (en) | 2017-06-20 | 2019-07-23 | Bank Of America Corporation | System controlled augmented resource facility |
CN108289187B (zh) * | 2017-07-31 | 2021-01-08 | 深圳齐心好视通云计算有限公司 | 网络直播接入视频会议方法及系统 |
CN109788229B (zh) * | 2017-11-10 | 2021-12-07 | 中兴通讯股份有限公司 | 一种会议融合方法、终端、服务器和计算机存储介质 |
CN108566429A (zh) * | 2018-04-17 | 2018-09-21 | 广东五科技股份有限公司 | 一种云端文件分享方法和装置 |
CN108650482B (zh) * | 2018-05-14 | 2020-12-11 | 平安科技(深圳)有限公司 | 一种视频通话服务的响应方法及设备 |
CN111131746A (zh) * | 2019-11-27 | 2020-05-08 | 视联动力信息技术股份有限公司 | 一种终端业务的控制方法和装置 |
CN112995569B (zh) * | 2019-12-16 | 2023-11-28 | 中兴通讯股份有限公司 | 会议创建方法、终端、服务端及存储介质 |
CN114760271B (zh) * | 2022-06-14 | 2022-09-20 | 深圳乐播科技有限公司 | 一种文件处理方法及装置 |
CN117460083A (zh) * | 2022-07-18 | 2024-01-26 | 维沃移动通信有限公司 | 数据传输方法、装置、用户设备、网元、通信系统及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968119A (zh) * | 2006-09-07 | 2007-05-23 | 华为技术有限公司 | 一种视频会议系统多mcu之间资源共享的方法 |
CN1976434A (zh) * | 2006-12-01 | 2007-06-06 | 王先来 | 一种实现在线视频会议的方法和系统 |
CN101056320A (zh) * | 2007-05-29 | 2007-10-17 | 中兴通讯股份有限公司 | 一种数据会议中的文件传输方法及其系统 |
CN101102211A (zh) * | 2007-07-09 | 2008-01-09 | 中兴通讯股份有限公司 | 一种数据会议中共享文档的方法及其系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050018233A (ko) * | 2003-08-14 | 2005-02-23 | 주식회사 우주통신 | 휴대형 단말장치를 이용한 멀티미디어 관리 시스템 |
WO2005071921A1 (en) * | 2003-12-23 | 2005-08-04 | Nokia Corporation | Image data transfer sessions |
EP1672866A1 (en) * | 2004-12-15 | 2006-06-21 | Siemens S.p.A. | Method and system to the instant transfer of multimedia files between mobile radio users within the scope of combinational services |
JP2006343943A (ja) * | 2005-06-08 | 2006-12-21 | Murata Mach Ltd | ファイルサーバ装置及び通信管理サーバ装置 |
ATE545290T1 (de) * | 2005-12-09 | 2012-02-15 | Telecom Italia Spa | Verfahren zum ermöglichen eines kombinatorischen dienstes und den dienst implementierendes kommunikationsnetz |
US8682975B2 (en) * | 2007-03-02 | 2014-03-25 | Solacom Technologies Inc | System and method for identity managed collaboration |
CN101272266B (zh) * | 2008-04-24 | 2011-04-20 | 华为技术有限公司 | 一种音视频会议中实现文件共享的方法、装置及系统 |
-
2008
- 2008-04-24 CN CN2008100946450A patent/CN101272266B/zh not_active Expired - Fee Related
-
2009
- 2009-04-08 WO PCT/CN2009/071188 patent/WO2009129718A1/zh active Application Filing
- 2009-04-08 EP EP09734000A patent/EP2226968A4/en not_active Withdrawn
-
2010
- 2010-07-15 US US12/837,226 patent/US20100281129A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968119A (zh) * | 2006-09-07 | 2007-05-23 | 华为技术有限公司 | 一种视频会议系统多mcu之间资源共享的方法 |
CN1976434A (zh) * | 2006-12-01 | 2007-06-06 | 王先来 | 一种实现在线视频会议的方法和系统 |
CN101056320A (zh) * | 2007-05-29 | 2007-10-17 | 中兴通讯股份有限公司 | 一种数据会议中的文件传输方法及其系统 |
CN101102211A (zh) * | 2007-07-09 | 2008-01-09 | 中兴通讯股份有限公司 | 一种数据会议中共享文档的方法及其系统 |
Non-Patent Citations (1)
Title |
---|
CN 101102211 A,全文. |
Also Published As
Publication number | Publication date |
---|---|
CN101272266A (zh) | 2008-09-24 |
WO2009129718A1 (zh) | 2009-10-29 |
EP2226968A1 (en) | 2010-09-08 |
US20100281129A1 (en) | 2010-11-04 |
EP2226968A4 (en) | 2010-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101272266B (zh) | 一种音视频会议中实现文件共享的方法、装置及系统 | |
CN102137080B (zh) | 一种跨平台会议融合的方法、装置和系统 | |
ES2542965T3 (es) | Un método, un dispositivo y un sistema para la puesta en convergencia de una mensajería en IP | |
CN101015167B (zh) | 用于共享正进行的数据会话的方法、网络综合节点和系统 | |
CN101218777A (zh) | 通信网络中多播数据的方法和系统 | |
KR20050091101A (ko) | 범용 이동 통신 시스템의 멀티미디어 기능 장치 사이에서통신 정보를 감소시키기 위한 시스템 및 방법 | |
CN101674305B (zh) | 一种多媒体会议的实现方法及系统 | |
CN114095688B (zh) | 一种实现全域广播会议的方法和系统 | |
CN104994083A (zh) | 消息发送方法及装置 | |
CN109417548A (zh) | 封装媒体流量在基于数据报的传输层上的高效传输 | |
EP4145789A1 (en) | Session creation method and apparatus, and electronic device | |
CN101389059B (zh) | 实现会话模式切换的方法及设备 | |
CN103457746A (zh) | 会议数据的传输方法及装置 | |
CN102571758A (zh) | 两方呼叫转会议的无缝实现方法及装置 | |
US11716363B2 (en) | Messaging resource function | |
CN101110790A (zh) | 建立会话的方法 | |
US9178941B2 (en) | Method and apparatus for requesting media replication in a collaborative communication session, and method and apparatus for assigning a communication medium for a collaborative communication session | |
CN101026812B (zh) | 在多方通信系统中获得会话参与用户会话能力的方法 | |
CN105187678A (zh) | 一种电话会议室桥接的方法及VoIP服务器 | |
CN1984309A (zh) | 多媒体视讯系统主叫呼集的实现方法 | |
CN101997694A (zh) | Ip多媒体子系统会议中单方通话的方法及服务设备 | |
CN101686138B (zh) | 一种实现三方会议的方法、设备和系统 | |
CN101150538A (zh) | 一种收发即时多媒体信息的方法和装置 | |
KR100959019B1 (ko) | SIP 기반의 프락시 서버에서의 SIP 메시지forking을 이용한 실시간 과금 데이터 수집 방법 | |
US20080137647A1 (en) | VoIP terminal and method for providing multi-call service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110420 Termination date: 20140424 |