专利名称:实现视频会议和数据会议协同工作的方法、装置及系统的制作方法
技术领域:
本发明涉及通信技术,尤其涉及一种实现视频会议和数据会议协同工作 的方法、装置及系统。
背景技术:
视频会议主要是以语音和影像的方式实现远程的面对面的交流。数据会 议是以数据交流为核心,通过计算机实现实时远程文档和信息交流。在很多 场合下,会议需要建立起与数据会议的协同工作,以适应用户需求,如远程 教育、远程办公等。数据会议与视频会议的协同工作指的是在视频会议的同 时,进行应用程序共享、文件传输等数据应用。
数据会议可以提供如下形式的数据协作。
(1)应用程序共享会议参与者可以把运行在一台计算机上的程序共享 给其他会议参与者。其他会议参与者可轮流编辑和控制该程序,而无需在自 己的计算机上安装应用程序。
(2 )文件传输会议参与者可把文件选择发送给几个或所有的会议参与 者。文件传送可在后台进行,会议参与者可同时进行应用程序共享、电子白 板或远程聊天等其他数据^i义业务。
(3)电子白板电子白板是一个多页面、多用户的画图应用程序,会议 参与者可通过点击和拖曳的操作,与其他会议参与者共同勾画草图或机构图 表。
(4 )远程聊天会议参与者可以通过键入文字信息的方式和其他会议参 与者交流。
目前有两种实现视频会议和数据会议协同工作的方式, 一种实现方式是
4视频会议和数据会议完全独立,数据流与视音频流分开,各自占用带宽。如 图1所示为现有技术中视频会议和数据会议协同工作系统结构示意图,各个
3见频会议终端由多点控制单元(Mult i-point Control Unit,简称MCU )控制, 各个数据会议终端由数据会议服务器控制,两个会议系统可以各自独立工作, 也可以对会议的召开和结束等过程进行协同控制。为了实现共享数据和共享 应用的灵活性,数据会议中的终端多为计算机上的软件终端。而视频会议对 视音频处理能力要求较高,所以视频会议中的终端多为专用的设备。虽然部 分软件终端集成了数据会议终端和视频会议终端的功能,但是软件终端的视 音频处理能力低,无法保证视频会议的视频效果。为了达到较好的视频效果, 就需要用户分别具备视频会议终端和数据会议终端这两套终端,提高了对用 户的终端设备要求。
另一种视频会议和数据会议的协同工作方式是双流视频传送方式。如 图2所示为现有技术中双流视频^i义系统结构示意图,视频终端支持同时获 取两路视频数据信号, 一路是由摄像头捕获的图像, 一般称为主流信号,另 一路是通过数字端口输入的计算机的桌面或胶片等信息,称为辅流信号。在 MCU召集会议时,视频会议终端A将获取的两路视频输入信号分别进行编码 后发送给MCU, MCU再将接收到的两鴻4见频码流转发给其他的与会视频会议终 端。其他的视频会议终端接收到来自MCU的两路视频码流后分别进行编码, 并通过相应的显示设备分别输出主流信号和辅流信号。
对于双视频流传送方式,辅流信号被作为一个视频源数据从一个视频会 议终端通过广播的方式显示给其他的视频会议终端,接收方只能显示辅流信 号中的视频内容,但是无法与视频会议中其他与会方对同一数据进行协同操 作,例如,无法完成多个与会方对同一个文档的编辑或^f奮改。
发明内容
本发明实施例针对现有技术中存在的问题,提供一种实现视频会议和数据会议协同工作的方法、装置及系统,能够减少数据会议终端的数量,并且
......."《
的数据协作的结果。
本发明实施例提供了 一种实现视频会议和数据会议协同工作的方法,
包括
将数据会议中数据协作的结果发送给视频会议; 将所述数据协作的结果在视频会议中显示。 本发明实施例还提供了一种数据转换装置,包括 接收单元,用于接收数据会议中的数据协作的结果; 发送单元,用于将所述数据协作的结果发送给视频会议。 本发明实施例还提供了 一种实现视频会议和数据会议协同工作的系 统,包括数据会议系统和视频会议系统,还包括如前文所述的数据转换装
置;
所述数据转换装置分别与所述数据会议系统中的数据会议服务器和 所述视频会议系统中的多点控制单元连接;
或者所述数据转换装置设置在所述多点控制单元中,与所述数据会议 中的数据会议服务器连接;
或者所述数据转换装置设置在所述数据会议系统中的数据会议服务 器中,与所述视频会议中的多点控制单元连接。
本发明实施例中,在分别建立起数据会议和3见频会议后,将数据会议中 数据协作的结果发送给视频会议,这样,在视频会议中各个视频会议终端就 可以显示数据会议中各个与会方进行数据协作之后的结果,而不是如同现有 技术二中那样只能显示辅流信号提供方对数据进行操作的结果。并且,通过 将数据会议中数据协作的结果发送给视频会议,这样可以减少数据会议终端 的数量,因为可以在需要进行数据会议中的数据协作的与会方一侧配置数据 会议终端,其他不需要进行数据协作的与会方则不需要配置数据会议终端,但是具备视频会议终端的与会方都可以看到数据会议中数据协作的结果,实 现了视频会议和数据会议的协同操作。
下面通过附图和实施例,对本发明的技术方案^f故进一步的详细描述。
图1所示为现有技术中视频会议和数据会议协同工作系统结构示意图; 图2所示为现有技术中双流视频会议系统结构示意图; 图3所示为本发明实现视频会议和数据会i义协同工作的方法实施例一流 程图4所示为本发明数据转换装置实施例一结构示意图; 图5所示为本发明数据转换装置实施例二结构示意图; 图6所示为本发明实现视频会议和数据会议协同操作的系统实施例一的 结构示意图7所示为本发明实现视频会议和数据会议协同操作的系统实施例二的 结构示意图8所示为本发明实现视频会议和数据会议协同操作的系统实施例三的 结构示意图。
具体实施例方式
如图3所示为本发明实现视频会议和数据会议协同工作的方法实施例一 流程图,包括
步骤101、将数据会议中数据协作的结果发送给视频会议; 步骤102、将所述数据协作的结果在视频会议中显示。 本发明方法实施例一中,在分别建立起数据会议和视频会议后,将数据 会议中数据协作的结果发送给视频会议,这样,在视频会议中各个视频^i义 终端就可以显示数据会议中各个与会方进行数据协作之后的结果,而不是如
7同现有技术中双流视频传送方式那样只能显示辅流信号提供方对数据进行操 作的结果。并且,通过将数据会议中数据协作的结果发送给视频会议,这样 可以减少数据会议终端的数量,因为可以在需要进行数据会议中的数据协作 的与会方一侧配置数据会议终端,其他不需要进行数据协作的与会方则不需
要配置数据会议终端,但是具备视频会议终端的与会方都可以看到数据^i义 中数据协作的结果,实现了视频会议和数据会议的协同操作。另外,对于现 有技术中所述的视频会议和数据会i义独立工作的方式,由于数据会议比较适 合小型会议,会造成实现视频会议和数据会议协同工作的系统也多适用于小 型会议,本发明实施例一中,由于可以通过在3见频会议中显示数据会议中数 据协作的结果,所以可以实现部分与会会议进行数据协作的应用,所有的与 会用户可以观看数据协作的结果,扩大了视频会议和数据会议独立应用的场 合。
步骤101具体可以包括接收数据会议中的数据会议服务器发送的数 据协作的结果;将数据协作的结果转换成能够在所述视频会议中传输的码 流;将码流发送到所述视频会议中。具体地,可以通过一个数据转换装置 来实现步骤101。
步骤102具体可以包括将数据协作的结果作为视频源数据在视频会 议中显示。
如图3所示的实施例还可以包括将视频会i义中对视频源数据进行控 制的第 一控制信息转换成数据会议中对数据协作的结果进行控制的第二 控制信息;根据第二控制信息对数据协作的结果进行控制操作。其中,将 视频会议中对视频源数据进行控制的第 一控制信息转换成数据会议中对 数据协作的结果进行控制的第二控制信息的步骤,也可以由数据转换装置 来实现。
如图4所示为本发明翁:据转换装置实施例一结构示意图,该婆:据转换装 置1接收单元lla和发送单元lld,接收单元lla用于接收数据会议中的数据协作的结果,发送单元lid与接收单元lla连接,用于将接收单元lla接 收到的数据协作的结果发送给视频会议。
如图5所示为本发明数据转换装置实施例二结构示意图,该数据转换 装置与图4相比增加了解码单元llb和编码单元llc,解码单元llb分别 与接收单元lla和编码单元llc连接,编码单元llc与发送单元lld连接。 其中,解码单元llb用于将接收单元lla接收的数据协作的结果根据数据 会议中的协议进行解码;编码单元llc用于将经过解码单元llb解码后的 数据根据视频会议中的协议,编码成能够在视频会议中传输的码流;发送 单元lld还用于将经过编码单元llc编码之后的码流发送给-见频会议。
图5中的数据转换装置1还可以包括控制转换单元lle,控制转换单 元lle分别与接收单元lla和发送单元11d连4妄;其中,接收单元lla还 用于接收视频会议中对视频源数据进行控制的第一控制信息;控制转换单 元11 e用于将第接收单元11 a接收到的第 一控制信息转换成数据会议中对 数据协作的结果进行控制的第二控制信息;发送单元lld还用于将控制转 换单元lle转换成的第二控制信息发送给数据会议。
下面详细说明如图5所示的数据转换装置的工作原理。
接收单元接收数据会议中数据协作的结果,接收单元可以接收数据会议 系统中的数据会议服务器发送的数据协作的结果,解码单元将接收单元接收 到的数据协作的结果根据数据会议中的协议进^f亍解码,编码单元将解码单元 解码之后的数据根据视频会议中的协议编码成能够在视频会议中传输的码 流,然后由发送单元将经过编码单元编码之后的码流发送给视频会议系统, 例如可以发送给^L频会议系统中的MCU 。
T. 120为用以在一个多方多々某体会议中实时进行文件和图片信息分发的 协议,数据会议通常基于T. 120协议进行。视频会议通常基于H. 323协议进 行。数据会议中数据协作的结果是符合T. 120协议的数据,在发送数据协作 的结果给MCU时,需要将其转换为符合H. 323协议的码流,所以数据转换装
9置需要通过编码单元和解码单元将数据协作的结果根据视频会议中的协议转
换成能够在视频^i义中传输的码流。
MCU将数据转换装置发送的码流当作一种视频源数据,也就是视频会议 系统将数据转换装置当作了 一个视频源。对于没有配备数据会议终端的与会 方,如果不具备辅流功能,可以将数据转换装置选择为一个视频源,选择将 数据转换装置发送的码流在视频会议终端进行显示,这样,视频会议中的与 会方就可以观看到数据会议中数据协作的结果。对于没有配备数据会议终端 的与会方,如果具备辅流功能,则可以通过主;^J現看视频会议中的活动图像, 通过辅流观看数据会议中数据协作的结果,将数据转换装置发送的码流作为 辅流的一种视频源数据。
在现有技术的视频会议系统中,可以通过视频会议终端对视频源进行放 大、缩小、移动、应用切换等操作,例如可以基于视频会议系统中的远端摄 像机控制协议(Far-End Camera control,简称FECC )进行。可以将视频会 议协议中的相应的操作转换成对数据会议中数据协作的操作,这样就可以通 过视频会议终端实现对数据会议中数据协作结果的简单操作。例如,可以将 视频会议中对视频源数据的放大操作转换成对数据会议中数据协作结果的放 大操作。本发明实施例中将用于对视频会议中的视频源数据进行控制的信息 称为第一控制信息,例如,视频会议中发送给MCU的用于实现放大视频源数 据的信息,就是一种第一控制信息;将用于对数据会议中的数据协作的结果 进行控制的信息称为第二控制信息,例如,数据会议中发送给数据会议服务 器的用于实现放大数据协作的结果的信息,就是一种第二控制信息。由于第 一控制信息和第二控制信息所遵循的协议不同,所以需要将第一控制信息转 换成第二控制信息。接收单元接收视频会议中对视频源数据进行控制的第一 控制信息,控制转换单元将第一控制信息转换成^:据会议中对数据协作的结 果进行控制的第二控制信息,发送单元将第二控制信息发送给数据会议, 这样就将视频会议协议中的相应的操作转换成了对数据会议中数据协作的操作。
与现有技术一相同的方法,通过数据会议终端实现数据协作,通过视频会 议进行视音频码流传输,实现数据会议和视频会议的协同操作。
可以看出,采用数据转换装置将数据会议协作的结果发送给视频会议 不是每一个与会方都需要同时配备视频会议终端和数据会议终端两种终 端,对于必须要通过数据会议终端进行数据协作的与会方,可以同时配备 两种终端,但是对于其他不需要进行数据协作的与会方,也可以通过视频 会议终端观看到数据会议中数据协作的结果,也可以实现视频会议和数据 会议的协同操作。
如图6所示为本发明实现视频会议和数据会议协同操作的系统实施例
一的结构示意图,该系统中包括视频会议系统2和数据会议系统3,视频会 议系统2包括MCU21、第一视频会议终端22、第二视频会议终端23、第三视 频会议终端24 (为了便于说明,本发明图6中仅画出三个视频会议终端), 数据会议系统3包括数据会议服务器31、第一数据会议终端32、第二数据会 议终端32 (为了便于说明,本发明图6中仅画出两个数据会议终端),还包 括数据转换装置1。其中,数据转换装置1分别与MCU21和数据会议服务器 31连接,各个视频会议终端均与MCU21连接,各个数据会议终端均与数据会 议服务器31连接;MCU21是视频会议中的核心才莫块,负责控制和管理各个 视频会议终端,数据会议服务器31是数据会议的核心模块,负责控制和管理 各个数据会议终端,数据转换装置1用于将数据会议系统中数据协作的结果 发送给视频会议系统中的MCU21 , MCU21将数据转换装置1发送的数据协作 的结果作为 一个视频源数据在视频会议中传输,这样在各个视频会议终端就 能显示数据会议中数据协作的结果。
如图7所示为本发明实现视频会议和数据会议协同操作的系统实施例二 的结构示意图,该实施例中,将数据转换装置1设置在MCU21中,数据转换装置于数据会议服务器31连接。该数据转换装置1可以与MCU21中用于存储 视频源数据的模块连接。在现有技术视频会议系统中,视频会议终端可以选 择显示多个视频源(例如,计算机,摄像机等)的数据,用于存储视频源数
示。用于存储视频源数据的模块可以将数据会议中的数据协作的结果作为视 频源进^f于显示。
如图8所示为本发明实现视频会议和数据会议协同操作的系统实施例三 的结构示意图,该实施例中,数据转换装置设置在数据会议服务器31中,数 据转换装置1与MCU21连接。
图6、图7和图8所示的系统中,数据转换装置1可以是本发明前述各 个实施例中的数据转换装置。
本发明实施例中,在分别建立起数据会议和视频会议后,将数据会议中 数据协作的结果发送给视频会议,这样,在视频会议中各个视频会议终端就 可以显示数据会议中各个与会方进行数据协作之后的结果,而不是如同现有 技术中双流视频传送方式那样只能显示辅流信号提供方对数据进行操作的结 果。并且,通过将数据会议中数据协作的结果发送给视频会议,可以减少数 据会议终端的数量,对于不具备数据会议终端的与会方可以通过视频会议终 端观看到数据会议中数据协作的结果。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括R0M、 RAM、》兹碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技
术方案的本质脱离本发明各实施例技术方案的精神和范围。
1权利要求
1、一种实现视频会议和数据会议协同工作的方法,其特征在于,包括将数据会议中数据协作的结果发送给视频会议;将所述数据协作的结果在视频会议中显示。
2、 根据权利要求1所述的实现视频会议和数据会议协同工作的方法, 其特征在于,所述将数据会议中数据协作的结果发送给视频会议具体包 括接收所述数据会议中的数据会议服务器发送的数据协作的结果; 将所述数据协作的结果转换成能够在所述视频会议中传输的码流; 将所述码流发送到所述视频会议中。
3、 根据权利要求2所述的实现视频会议和数据会议协同工作的方法, 其特征在于,将所述数据协作的结果在视频会议中显示具体包括将所述数据协作的结果作为视频源数据在视频会议中显示。
4、 根据权利要求3所述的实现视频会议和数据会议协同工作的方法, 其特征在于,还包括将视频会议中对视频源数据进行控制的第 一控制信息转换成数据会 议中对数据协作的结果进行控制的第二控制信息;根据所述第二控制信息对所述数据协作的结果进行控制操作。
5、 一种数据转换装置,其特征在于,包括 接收单元,用于接收数据会议中的数据协作的结果; 发送单元,用于将所述数据协作的结果发送给视频会议。
6、 根据权利要求5所述的数据转换装置,其特征在于,还包括 解码单元,用于将所述接收单元接收的所述数据协作的结果根据数据会议中的协议进行解码;编码单元,用于将经过所述解码单元解码后的数据根据视频会议中的协议,编码成能够在所述视频会议中传输的码流;所述发送单元具体用于将经过所述编码单元编码之后的码流发送给 视频会议。
7、 根据权利要求5或6所述的数据转换装置,其特征在于,还包括 控制转换单元;所述接收单元还用于接收所述视频会议中对视频源数据进行控制的 第一控制信息;所述控制转换单元,用于将所述接收单元接收到的所述第一控制信息 转换成数据会议中对数据协作的结果进行控制的第二控制信息;所述发送单元还用于将所述控制转换单元转换成的第二控制信息发 送给数据会议。
8、 一种实现视频会议和数据会议协同工作的系统,包括数据会议系 统和视频会议系统,其特征在于,还包括如权利要求5-7中任一权利要求 所述的数据转换装置;所述数据转换装置分别与所述数据会议系统中的数据会议服务器和 所述视频会议系统中的多点控制单元连接;或者所述数据转换装置设置在所述多点控制单元中,与所述数据会议 中的数据会议服务器连接;或者所述数据转换装置设置在所述数据会议系统中的数据会议服务 器中,与所述视频会议中的多点控制单元连接。
9、 根据权利要求8所述的系统,其特征在于,所述视频会议系统用 于将所述数据协作的结果作为视频源数据在视频会议中显示。
全文摘要
本发明公开了一种实现视频会议和数据会议协同工作的方法、装置及系统,其中方法包括将数据会议中数据协作的结果发送给视频会议;将所述数据协作的结果在视频会议中显示。其中装置包括接收单元,用于接收所述数据会议中的数据协作的结果;发送单元,用于将所述数据协作的结果发送给视频会议。本发明实施例提供的方法、系统和装置,能够减少数据会议终端的数量,并且能够在视频会议终端显示具备数据会议终端的各个与会方在数据会议中进行的数据协作的结果。
文档编号H04N7/15GK101646056SQ20091009190
公开日2010年2月10日 申请日期2009年8月28日 优先权日2009年8月28日
发明者周运红, 盖文才 申请人:深圳华为通信技术有限公司