实现视频会议与数据会议同步的方法及系统的制作方法

文档序号:7820953阅读:554来源:国知局
实现视频会议与数据会议同步的方法及系统的制作方法
【专利摘要】本发明公开了一种实现视频会议与数据会议同步的方法及系统,其中所述方法包括以下步骤:控制视频会议终端开启视频会议;根据预先获得的IP地址与数据会议服务器建立连接;从所述数据会议服务器获得最新的数据会议列表;判断所述开启视频会议的名称是否存在于所述数据会议列表;如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。由此解决了现有技术数据会议与视频会议的协同工作仅仅局限于独立的电子白板和视频会议生硬的并行使用,不能实现音视频和数据同时交互体验的技术问题。
【专利说明】实现视频会议与数据会议同步的方法及系统

【技术领域】
[0001]本发明涉及视频会议系统和视频监控系统【技术领域】,具体涉及一种实现视频会议与数据会议同步的方法及系统。

【背景技术】
[0002]视频会议主要是以语音和影像的方式实现远程的面对面的交流。视频会议系统有时也叫视频会议,又称会议电视系统,英文为^1(160 0011^61-61106 3781:6111,包括软件视频会议系统和硬件视频会议系统,是指两个或两个以上不同地方的个人或群体,通过现有的各种电气通讯传输媒体,将人物的静、动态图像、语音、文字、图片等多种资料分送到各个用户的计算机上,实现即时且互动的沟通,使得在地理上分散的用户可以共聚一处,通过图形、声音等多种方式交流信息,增加双方对内容的理解能力,以实现会议目的的系统设备。
[0003]数据会议是以数据交流为核心,通过计算机实现实时远程文档和信息交流。数据会议可以提供的数据协作的形式包括:应用程序共享,会议参与者可以把运行在一台计算机上的程序共享给其他会议参与者,其他会议参与者可轮流编辑和控制该程序,而无需在自己的计算机上安装应用程序;文件传输,会议参与者可把文件选择发送给几个或所有的会议参与者,文件传送可在后台进行,会议参与者可同时进行应用程序共享、电子白板或远程聊天等其他数据会议业务;电子白板,电子白板是一个多页面、多用户的画图应用程序,会议参与者可通过点击和拖曳的操作,与其他会议参与者共同勾画草图或机构图表;远程聊天,会议参与者可以通过键入文字信息的方式和其他会议参与者交流。
[0004]在很多场合下,视频会议需要建立起与数据会议的协同工作,如远程教育、远程办公等。数据会议与视频会议的协同工作指的是在视频会议的同时,进行应用程序共享、文件传输等数据应用。但是,目前,数据会议与视频会议的协同工作仅仅局限于独立的电子白板和视频会议生硬的并行使用,不能实现音视频和数据同时交互体验。


【发明内容】

[0005]为此,本发明要解决的技术问题在于现有技术数据会议与视频会议的协同工作仅仅局限于独立的电子白板和视频会议生硬的并行使用,不能实现音视频和数据同时交互体验,从而提出一种实现视频会议与数据会议同步的方法及系统来解决该问题。
[0006]为解决上述技术问题,本发明采用以下技术方案:
[0007]—种实现视频会议与数据会议同步的方法,包括以下步骤:控制视频会议终端开启视频会议;根据预先获得的I?地址与数据会议服务器建立连接;从所述数据会议服务器获得最新的数据会议列表;判断所述开启视频会议的名称是否存在于所述数据会议列表;如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
[0008]优选地,所述方法还包括以下步骤:将预先获得的数据会议服务器的I?地址注册到视频会议终端。
[0009]优选地,在所述请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议的步骤或所述请求所述数据会议服务器以所述名称新建数据会议的步骤之后,还包括以下步骤:接收所述数据会议服务器回复的已加入或者新建数据会议的消息;将所述已加入或者新建数据会议的消息发送给所述视频会议终端;将需要协同操作的数据文件复制到所述数据会议服务器;请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
[0010]基于相同的发明构思,本发明还提供一种实现视频会议与数据会议同步的方法,包括以下步骤:接收所述视频会议终端发出的已加入或者新建数据会议的消息;获得视频会议终端中预先注册的数据会议服务器的IP地址;根据所述IP地址与数据会议服务器建立连接;从所述数据会议服务器获得最新的数据会议列表;判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表;如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入与所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
[0011]优选地,在所述请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议的步骤或所述请求所述数据会议服务器以所述名称新建数据会议的步骤之后,还包括以下步骤:将需要协同操作的数据文件复制到所述数据会议服务器;请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
[0012]基于相同的发明构思,本发明还提供一种实现视频会议与数据会议同步的系统,包括:开启视频会议模块,用于控制视频会议终端开启视频会议;数据会议连接模块,用于根据预先获得的IP地址与数据会议服务器建立连接;获得会议列表模块,用于从所述数据会议服务器获得最新的数据会议列表;判断模块,用于判断所述开启视频会议的名称是否存在于所述数据会议列表;决策模块,用于如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
[0013]优选地,还包括:注册IP地址模块,用于将预先获得的数据会议服务器的IP地址注册到视频会议终端。
[0014]优选地,还包括:接收数据会议消息模块,用于接收所述数据会议服务器回复的已加入或者新建数据会议的消息;发送数据会议消息模块,用于将所述已加入或者新建数据会议的消息发送给所述视频会议终端;复制数据文件模块,用于将需要协同操作的数据文件复制到所述数据会议服务器;结束会议模块,用于请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
[0015]基于相同的发明构思,本发明还提供一种实现视频会议与数据会议同步的系统,包括:接收数据会议消息模块,用于接收所述视频会议终端发出的已加入或者新建数据会议的消息;获得IP地址模块,用于获得视频会议终端中预先注册的数据会议服务器的IP地址;数据会议连接模块,用于根据所述IP地址与数据会议服务器建立连接;获得会议列表模块,用于从所述数据会议服务器获得最新的数据会议列表;判断模块,用于判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表;决策模块,用于如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入与所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
[0016]优选地,还包括:复制数据文件模块,用于将需要协同操作的数据文件复制到所述数据会议服务器;结束会议模块,用于请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
[0017]本发明的实现视频会议与数据会议同步的方法及系统的有益效果为:
[0018](I)本发明的一种实现视频会议与数据会议同步的方法及系统,由于所述方法包括以下步骤:控制视频会议终端开启视频会议;根据预先获得的IP地址与数据会议服务器建立连接;从所述数据会议服务器获得最新的数据会议列表;判断所述开启视频会议的名称是否存在于所述数据会议列表;如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。通过上述步骤,实现音视频和数据同时交互体验。并且,通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。
[0019](2)本发明的一种实现视频会议与数据会议同步的方法及系统,由于所述方法包括以下步骤:接收所述视频会议终端发出的已加入或者新建数据会议的消息;获得视频会议终端中预先注册的数据会议服务器的IP地址;根据所述IP地址与数据会议服务器建立连接;从所述数据会议服务器获得最新的数据会议列表;判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表;如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入与所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。通过上述步骤,实现音视频和数据同时交互体验。通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。另外,从视频会议终端获得已加入或者新建数据会议的消息,然后直接从视频会议终端获得数据会议服务器的IP地址,根据所述IP地址与数据会议服务器建立连接,这样进一步提高了实现视频会议与数据会议同步的效率。

【专利附图】

【附图说明】
[0020]为了使本发明的内容更容易被清楚的理解,下面根据本发明的具体实施例并结合附图,对本发明作进一步详细的说明,其中
[0021]图1a是本发明实施例1的一种实现视频会议与数据会议同步的方法的流程示意图。
[0022]图1b是本发明实施例1的一种实现视频会议与数据会议同步的方法的优选实施例的流程示意图;
[0023]图2a是本发明实施例2的一种实现视频会议与数据会议同步的方法的硬件示意图;
[0024]图2b是本发明实施例2的一种实现视频会议与数据会议同步的方法的流程示意图;
[0025]图3a是本发明实施例3的一种实现视频会议与数据会议同步的方法的流程示意图;
[0026]图3b是本发明实施例3的一种实现视频会议与数据会议同步的方法的优选实施例的流程示意图;
[0027]图4a是本发明实施例4的一种实现视频会议与数据会议同步的方法的硬件示意图;
[0028]图4b是本发明实施例4的一种实现视频会议与数据会议同步的方法的流程示意图;
[0029]图5是本发明实施例5的一种实现视频会议与数据会议同步的系统的结构示意图;
[0030]图6是本发明实施例6的一种实现视频会议与数据会议同步的系统的结构示意图。

【具体实施方式】
[0031]实施例1:
[0032]图1a示出了本实施例的一种实现视频会议与数据会议同步的方法,包括以下步骤:
[0033]步骤S101,控制视频会议终端开启视频会议。
[0034]步骤S102,根据预先获得的IP地址与数据会议服务器建立连接。
[0035]步骤S103,从所述数据会议服务器获得最新的数据会议列表。
[0036]步骤S104,判断所述开启视频会议的名称是否存在于所述数据会议列表,当所述名称存在于所述数据会议列表中时进入步骤S105 ;当所述名称不存在于所述数据会议列表中时进入步骤S106。
[0037]步骤S105,请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议。
[0038]步骤S106:请求所述数据会议服务器以所述名称新建数据会议。
[0039]通过上述步骤,实现音视频和数据同时交互体验。并且,通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。
[0040]图1b示出了根据本发明的实现视频会议与数据会议同步的方法的优选实施例,与实施例1中的实现视频会议与数据会议同步的方法不同之处在于,优选地,所述步骤SlOl之前还包括:
[0041]步骤S100,将预先获得的数据会议服务器的IP地址注册到视频会议终端。
[0042]这样,在实现视频会议与数据会议同步后,方便其他的视频会议与会方后续加入数据会议的操作。
[0043]优选地,所述步骤S105或者步骤S106之后还包括:
[0044]步骤S107,接收所述数据会议服务器回复的已加入或者新建数据会议的消息。
[0045]步骤S108,将所述已加入或者新建数据会议的消息发送给所述视频会议终端。
[0046]步骤S109,将需要协同操作的数据文件复制到所述数据会议服务器。
[0047]步骤S110,请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
[0048]通过步骤S107-S110,视频会议终端可以将该消息通知给其他的参与所述开启视频会议的与会方,以使所述其他的与会方后续加入到数据会议。并且还可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0049]实施例2:
[0050]下面结合具体实例,对实施例1中的实现视频会议与数据会议同步的方法进行进一步地详细描述。
[0051]如图2a所示,为实施本实施例的实现视频会议与数据会议同步的方法,应具有以下硬件:
[0052]视频会议终端100,即用于将视频、音频、数据、信令等各种数字信号分别进行处理后组合成一路复合的数字码流,再将它转换成与用户-网络接口兼容且符合传输网络所规定的信道帧结构的信号格式,然后送上信道传输。
[0053]数据会议服务器300,即用于负责数据会议的一系列逻辑操作,及数据的转发、同步处理。
[0054]第一会议控制台210,即用于根据需要控制会议的开启、结束、及会议中的其他功能的开启和关闭;以及控制数据会议的开启、结束、数据文件的批注、共享等。可将第一会议控制台210部署为任意大小屏幕的触控显示设备;也可直接部署为PC (Persona IComputer,即个人计算机)或平板电脑。
[0055]视频会议终端100、数据会议服务器300和第一会议控制台210都是本【技术领域】常见的硬件,是实现视频会议与数据会议同步的基础。
[0056]如图2b所示,本实施例的实现视频会议与数据会议同步的方法,包括以下步骤:
[0057]步骤S200,第一会议控制台210将预先获得的数据会议服务器300的IP地址注册到视频会议终端100。所谓预先获得的数据会议服务器300的IP地址是指,在实现视频会议与数据会议同步前,用户事先知道的数据会议服务器300的IP地址。这样,其他的参与所述开启视频会议的会议控制台可以直接从视频会议终端100获得数据会议服务器300的IP地址,方便所述其他的会议控制台后续加入数据会议的操作。
[0058]步骤S201,第一会议控制台210控制视频会议终端100开启视频会议。具体地,第一会议控制台210调用视频会议终端100的操作软件,通过该操作软件控制视频会议终端100开启视频会议。
[0059]步骤S202,第一会议控制台210根据预先获得的IP地址与数据会议服务器300建立连接。具体地,第一会议控制台210调用数据会议服务器300的操作软件,在该操作软件中输入所述预先获得的IP地址登陆到数据会议服务器300,从而建立与数据会议服务器300的连接。
[0060]步骤S203,第一会议控制台210从数据会议服务器300中获得最新的数据会议列表。数据会议服务器300中保存最新的数据会议列表,所述数据会议列表即为数据会议服务器300当前状态下正在开启的数据会议的列表。每当当前状态下正在开启的数据会议的列表发生变化时,数据会议服务器300都会将发生变化后的数据会议列表发送给第一会议控制台210。
[0061]步骤S204,第一会议控制台210判断所述开启视频会议的名称是否存在于所述数据会议列表。
[0062]步骤S205,如果所述名称存在于所述数据会议列表中,则请求数据会议服务器300加入所述数据会议列表中与所述名称相同的数据会议,否则请求数据会议服务器300以所述名称新建数据会议。数据会议服务器300以所述名称新建数据会议后,更新所述数据会议列表。
[0063]步骤S206,第一会议控制台210接收数据会议服务器300发出的已加入或者新建数据会议的消息。即数据会议服务器300加入所述数据会议列表中与所述名称相同的数据会议,或者新建数据会议后,会将已加入或者新建数据会议的消息发送给第一会议控制台210。
[0064]步骤S207,第一会议控制台210将所述已加入或者新建数据会议的消息发送给视频会议终端100。这样,视频会议终端100可以将该消息通知给其他的参与所述开启视频会议的会议控制台,以使所述其他的会议控制台后续加入到数据会议。
[0065]步骤S208,第一会议控制台210将需要协同操作的数据文件复制到数据会议服务器300。所述复制通常为上传,即第一会议控制台210将需要协同操作的数据文件通过网络上传到数据会议服务器300。当然,也可以通过其他手段将需要协同操作的数据文件复制到数据会议服务器300,例如,通过可移动存储设备(可移动硬盘、U盘等)将需要协同操作的数据文件复制到数据会议服务器300。所述数据文件即为数据会议内容,所述协同操作通常包括共享、批注等。这样可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0066]步骤S209,第一会议控制台210请求数据会议服务器300退出数据会议。具体地,第一会议控制台210调用数据会议服务器300的操作软件,通过该操作软件请求数据会议服务器300断开连接,使数据会议服务器300退出数据会议。更详细的过程为本领域常规技术手段,不予赘述。
[0067]步骤S210,第一会议控制台210控制视频会议终端100结束视频会议。具体地,第一会议控制台210调用视频会议终端100的操作软件,通过该操作软件控制视频会议终端100结束视频会议。该步骤在实践中可有可无。即只需要退出数据会议,而需要保留视频会议时,则省略该步骤。如果需要使数据会议和视频会议都结束,则执行该步骤。
[0068]通过上述步骤,实现音视频和数据同时交互体验。并且,通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。在实现视频会议与数据会议同步后,方便其他的视频会议与会方后续加入数据会议的操作。视频会议终端还可以将该消息通知给其他的参与所述开启视频会议的与会方,以使所述其他的与会方后续加入到数据会议。并且,还可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0069]实施例3:
[0070]图3a示出了本实施例的一种实现视频会议与数据会议同步的方法,包括:
[0071]步骤S301,接收所述视频会议终端发出的已加入或者新建数据会议的消息。
[0072]步骤S302,获得视频会议终端中预先注册的数据会议服务器的IP地址。
[0073]步骤S303,根据所述IP地址与数据会议服务器建立连接。
[0074]步骤S304,从所述数据会议服务器获得最新的数据会议列表。
[0075]步骤S305,判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表,当所述名称存在于所述数据会议列表中时进入步骤S306 ;当所述名称不存在于所述数据会议列表中时进入步骤S307
[0076]步骤S306,请求所述数据会议服务器加入与所述数据会议列表中与所述名称相同的数据会议。
[0077]步骤S307,请求所述数据会议服务器以所述名称新建数据会议。
[0078]通过上述步骤,实现音视频和数据同时交互体验。通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。另外,从视频会议终端获得已加入或者新建数据会议的消息,然后直接从视频会议终端获得数据会议服务器的IP地址,根据所述IP地址与数据会议服务器建立连接,这样进一步提高了实现视频会议与数据会议同步的效率。
[0079]图3b示出了根据本发明的实现视频会议与数据会议同步的方法的优选实施例,与实施例3中的实现视频会议与数据会议同步的方法不同之处在于,所示步骤S307之后还包括:
[0080]步骤S308,将需要协同操作的数据文件复制到所述数据会议服务器。
[0081]步骤S309,请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
[0082]通过步骤S308、S309,可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0083]实施例4:
[0084]下面结合具体实例,对实施例3中的实现视频会议与数据会议同步的方法进行进一步地详细描述。
[0085]如图4a所示,为实施本实施例的实现视频会议与数据会议同步的方法,应具有以下硬件:
[0086]视频会议终端100,即用于将视频、音频、数据、信令等各种数字信号分别进行处理后组合成一路复合的数字码流,再将它转换成与用户-网络接口兼容且符合传输网络所规定的信道帧结构的信号格式,然后送上信道传输。
[0087]数据会议服务器300,即用于负责数据会议的一系列逻辑操作,及数据的转发、同步处理。
[0088]第二会议控制台220,即用于根据需要控制会议的开启、结束、及会议中的其他功能的开启和关闭;以及控制数据会议的开启、结束、数据文件的批注、共享等。可将第二会议控制台220部署为任意大小屏幕的触控显示设备;也可直接部署为PC (Persona IComputer,即个人计算机)或平板电脑。
[0089]如图4b所示,本实施例的实现视频会议与数据会议同步的方法,包括以下步骤:
[0090]步骤S401,第二会议控制台220接收视频会议终端100发出的已加入或者新建数据会议的消息。该步骤401与实施例2中的步骤207对应,即视频会议终端100从第一会议控制台210接收到已加入或者新建数据会议的消息后,将所述消息告知第二会议控制台220,以告知第二会议控制台220数据会议已经开始。
[0091]步骤S402,第二会议控制台220获得视频会议终端100中预先注册的数据会议服务器100的IP地址。该步骤401与实施例2中的步骤200对应,即视频会议终端100中预先注册的数据会议服务器100的IP地址是第一会议控制台210事先注册的。
[0092]步骤S403,第二会议控制台220根据所述IP地址与数据会议服务器300建立连接。该步骤的实施过程与实施例2中的步骤202相同。
[0093]通过步骤S401、S402、S403,从视频会议终端100获得已加入或者新建数据会议的消息,然后直接从视频会议终端100获得数据会议服务器的IP地址,根据所述IP地址与数据会议服务器300建立连接,这样进一步提高了实现视频会议与数据会议同步的效率。
[0094]步骤S404,第二会议控制台220从数据会议服务器300中获得最新的数据会议列表。该步骤的实施过程与实施例2中的步骤203相同。
[0095]步骤S405,第二会议控制台220判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表。该步骤的实施过程与实施例2中的步骤204相同。
[0096]步骤S406,如果所述名称存在于所述数据会议列表中,则请求数据会议服务器300加入所述数据会议列表中与所述名称相同的数据会议,否则请求数据会议服务器300以所述名称新建数据会议。数据会议服务器300以所述名称新建数据会议后,更新所述数据会议列表。该步骤的实施过程与实施例2中的步骤205相同。
[0097]步骤S407,第二会议控制台220将需要协同操作的数据文件复制到数据会议服务器300。该步骤的实施过程与实施例2中的步骤208相同。这样可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0098]步骤S408,第二会议控制台220请求数据会议服务器300退出数据会议。该步骤的实施过程与实施例2中的步骤209相同。
[0099]步骤S409,第二会议控制台220控制视频会议终端100结束视频会议。该步骤的实施过程与实施例2中的步骤210相同。
[0100]通过上述步骤,实现音视频和数据同时交互体验。通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。另外,从视频会议终端获得已加入或者新建数据会议的消息,然后直接从视频会议终端获得数据会议服务器的IP地址,根据所述IP地址与数据会议服务器建立连接,这样进一步提高了实现视频会议与数据会议同步的效率。并且可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0101]实施例5:
[0102]图5示出了本实施例的一种实现视频会议与数据会议同步的系统,包括:
[0103]开启视频会议模块5101,用于控制视频会议终端开启视频会议。具体地,用于调用视频会议终端的操作软件,通过该操作软件控制视频会议终端开启视频会议。
[0104]数据会议连接模块5102,用于根据预先获得的IP地址与数据会议服务器建立连接。具体地,用于调用数据会议服务器的操作软件,在该操作软件中输入所述预先获得的IP地址登陆到数据会议服务器,从而建立与数据会议服务器的连接。
[0105]获得会议列表模块5103,用于从所述数据会议服务器获得最新的数据会议列表。数据会议服务器中保存最新的数据会议列表,所述数据会议列表即为数据会议服务器当前状态下正在开启的数据会议的列表。每当当前状态下正在开启的数据会议的列表发生变化时,都会从数据会议服务器接收发生变化后的数据会议列表。
[0106]判断模块5104,用于判断所述开启视频会议的名称是否存在于所述数据会议列表。
[0107]决策模块5105,用于如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
[0108]由此可见,本系统可以实现音视频和数据同时交互体验。并且,通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。
[0109]优选地,所述系统还包括:
[0110]注册IP地址模块5100,用于将预先获得的数据会议服务器的IP地址注册到视频会议终端。所谓预先获得的数据会议服务器的IP地址是指,在实现视频会议与数据会议同步前,用户事先知道的数据会议服务器的IP地址。
[0111]这样,在实现视频会议与数据会议同步后,方便其他的视频会议与会方后续加入数据会议的操作。
[0112]优选地,所述系统还包括:
[0113]接收数据会议消息模块5106,用于接收所述数据会议服务器回复的已加入或者新建数据会议的消息。即数据会议服务器300加入所述数据会议列表中与所述名称相同的数据会议,或者新建数据会议后,会接收所述已加入或者新建数据会议的消息。
[0114]发送数据会议消息模块5107,用于将所述已加入或者新建数据会议的消息发送给所述视频会议终端。
[0115]复制数据文件模块5108,用于将需要协同操作的数据文件复制到所述数据会议服务器。所述数据文件即为数据会议内容,所述协同操作通常包括共享、批注等。
[0116]结束会议模块5109,用于请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。具体地,结束会议模块5109包括退出数据会议模块和结束视频会议模块,也可以是,结束会议模块5109只包括退出数据会议模块,或者只包括结束视频会议模块。所述退出数据会议模块用于调用数据会议服务器300的操作软件,通过该操作软件请求数据会议服务器断开连接,使数据会议服务器退出数据会议。更详细的过程为本领域常规技术手段,不予赘述。所述结束视频会议模块用于调用视频会议终端的操作软件,通过该操作软件控制视频会议终端结束视频会议。
[0117]这样,视频会议终端可以将该消息通知给其他的参与所述开启视频会议的与会方,以使所述其他的与会方后续加入到数据会议。并且还可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0118]实施例6:
[0119]图6示出了本实施例的一种实现视频会议与数据会议同步的系统,包括:
[0120]接收数据会议消息模块6301,用于接收所述视频会议终端发出的已加入或者新建数据会议的消息。接收数据会议消息模块6301的功能与实施例5中的发送数据会议消息模块5107对应。
[0121]获得IP地址模块6302,用于获得视频会议终端中预先注册的数据会议服务器的IP地址。获得IP地址模块6302的功能与实施例5中的注册IP地址模块5100对应。
[0122]数据会议连接模块6303,用于根据所述IP地址与数据会议服务器建立连接。数据会议连接模块6303的功能与实施例5中的数据会议连接模块5102相同。
[0123]获得会议列表模块6304,用于从所述数据会议服务器获得最新的数据会议列表。获得会议列表模块6304与实施例5中的获得会议列表模块5103相同。
[0124]判断模块6305,用于判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表。判断模块6305与实施例5中的判断模块5104相同。
[0125]决策模块6306,用于如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入与所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。决策模块6306的功能与实施例5中的决策模块5105相同。
[0126]由此可见,本系统实现音视频和数据同时交互体验。通过判断开启视频会议的名称是否存在于数据会议服务器最新的数据会议列表中,这样,当多方同时申请开启一个同名数据会议时,可以将相对后请求开会的一方直接加入该会议中,从而使得实现视频会议与数据会议同步的效率高。另外,从视频会议终端获得已加入或者新建数据会议的消息,然后直接从视频会议终端获得数据会议服务器的IP地址,根据所述IP地址与数据会议服务器建立连接,这样进一步提高了实现视频会议与数据会议同步的效率。
[0127]优选地,所述系统还包括:
[0128]复制数据文件模块6307,用于将需要协同操作的数据文件复制到所述数据会议服务器。复制数据文件模块6307的功能与实施例5中的复制数据文件模块5108相同。
[0129]结束会议模块6308,用于请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。结束会议模块6308的功能与实施例5中的结束会议模块5109相同。
[0130]这样,可以实现多个与会方对同一个文档(即所述数据文件)的编辑或修改。
[0131]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【权利要求】
1.一种实现视频会议与数据会议同步的方法,其特征在于,包括以下步骤: 控制视频会议终%5开启视频会议; 根据预先获得的IP地址与数据会议服务器建立连接; 从所述数据会议服务器获得最新的数据会议列表; 判断所述开启视频会议的名称是否存在于所述数据会议列表; 如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
2.根据权利要求1所述的实现视频会议与数据会议同步的方法,其特征在于,所述方法还包括以下步骤: 将预先获得的数据会议服务器的IP地址注册到视频会议终端。
3.根据权利要求1或2所述的实现视频会议与数据会议同步的方法,其特征在于,在所述请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议的步骤或所述请求所述数据会议服务器以所述名称新建数据会议的步骤之后,还包括以下步骤: 接收所述数据会议服务器回复的已加入或者新建数据会议的消息; 将所述已加入或者新建数据会议的消息发送给所述视频会议终端; 将需要协同操作的数据文件复制到所述数据会议服务器; 请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
4.一种实现视频会议与数据会议同步的方法,其特征在于,包括以下步骤: 接收所述视频会议终端发出的已加入或者新建数据会议的消息; 获得视频会议终端中预先注册的数据会议服务器的IP地址; 根据所述IP地址与数据会议服务器建立连接; 从所述数据会议服务器获得最新的数据会议列表; 判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表; 如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入与所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
5.根据权利要求4所述的实现视频会议与数据会议同步的方法,其特征在于,在所述请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议的步骤或所述请求所述数据会议服务器以所述名称新建数据会议的步骤之后,还包括以下步骤: 将需要协同操作的数据文件复制到所述数据会议服务器; 请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
6.一种实现视频会议与数据会议同步的系统,其特征在于,包括: 开启视频会议模块,用于控制视频会议终端开启视频会议; 数据会议连接模块,用于根据预先获得的IP地址与数据会议服务器建立连接; 获得会议列表模块,用于从所述数据会议服务器获得最新的数据会议列表; 判断模块,用于判断所述开启视频会议的名称是否存在于所述数据会议列表; 决策模块,用于如果所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
7.根据权利要求6所述的实现视频会议与数据会议同步的系统,其特征在于,还包括: 注册IP地址模块,用于将预先获得的数据会议服务器的IP地址注册到视频会议终端。
8.根据权利要求6或7所述的实现视频会议与数据会议同步的系统,其特征在于,还包括: 接收数据会议消息模块,用于接收所述数据会议服务器回复的已加入或者新建数据会议的消息; 发送数据会议消息模块,用于将所述已加入或者新建数据会议的消息发送给所述视频会议终端; 复制数据文件模块,用于将需要协同操作的数据文件复制到所述数据会议服务器;结束会议模块,用于请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
9.一种实现视频会议与数据会议同步的系统,其特征在于,包括: 接收数据会议消息模块,用于接收所述视频会议终端发出的已加入或者新建数据会议的消息; 获得IP地址模块,用于获得视频会议终端中预先注册的数据会议服务器的IP地址; 数据会议连接模块,用于根据所述IP地址与数据会议服务器建立连接; 获得会议列表模块,用于从所述数据会议服务器获得最新的数据会议列表; 判断模块,用于判断所述已加入或者新建数据会议的名称是否存在于所述数据会议列表; 决策模块,用于如所述名称存在于所述数据会议列表中,则请求所述数据会议服务器加入与所述数据会议列表中与所述名称相同的数据会议,否则请求所述数据会议服务器以所述名称新建数据会议。
10.根据权利要求9所述的实现视频会议与数据会议同步的系统,其特征在于,还包括: 复制数据文件模块,用于将需要协同操作的数据文件复制到所述数据会议服务器;结束会议模块,用于请求所述数据会议服务器退出数据会议,和/或控制视频会议终端结束视频会议。
【文档编号】H04L29/08GK104363409SQ201410695891
【公开日】2015年2月18日 申请日期:2014年11月26日 优先权日:2014年11月26日
【发明者】俞锦锦, 陈卫东 申请人:苏州科达科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1