跨系统数据共享方法、辅流网关、会议服务器和控制器的制造方法_2

文档序号:8265872阅读:来源:国知局

[0053]根据本发明实施例的第六方面,提供一种控制器,包括:辅流发送单元,用于向辅流网关发送辅流,以便所述辅流网关将所述辅流转换成符合软件会议系统要求、用于共享的码流,并将转换得到的码流发送至所述软件会议系统;辅流接收单元,用于接收所述辅流网关发送的、符合本系统要求、用于共享的辅流;所述辅流网关发送的辅流,是所述辅流网关接收下所述软件会议系统发送的码流并对其进行转换得到的;信令协商单元,用于接收所述辅流网关发起的信令协商;所述信令协商是所述辅流网关在进行资源分配后发起的,所述资源分配是在接收到通道建立请求后进行的,所述通道建立请求由所述软件会议系统发起;响应单元,用于向所述辅流网关返回响应,以便所述辅流网关建立辅流通道和码流通道。
[0054]可见,在本发明实施例中,辅流网关将来自软件会议系统的数据转换成符合硬件会议系统要求的辅流再发送给硬件会议系统,硬件会议系统就可仍使用原有协议共享数据。辅流网关还可将来自硬件会议系统的数据转换成符合软件会议系统要求的据码流再发送给软件会议系统,这样,软件会议系统仍可采用原有协议共享数据。因此,在本实施例中,在不改变软件会议系统和硬件会议系统自身共享方式的前提下,实现了跨系统的数据共享。
【附图说明】
[0055]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]图1为本发明实施例提供的交互流程图;
[0057]图2为本发明实施例提供的另一交互流程图;
[0058]图3为本发明实施例提供的辅流网关结构示意图;
[0059]图4为本发明实施例提供的又一交互流程图;
[0060]图5为本发明实施例提供的又一交互流程图;
[0061]图6为本发明实施例提供的又一交互流程图;
[0062]图7为本发明实施例提供的又一交互流程图;
[0063]图8为本发明实施例提供的又一交互流程图;
[0064]图9为本发明实施例提供的又一交互流程图;
[0065]图10为本发明实施例提供的又一交互流程图;
[0066]图11为本发明实施例提供的辅流网关结构示意图;
[0067]图12为本发明实施例提供的会议服务器结构示意图;
[0068]图13为本发明实施例提供的控制器结构示意图;
[0069]图14为本发明实施例提供的辅流网关另一结构示意图;
[0070]图15为本发明实施例提供的会议服务器另一结构示意图;
[0071]图16为本发明实施例提供的控制器另一结构示意图;
[0072]图17为本发明实施例提供的媒体流转换模块结构示意图;
[0073]图18为本发明实施例提供的辅流网关又一结构示意图;
[0074]图19为本发明实施例提供的会议服务器又一结构示意图;
[0075]图20为本发明实施例提供的控制器又一结构示意图。
【具体实施方式】
[0076]为了引用和清楚起见,下文中使用的技术名词、简写或缩写总结解释如下:
[0077]MCU !Multipoint Control Unit,多点交换平台;
[0078]UC:Unified Communicat1n,统一通信;
[0079]SDP:Sess1n Descript1n Protocol,会话描述协议;
[0080]SIP:Sess1n Initial Protocol,会话初始化协议;
[0081]SOAP:SimpIe Object Access Protocol,简单对象访问协议;
[0082]AS Applicat1n Server,应用服务器;
[0083]MCU !Multipoint Control Unit,多点交换平台;
[0084]RTP:Real-time Transfer Protocol,实时传输协议;
[0085]SMC:Service Management Center,业务管理中心;
[0086]BFCP:Binary Floor Control Protocol, 二进制发言权控制协议;
[0087]VC:Video Conference,视频会议;
[0088]辅流:content videos ;
[0089]IM:Instant Message,即时通讯;
[0090]HD:高清;
[0091]H.264:H.264是国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代数字视频压缩格式。
[0092]例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0093]为方便理解本发明所提供的技术方案,现先介绍软件会议系统和硬件会议系统。
[0094]在介绍软件会议系统之前,先介绍桌面会议系统和UC系统。
[0095]桌面会议是通过頂(软件)作为会议平台,以互联网为基础的一种网络会议。在桌面会议系统中一般通过T.120系列协议实现数据共享信息的传送。T.120系列协议是ITU-T制定的一整套多点数据会议的通信、会议管理和数据应用的协议总称。目前UC系统中一般也包含了 T.120方式实现的桌面会议系统。因此,软件会议系统至少可包括桌面会议和UC系统中的至少一种,并且,在软件会议系统中,采用基于HTTP的T.120协议共享数据。
[0096]硬件会议系统,也称为硬件视频会议系统,在该系统中,一般通过双流技术实现数据共享信息的传送。双流实际上是指双视频流传送。在基于SIP协议的硬件会议系统中,一次可协商多路视频流,并通过BFCP协议来控制交互。双视频流包括主视频流(简称主流)和辅视频流(简称辅流),其中,主流一般用于传送会场视频,辅流一般用于传送会议时需要共享的文档,比如PPT、表格等。
[0097]为了满足随时随地接入会议,并兼顾极致高清和虚拟真实会场的企业用户需求,软件会议系统和硬件会议系统将走向融合,并能共享数据。由于两种会议系统实现数据共享的方式不同,因此,市场亟需可实现两系统之间信息共享的方案。
[0098]有鉴于此,本发明实施例引入辅流网关,基于辅流网关提供跨系统数据共享方法,以实现两系统之间信息共享。
[0099]上述跨系统数据共享方法的思路是:辅流网关将接收到的、来自第一会议系统的数据流,转换成符合第二会议系统要求、用于共享的数据流,并将转换得到的数据流发送至第二会议系统。
[0100]由于需要进行软件会议系统和硬件会议系统之间的数据共享,因此,第一会议系统可为软件会议系统,而第二会议系统可为硬件会议系统,反之亦然。
[0101]参见图1,如是软件会议系统发起数据共享,则软件会议系统、辅流网关和硬件会议系统之间的交互流程至少包括:
[0102]S101、软件会议系统向辅流网关发送符合软件会议系统要求、用于共享的码流;
[0103]S102、辅流网关将接收到的、来自软件会议系统的码流,转换成符合硬件会议系统要求、用于共享的辅流;
[0104]S103、辅流网关将转换得到的辅流发送至上述硬件会议系统。
[0105]而如是硬件会议系统发起数据共享,仍请参见图1,软件会议系统、辅流网关和硬件会议系统之间的交互流程至少包括:
[0106]S201、硬件会议系统向上述辅流网关发送符合硬件会议系统要求、用于共享的辅流;
[0107]S202、辅流网关将接收到的、来自硬件会议系统的辅流,转换成符合软件会议系统要求、用于共享的码流;
[0108]S203、辅流网关将转换得到的码流发送至上述软件会议系统。
[0109]其中,软件会议系统发送或接收的码流具体可为T.120数据码流,而硬件会议系统发送或接收的辅流具体可为H.264辅流码流。
[0110]此外,在将H.264辅流码流转换为T.120数据码流时,可采用一定媒体转换算法对H.264辅流码流进行压缩,以将其转换为适宜于T.120带宽的数据码流。具体的媒体转换算法可沿用现有的媒体转换算法,在此不作赘述。
[0111]基于上述交互流程,从辅流网关的角度来看,辅流网关所执行的步骤至少包括:
[0112]辅流网关接收软件会议系统发送的码流;
[0113]辅流网关将接收到的、来自软件会议系统的码流,转换成符合硬件会议系统要求、用于共享的辅流,将转换得到的辅流发送至上述硬件会议系统;
[0114]接收硬件会议系统发送的辅流;
[0115]辅流网关将接收到的、来自硬件会议系统的辅流,转换成符合软件会议系统要求、用于共享的码流,将转换得到的码流发送至上述软件会议系统。
[0116]而从软件会议系统角度而言,其执行的流程如下:
[0117]向上述辅流网关发送码流,以便上述辅流网关将上述码流转换成符合硬件会议系统要求、用于共享的辅流,并将转换得到的辅流发送至上述硬件会议系统;
[0118]接收上述辅流网关发送的、符合本系统要求、用于共享的码流;上述辅流网关发送的码流,是上述辅流网关接收下硬件会议系统发送的辅流并对其进行转换得到的。
[0119]至于硬件会议系统,则其执行的流程如下:
[0120]向上述辅流网关发送辅流,以便上述辅流网关将上述辅流转换成符合软件会议系统要求、用于共享的码流,并将转换得到的码流发送至上述软件会议系统;
[0121]接收上述辅流网关发送的、符合本系统要求、用于共享的辅流;上述辅流网关发送的辅流,是上述辅流网关接收下上述软件会议系统发送的码流并对其进行转换得到的。
[0122]硬件会议系统采用双流技术共享数据,在本实施例中,辅流网关将来自软件会议系统的数据转换成辅流再发送给硬件会议系统,硬件会议系统就可仍使用双流技术共享数据。而软件会议系统采用T.120协议共享数据,辅流网关可将来自硬件会议系统的数据转换成T.120数据码流再发送给软件会议系统,这样,软件会议系统仍可采用T.120协议共享数据。因此,在本实施例中,在不改变软件会议系统和硬件会议系统自身共享方式的前提下,实现了跨系统的数据共享。
[0
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1