视频会议多方接入的方法及设备与流程

文档序号:11844447阅读:431来源:国知局
视频会议多方接入的方法及设备与流程

本发明实施例涉及网络技术领域,特别是涉及一种视频会议多方接入的系统、一种视联网服务器、一种终端及一种视频会议多方接入的方法。



背景技术:

视频会议,又称视频会议系统,是指两个或两个以上不同的地方的个人或群体,通过传输线路及多媒体设备,将声音、影像及文件资料互传,实现即时且互动的沟通,以实现会议目的的系统。

在视频会议系统中,有时需要多方的接入以提供一对多的实时视频、历史视频及示教预约管理的观看,例如,在手术医疗视频会议中,手术视频不仅需要在手术室内的电视上进行显示,而且需要在多个示教室内的电视上进行显示,以实现同一手术视频能够在不同场所的显示屏幕上实时同步的显示,为人们实时的提供学习的视频素材。但是现有技术中还没有一种有效的解决方法。



技术实现要素:

本发明实施例公开了一种视频会议多方接入的系统、一种视联网服务器、一种终端及一种视频会议多方接入的方法,能够实现音视频在参与视频会议的多个终端侧显示的实时性。

为了解决上述问题,本发明提供了一种视频会议多方接入的系统,所述系统包括:视联网服务器和接入所述视联网服务器的多个终端;

其中,所述终端包括:

采集模块,用于采集视频会议过程中的视频信号和/或音频信号;

编码模块,用于对所采集的视频信号和/或音频信号进行编码处理,以得到符合统一码率条件的源信号;

终端发送模块,用于向所述视联网服务器发送所述源信号;

终端接收模块,用于接收所述视联网服务器发送的所述网络流;及

终端显示模块,用于将接收的所述网络流转换成视频和/或音频,并在屏幕上进行显示;

所述视联网服务器包括:

视联网服务器接收模块,用于接收接入的所述终端发送的源信号;

混合模块,用于对接收的所有源信号进行混合,得到相应的网络流;及

视联网服务器发送模块,用于向接入的所有终端发送所述网络流。

优选的,所述终端包括:视联网终端;

所述视联网终端通过交换机设备和网线与所述视联网服务器连接。

优选的,所述终端包括:互联网终端;所述系统还包括:视联网交换机、协议转换服务器和网络交换机;

所述协议转换服务器包括双网卡,其一端网卡通过所述视联网交换机与所述视联网服务器连接,其另一端网卡通过所述网络交换机与所述互联网终端连接。

优选的,所述终端还包括:

视频切换模块,用于切换不同类型的信号源对应的网络流。

优选的,所述系统还包括:管理服务器;

所述管理服务器包括如下模块的一种或多种:

实时调度模块,用于对所述多个终端进行实时调度,所述管理服务器根据所述多个终端对所述网络流的调度请求,实时下发到所述多个终端进行显示;

录播控制模块,用于对视联网服务器发送的所述网络流进行录制;

历史记录和资源管理模块,用于对所述多个终端历史记录和资源的管理。

优选的,所述系统包括:

录播服务器,用于对视联网服务器发送的所述网络流进行录制,得到相应的录制流,并将所述录制流分发给接入所述视联网服务器的多个终 端。

优选的,所述视联网服务器包括:通过所述视联网服务器的网口级联的多个视联网服务器。

另一方面,本发明还公开了一种终端,所述终端与视联网服务器建立网络连接,所述终端包括:

采集模块,用于采集视频会议过程中的视频信号和/或音频信号;

编码模块,用于对所采集的视频信号和/或音频信号进行编码处理,以得到符合统一码率条件的源信号;

终端发送模块,用于向所述视联网服务器发送所述源信号;

终端接收模块,用于接收所述视联网服务器发送的网络流;及

终端显示模块,用于将接收的所述网络流转换成视频和/或音频,并在屏幕上进行显示。

优选的,所述终端包括:视联网终端,所述视联网终端通过交换机设备和网线与所述视联网服务器连接。

优选的,所述终端包括:互联网终端,所述互联网终端通过网络交换机与协议转换服务器的一端网卡连接,所述协议转换服务器的另一端网卡通过视联网交换机与所述视联网服务器连接。

优选的,所述终端包括:

视频切换模块,用于切换不同类型的信号源对应的网络流。

再一方面,本发明还提供了一种视联网服务器,所述视联网服务器包括:

视联网服务器接收模块,用于接收接入的所述终端发送的源信号;

混合模块,用于对接收的所有源信号进行混合,得到相应的网络流;及

视联网服务器发送模块,用于向接入的所有终端发送所述网络流。

优选的,所述视联网服务器通过所述视联网服务器的网口级联的多个视联网服务器。

再一方面,本发明还提供了一种视频会议多方接入的方法,所述视频会议通过视联网服务器接入多个终端,所述方法包括:

所述终端采集视频会议过程中的视频信号和/或音频信号;

所述终端对采集的所述视频信号和/或音频信号进行编码处理,得到符合统一码率条件的源信号;

所述终端向所述视联网服务器发送所述源信号;

所述终端接收所述视联网服务器发送的网络流,将所述网络流转换成视频和/或音频,并在屏幕上进行显示。

优选的,所述方法包括:所述终端切换不同类型的信号源对应的网络流。

又一方面,本发明还公开了一种视频会议多方接入的方法,所述视频会议通过视联网服务器接入多个终端,所述方法包括:

所述视联网服务器接收接入的所述终端发送的源信号;

所述视联网服务器对接收的所有源信号进行混合,得到相应的网络流;

所述视联网服务器向接入的所有终端发送所述网络流。

优选的,所述视联网服务器包括:通过所述视联网服务器的网口级联的多个视联网服务器。

与现有技术相比,本发明实施例包括以下优点:

本发明实施例基于视联网服务器与多个终端的连接方式来实现视频会议的多方接入,视联网服务器接收终端采集并进行编码处理得到的源信号,将这些源信号实时统一的混合得到网络流,并将网络流实时地发送给多个终端,因而能够保证视频在参与视频会议的多个终端侧显示的同步性;且由于终端将采集到的音视频信号处理成统一码率的源信号,因而能够减少视联网服务器侧对于源信号的处理时间,从而保证参与视频会议的多个终端侧显示的实时性。

附图说明

图1是本发明提供的一种视频会议多方接入的系统实施例一的结构示意图;

图2是本发明提供的一种视频会议多方接入的系统实施例二的结构示意图;

图3是本发明提供的一种视频会议多方接入的系统实施例三的结构示意图;

图4是本发明提供的一种视频会议多方接入的系统系统实施例四的结构示意图;

图5是本发明实施例五提供的一种终端的结构示意图;

图6是本发明实施例六提供的一种视联网服务器的结构示意图;

图7是本发明实施例七提供的一种视频会议多方接入的方法实施例的流程图;以及

图8是本发明实施例八提供的一种视频会议多方接入的方法实施例的流程图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

在视频会议系统中,尤其是视联网视频会议中,为了实现视频能够在不同场所的显示屏幕上实时同步的显示,本发明提出了一种适用于视频会议,尤其是视联网视频会议多方接入的系统。

参照图1,示出了本发明一种视频会议多方接入的系统实施例的结构示意图,具体可以包括视联网服务器102和接入视联网服务器的多个终端101;

在具体实现中,终端101要全部入网授权,终端101只有在入网授权后,才能与视联网服务器102建立通信连接,以在自身与视联网服务器102之间进行数据的接收和发送。

在实际应用中,可以基于视联网的技术架构实现终端101的入网授权,在建设完整的视联网网络环境的前提下,终端101的入网授权过程可以为, 终端可分为视联网终端和互联网终端,视联网终端是直接通过连通线路的交换路由网络设备与视联网服务器建立网络连接;而互联网终端入网授权则需要部署网络协议转换服务器,该网络协议转换服务器,一端网卡通过视联网交换机连接视联网服务器,另一端网卡通过网络交换机连接互联网终端。通过上述方法建立了视联网终端和互联网终端与视联网服务器之间的连接,以此完成终端与视联网服务器之间的内外通信和数据传输。

视联网服务器102可以用于对入网授权后的终端101进行统一管理。例如,视联网服务器102中可以维护所有终端101的终端入网表,终端入网表中记录了终端101的号码、名称、寻址地址等,视联网服务器102只对终端入网表中已配置入网的终端101进行控制调度,当发起视频会议业务时,视联网服务器102会从终端入网表中选取哪些需要参会的终端101,该视频会议就只对这些终端101服务。

所述终端101具体可以包括采集模块111、编码模块112、终端发送模块113、终端接收模块114和终端显示模块115;

其中,所述采集模块111,用于采集视频会议过程中的视频信号和/或音频信号;

在接入视联网服务器102之后,终端101可以进行视频会议过程中视频信号和/或音频信号的采集,例如,在医疗手术示教会议中,需要利用终端的摄像头等设备采集手术室中的全景画面、术野画面,以得到视频信号和/或音频信号。

所述编码模块112,用于对所采集的视频信号和/或音频信号进行编码处理,以得到符合统一码率条件的源信号;

由于不同设备输出的视频信号和/音频信号码率和格式有可能不统一,需要通过终端101内的编码模块112进行编解码处理,将它们处理成统一视音频码率源信号。例如,手术示教终端处理2路输入信号源,一路是音频信号输入,一路是视频信号输入,需要将两路信号源分别编码为高解析度(High Definition,HD)和HD/4两路视频流。

所述终端发送模块113,用于向视联网服务器发送源信号;

在将视频信号和/音频信号处理成统一码率的视音频码率源信号后,终端101可以将这些源信号发送给视联网服务器102,以使视联网服务器102依据这些源信号进行后续的处理操作。

所述终端接收模块114,用于接收视联网服务器发送的网络流;及

所述终端显示模块115,用于将接收的网络流转换成视频和/或音频,并在屏幕上进行显示;

终端101在接收到视联网服务器102发送的网络流之后,对网络流进行解码处理,以得到相应的视频和/或音频,进而在终端101显示屏幕上进行显示。

在本发明的一种优选实施例中,所述终端还可以包括:视频切换模块116,用于切换不同类型的信号源对应的网络流;

终端101在收看视频时,有时需要切换收看的视频,需要通过切换不同类型的信号源对应的网络流以在终端101显示屏幕上显示不同的视频画面,由于在信号源的采集过程中,利用了不同的设备进行了视频信号和/或音频信号的采集,导致终端所采集的视频信号和/或音频信号的类型和来源都是不相同的,即不同类型的信号源,因此,不同类型的信号源可用于区别不同的采集源。例如,在手术示教终端,需要经常性的切换手术进行的角度以能够完美的收看到手术进行的整个过程,就需要切换手术采集角度进而完成更理想的手术示教工作,这里,不同的采集角度可以对应不同类型的信号源。

所述视联网服务器102具体可以包括视联网服务器接收模块121、混合模块122和视联网服务器发送模块123;

其中,所述视联网服务器接收模块121,用于接收接入的终端设备发送的源信号;

所述混合模块122,用于对接收的所有源信号进行混合,得到相应的网络流;

在具体实现中,视联网服务器102接收到终端101发送的源信号后,可以将这些源信号发送到复用器(Multiplexer,MUX)设备,通过MUX设备 进行源信号的混合,得到网络流,并通过MUX设备回传给视联网服务器。例如,在医疗手术视频会议系统中,手术示教终端可以将2路输入源发送给视联网服务器,由视联网服务器发送这2路输入源给MUX设备进行混合,MUX设备将混合完的网络流回传给视联网服务器,视联网服务器根据调度请求将混合后的网络流发出。

采用MUX设备进行多路音视频的混合具有很多优点,例如:按照调度需求,进行多路音视频MUX混合,生成多节目的传输流(TS Transport Stream);支持将会场名称叠加到网络流中;按照调度需求,进行视频的合屏和音频的混音;MUX设备具有很多不同的接口接收音视频数据,并能根据终端的需求进行相应的混合,因此支持混合流、合屏流的动态切换;设备输出的流文件格式可配置为TS文件、mp4(MPEG-4Part 14)等格式;合屏后的视频的码率、分辨率可自行设置;支持多组流的并行处理;输出的网络流及录制流传输给各个终端,从而实现会议观看和网络录制功能。

所述视联网服务器发送模块123,用于向接入的所有终端101发送所述网络流;

综上,本发明实施例基于视联网服务器与多个终端的连接方式来实现视频会议的多方接入,视联网服务器接收终端采集并进行编码处理得到的源信号,将这些源信号实时统一的混合得到网络流,并将网络流实时地发送给多个终端,因而能够保证视频在参与视频会议的多个终端侧显示的同步性;且由于终端将采集到的音视频信号处理成统一码率的源信号,因而能够减少视联网服务器侧对于源信号的处理时间,从而保证参与视频会议的多个终端侧显示的实时性。

参照图2,示出了本发明一种视频会议多方接入的系统实施例二的结构示意图,具体可以包括终端201、管理服务器202、录播服务器203和视联网服务器204;

在实际应用中,所述视联网服务器204具体可以包括:通过所述视联网服务器204的网口级联的多个视联网服务器204;根据实际业务需要,如果 有必要提升视联网服务器204的视频传输和调度的整体性能,在部署视联网服务器204时可考虑级联架构,以支撑其更大规范的手术医疗视频会议多方接入。例如,可以在视联网服务器上设置0和1两个网口,如不需要级联,单台服务器可通过0网口支持512个终端设备,如果需要级联架构则可占用1口进行服务器扩展,目前可级联255个视联网服务器,进而能够接入更多的终端。

所述管理服务器202具有很多的优点,具体可以包括:支持多组示教的预约管理,发起控制,录播调度,示教归档;根据用户需求和显示模式,按照“规则约定”,智能地对视频流HD,HD/4进行调度;可实现对会场主流的配置,将要录制的流调度给录播服务器,与录播模块协作完成录制;历史记录/资源的管理等。

在具体实现中,管理服务器202可以采用B/S(browser/server,浏览器/服务器)结构,用户可以通过浏览器发出多方视频会议的预约请求,而管理服务器202可以根据用户的预约请求,定时触发视联网服务器204发起多方视频会议。其中,视联网服务器204发起一次视频会议时,会将视频会议请求发送给已选定的终端201,视联网终端201在接收该视频会议请求后即可加入视频会议中。

所述管理服务器202具体包括实时调度模块221、录播控制模块222及历史记录和资源管理模块223中的一种或多种;

其中,所述实时调度模块221,用于对所述多个终端201进行实时调度,所述管理服务器202根据所述多个终端201对所述网络流的调度请求,实时下发到所述多个终端201进行显示;

多个终端201在一个视频会议中,会出现同一时间多次与视联网服务器204发生交互,提交请求和获取音视频流,例如:手术室、示教室终端要接入多路音视频的输入输出,所有源信号会提交给管理服务器进行汇总,管理服务器再根据每个终端的调度请求,将终端所请求的源信号发送给视联网服务器,视联网服务器接收源信号并处理后得到网络流,实时下发网络流到终端进行显示。

所述录播控制模块222,用于对视联网服务器204发送的所述网络流进行录制;

在视频会议系统中,终端201可能需要调出历史视频进行观看和学习,为此,本发明中的视频会议系统的管理服务器202设置了相应的录播控制模块222,通过录制视联网服务器204发送的网络流,以保存相应视频会议于管理服务器202中,以方便后期终端201对于该历史记录的观看。

所述历史记录和资源管理模块223,用于对所述多个终端201历史记录和资源的管理;

在本发明的一种优选实施例中,所述系统可以包括:录播服务器203,用于对视联网服务器204发送的所述网络流进行录制,得到相应的录制流,并将所述录制流分发给接入所述视联网服务器204的多个终端201;

网络流的录制工作可以在录播控制模块222和录播服务器203的协作下共同完成,例如,根据手术示教终端的业务需求,视联网服务器将手术室、示教室所有终端的源信号,包括视频信号和/或音频信号,视联网服务器将视频信号和/或音频信号处理成网络流之后,再将要被录制的网络流调度给管理服务器的录播控制模块,录播控制模块接收该网络流,并通过录制指令等形式将该网络流发送给录播服务器,由录播服务器完成对于网络流的录制,得到相应的录制流,经过录制得到的录制流可延存储于录播服务器中,这样,终端用户在发送收看历史回放的请求时,录播服务器可以将该录制流分发给该终端以在屏幕上进行显示。

本发明中的录播服务器203配合管理服务器202以实现对网络流进行录制管理,以得到相应的录制流,并将录制流分发给接入视联网服务器204的多个终端201,进而能够实现终端在任意时间对于历史视频的收看。在本发明的一种应用示例中,可能有多个终端需要同时获得某个会议流程流畅的视频画面,需要视联网服务器控制会议流并发送给多个终端,在多个终端的显示屏幕上进行组播,即同时将同一音视频发送给多个终端,多个终端想要同时获取该会议流时必须知道该会议的会议号,因为视联网服务器可同时处理多个会议流,录制流由视联网服务器当作会议流向终端发出,当 终端可通过一个会议号获取该流时,即可实现收看。

参照图3,示出了本发明提供的一种视频会议多方接入的系统实施例三的结构示意图,具体可以包括视联网服务器301和视联网终端302;其中,所述视联网终端302可以通过交换机设备和网线与所述视联网服务器301连接。

该实施例中视联网终端302直接通过交换机设备和网线连接视联网服务器301,其具体实施过程为,首先每台允许入网的视联网终端302都必须在视联网服务器301中注册,没有注册的视联网终端302无法入网,具体步骤如下:

步骤A1、视联网服务器301向它的端口发送查询包,视联网终端302接收到查询包后向视联网服务器301发送应答包,该应答包中包含了视联网终端302的注册信息,得到注册信息表,注册信息表中记录了终端的号码、名称、寻址地址等;

步骤A2、视联网服务器301收到视联网终端302发出的应答包后就知道哪个端口接入了哪个视联网终端302,然后在视联网服务器301内部的注册信息表里找到该视联网终端302的信息,向该视联网终端302发送入网命令,视联网终端302收到入网命令后就可以入网了,同时向视联网服务器301发送入网命令应答;

步骤A3、视联网服务器301接收到视联网终端302的入网命令应答就知道该视联网终端302已经入网,以后定时向这个端口发送状态查询包,检查该视联网终端302是否正常工作。

在视联网中段302入网后,视联网终端302用户发出请求数据给视联网服务器301,由视联网服务器301调度给需要接受的其他视联网终端302进行显示。

参照图4,示出了本发明提供的一种视频会议多方接入的系统实施例四的结构示意图,具体可以包括视联网服务器401、视联网交换机402、协议 转换服务器403、网络交换机404和互联网终端405,所述协议转换服务器具体包括网卡一431和网卡二432;

其中,所述协议转换服务器403的网卡一431通过所述视联网交换机402与所述视联网服务器401连接,其网卡二432通过所述网络交换机404与所述互联网终端405连接。

对于互联网终端405接入视联网服务器401,需要利用协议转换服务器403作为中间协议转换的介质实现终端与服务器的连接,其具体实施过程可以为,首先每台允许入网的协议转化服务器403都在联网服务器401中注册,协议转化服务器403的注册信息由协议转化服务器403的序列号(包括设备类型和设备标识信息)、下行端口数、掩码区间等固有信息,没有注册的协议转化服务器403无法入网,具体步骤如下:

步骤B1、视联网服务器401向它的每个端口发送查询包;

步骤B2、协议转化服务器403接收到查询包后,向视联网服务器401返回包含协议转化服务器403序列号的应答包;

步骤B3、视联网服务器401在注册信息表中查找与所述序列号对应的协议转换服务器403信息,所述协议转化服务器403信息具体可以包括协议转化服务器403的物理地址(Media Access Control,MAC)和该协议转化服务器403下绑定的互联网终端405的MAC地址;

步骤B4、视联网服务器401向协议转化服务器403发送入网命令,入网命令中包含协议转化服务器403在视联网中的地址以及协议转化服务器403的MAC地址;

步骤B5、协议转化服务器403收到入网命令后返回应答,协议转化服务器403则接入了视联网;

步骤B6、视联网服务器401定时向入网的协议转化服务器403下发设备状态查询指令,检查该协议转化服务器403是否正常工作;

步骤B7、视联网服务器401将协议转化服务器403下绑定的互联网终端405MAC地址,以及互联网终端405MAC地址与待分配给互联网终端405的视联网地址映射,都通知该协议转化服务器403,进而互联网终端405就 可以通过协议转化服务器403入网。

在互联网终端405接入视联网服务器401之后,互联网终端405用户可以发送请求数据至协议转换服务器403,由协议转换服务器403进行解析处理,并通过连通视联网服务器401的网卡一431端将指令发出,再由视联网服务器401进行视频信号和/或音频信号调度控制,将视频信号和/或音频信号发回给协议转换服务器403,有连接互联网的网卡二432发出给互联网终端405用户。

本发明中的协议转换服务器可以选用高性能的x86服务器,支持双网卡接入,并在服务器上安装部署网络协议转换服务端程序,而对于协议转换服务器具体的规格本发明在此不加以限制。

为使本领域技术人员更好地理解本发明,在此提供一种视频会议多方接入的应用示例,该应用示例涉及一种医疗视频会议系统,在医疗视频会议系统中,某医院将要开展一次手术示教活动,该活动有相应的专家在示教室内协助指导手术,并在异地以讲堂形式公开此次手术给初级医师提供学习机会;各地接入该手术示教活动的医疗视频会议系统并参加手术示教活动的医院示教室内均已部署视联网和手术示教的终端设备,由执行手术院方创建手术示教预约,并编辑本地显示模式等;

上述医疗视频会议系统的工作过程具体可以包括:

步骤S1、手术室内的终端或者其他设备进行手术视频信号和/或音频信号的采集,将采集到的视频信号和/或音频信号进行编码处理,得到符合条件的统一码率的源信号,并将统一码率的源信号发送给视联网服务器;

步骤S2、视联网服务器接收到手术源信号后,对这些源信号进行混合处理得到相应的网络流,并将网络流发送到手术室和示教室的各个终端处理成音视频以在终端的显示屏幕上进行显示;另一方面视联网服务器将要录制的网络流调度给录播服务器,录播服务器将要录制的网络流发给管理服务器的录播控制模块进行录制,以保存该手术的视频影像,方便后期终端用户的收看;各地场所的终端自动进行调度和显示。执行手术方可灵活自由的切换实时显示视频,而专家示教室和远程的讲堂可根据自己关注点 切换不同的显示内容,并可以通过在示教室的终端接入摄像头和麦克风参与观看手术的同时给予知道建议和分析。

参照图5,示出了本发明实施例五提供的一种终端的结构示意图。

所述终端与视联网服务器建立网络连接,所述终端包括以下模块:

采集模块501,用于采集视频会议过程中的视频信号和/或音频信号;

编码模块502,用于对所采集的视频信号和/或音频信号进行编码处理,以得到符合统一码率条件的源信号;

终端发送模块503,用于向所述视联网服务器发送所述源信号;

终端接收模块504,用于接收所述视联网服务器发送的网络流;及

终端显示模块505,用于将接收的所述网络流转换成视频和/音频,并在屏幕上进行显示;

在具体实现中,终端具体可以包括视联网终端和互联网终端,首先要与视联网进行网络搭建,终端需要部署接入用来进行音视频输入输出的电视、摄像头、麦克风等设备,并通过网络交换、路由设备和线路实现与视联网服务器的网络连接。终端接入视联网服务器就可以从视联网服务器进行数据的接收和发送,例如接收音视频数据进行视频的观看、手术预约等,并能够采集音视频数据源信号发送给视联网服务器,视联网服务器将该源信号处理为网络流,终端接收该网络流进行处理,得到相应的音视频并在显示屏幕上进行显示,以使得用户能够观看和学习。

本发明实施例五提供的一种终端的模块具体应用可由上述实施例一中对于终端的描述进行具体的说明,在此不做赘述,相互参照即可。

参照图6,示出了本发明实施例六提供的一种视联网服务器的结构示意图。

所述视联网服务器与多个终端建立网络连接,所述视联网服务器包括以下模块:

视联网服务器接收模块601,用于接收接入的所述终端发送的源信号;

混合模块602,用于对接收的所有源信号进行混合,得到相应的网络流;及

视联网服务器发送模块603,用于向接入的所有终端发送所述网络流;

视联网服务器及接入的多个终端之间进行数据的相互传输和发送,能够使得广大用户充分利用网络资源,能够及时的了解和关注时事信息,也有助于广大群众的学习和体验,例如,在手术医疗视频会议系统,人们可以关注最新的示教视频以进行手术实验的学习,给人们的生活、学习和工作带来了很大的便捷。

本发明实施例六提供的一种视联网服务器的模块具体应用可由上述实施例一中对于视联网服务器的描述进行具体的说明,在此不再多加赘述。

参照图7,示出了本发明实施例七提供的一种视频会议多方接入的方法实施例的流程图,其中所述视频会议通过视联网服务器接入多个终端,所述方法具体可以包括:

步骤701、所述终端采集视频会议过程中的视频信号和/或音频信号;

步骤702、所述终端对采集的所述视频信号和/或音频信号进行编码处理,得到符合统一码率条件的源信号;

步骤703、所述终端向所述视联网服务器发送所述源信号;

步骤704、所述终端接收所述视联网服务器发送的网络流,将所述网络流转换成视频和/或音频,并在屏幕上进行显示;

该实施例的描述了终端的方法,终端对源信号进行采集和处理,并发送到视联网服务器,视联网服务器处理成网络流并回传给接入视联网服务器的终端,终端接收视联网服务器发送的网络流,并将网络流转换成视频和/或音频,并在屏幕上进行显示,能够使得人们及时的参加到会议中进行学习,给人们的生活带来了很大的便利。

本发明提供的一种视频会议多方接入的方法实施例七的描述,与实施例一中对于系统的描述过程是相同,可由前述系统的描述进行具体说明,在此不做赘述,相互参照即可。

参照图8,示出了本发明实施例八提供的一种视频会议多方接入的方法实施例的流程图,其中所述视频会议通过视联网服务器接入多个终端,具体可以包括:

步骤801、所述视联网服务器接收接入的所述终端发送的源信号;

步骤802、所述视联网服务器对接收的所有源信号进行混合,得到相应的网络流;

步骤803、所述视联网服务器向接入的所有终端发送所述网络流;

视联网服务器通过对音频信号和/或视频信号(即源信号)的接收和处理,进行混合处理得到相应的网络流,并及时的将该网络流发送到接入该视联网服务器的所有终端,终端将该网络流转换成音频和/或视频,并在终端的屏幕上进行显示,极大的方便了人们的生活、学习和工作。

本发明提供的一种视频会议多方接入的方法实施例七的描述,与实施例一中对于系统的描述过程是相同,可由前述系统的描述进行具体说明,在此不再加以赘述。

综上所述,本发明实施例基于视联网服务器与多个终端的连接方式来实现视频会议的多方接入,视联网服务器接收终端采集并进行编码处理得到的源信号,将这些源信号实时统一的混合得到网络流,并将网络流实时地发送给多个终端,因而能够保证视频在参与视频会议的多个终端侧显示的同步性;且由于终端将采集到的音视频信号处理成统一码率的源信号,因而能够减少视联网服务器侧对于源信号的处理时间,从而保证参与视频会议的多个终端侧显示的实时性。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装 置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定 要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明实施例所提供的一种视频会议多方接入的系统、一种视联网服务器、一种终端及一种视频会议多方接入的方法,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1