一种多方会议控制方法、系统及终端与流程

文档序号:16466920发布日期:2019-01-02 22:50阅读:147来源:国知局
一种多方会议控制方法、系统及终端与流程

本发明的实施方式涉及计算机技术领域,更具体地,本发明的实施方式涉及一种多方会议控制方法、系统及终端。



背景技术:

现有的视频会议系统中,视频会议和视频直播是完全独立的两个方案,对于视频会议,所有会议终端的码流上传至视频会议的多点控制单元,进行画面合成或直接转发,然后在各个参会终端进行显示。对于视频直播,通过对直播间音视频的采集,生成直播码流,通过流媒体格式变化之后直接交给直播服务器进行分发,终端通过直播观看请求向直播服务器请求媒体流。直播终端只能接收码流,无法与直播间进行双向视频互动。

因而,现有技术中,若所有的终端均为会议终端,则服务器可能不堪重负,影响参会流畅度,若部分终端为直播终端,则直播终端无法进行互动。总之,现有的视频会议系统,无法保证在大容量会议或超大容量会议中,流畅的进行双向互动。



技术实现要素:

本发明公开了一种多方会议控制方法、系统及终端,旨在解决现有技术中,在大容量会议或超大容量会议中,无法流畅进行双向互动的问题。

在本发明实施方式的第一方面中,提供了一种多方会议控制方法,包括:

获取待接入终端的设备信息;

根据设备信息,确定待接入终端的设备类型,设备类型包括会议终端和直播终端;

根据待接入终端的设备类型,将待接入终端接入多方会议;

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

可选的,获取待接入终端的设备信息之前,还包括:

获取接入多方会议的会议终端数量;

根据设备信息,确定待接入终端的设备类型,包括:

根据设备信息和会议终端数量,确定待接入终端的设备类型。

可选的,根据设备信息和会议终端数量,确定待接入终端的设备类型,包括:

当会议终端数量大于会议终端数量阈值时,确定待接入终端为直播终端。

可选的,还包括:

获取已接入终端的设备类型变更请求;

根据设备类型变更请求,确定已接入终端的设备类型;

根据已接入终端的设备类型,将已接入终端接入多方会议。

可选的,还包括:

获取会议终端的静默时长;

当会议终端的静默时长大于静默时长阈值时,将会议终端变更为直播终端。

在本发明实施方式的第二方面中,提供了一种多方会议控制方法,包括:

向服务器发送设备信息;

获取服务器发送的设备类型,设备类型包括会议终端和直播终端;

根据获取的设备类型,接入多方会议;

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

可选的,还包括:

向服务器发送设备类型变更请求;

获取服务器发送的设备类型;

根据获取的设备类型,接入多方会议。

可选的,当获取的服务器发送的设备类型为会议终端时,还包括:

打开编码器;

与服务器同时进行上行通信和下行通信。

可选的,当获取的服务器发送的设备类型为直播终端时,还包括:

关闭编码器;

与服务器仅进行下行通信。

在本发明实施方式的第三方面中,提供了一种多方会议系统,包括:

信令服务器,用于获取待接入终端的设备信息;

控制服务器,用于根据设备信息,确定待接入终端的设备类型,设备类型包括会议终端和直播终端;

会议服务器,与会议终端同时进行上行通信和下行通信;

直播服务器,与直播终端进行下行通信。

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

在本发明实施方式的第四方面中,提供了一种终端,其特征在于,包括:

发射器,向服务器发送设备信息;

接收器,获取服务器发送的设备类型,设备类型包括会议终端和直播终端;

处理器,根据获取的设备类型,接入多方会议;

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

本发明公开的技术方案,可以在大容量会议或超大容量会议的使用场景中,确保更多的终端能够加入到会议中,在极大降低服务器压力的同时,实现会议的互动效果。

附图说明

通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:

图1示意性地示出了一种多方会议控制方法的流程;

图2示意性地示出了另一种多方会议控制方法的流程;

图3示意性地示出了一种多方会议系统;

图4示意性地示出了一种终端;

在附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

根据本发明的实施方式,提出了一种多方会议控制方法,如图1所示,包括:

s101、获取待接入终端的设备信息;

s102、根据设备信息,确定待接入终端的设备类型,设备类型包括会议终端和直播终端;

s103、根据待接入终端的设备类型,将待接入终端接入多方会议;

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

具体的,对于大容量甚至超大容量的会议,可以在信令上对所有终端采用一致的注册、呼叫、能力协商,使得所有的终端加入会议的体验保持一致;同时,在媒体上根据业务系统的实际需要,对于需要在会议中进行视频转发、视频合成、音频转发、音频合成的会议终端,将与会议媒体服务器进行双向音视频媒体通信,对于在会议中暂时不发言仅收听收看的直播终端与直播媒体服务器进行单项音视频媒体通信。

特别的,直播终端为仅需要进行下行通信的终端,示例性的,直播终端可以包括单向观看终端或单向终端。

可选的,在s101中,获取的接入终端的设备信息可以包括终端的类型信息,示例性的,若接入终端的设备信息携带有终端的类型为会议终端,则可以根据该信息将该接入终端确定为会议终端,使该接入终端能够同时进行上行通信和下行通信。若接入终端的设备信息携带有终端的类型为直播终端,则可以根据该信息将该接入终端确定为直播终端,使该接入终端仅能够进行下行通信。

可选的,本发明实施例公开的多方会议控制方法,在s101之前,还可以包括:

s104、获取接入多方会议的会议终端数量;

s102还可以包括:

s1021、根据设备信息和会议终端数量,确定待接入终端的设备类型。

示例性的,当会议终端数量大于会议终端数量阈值时,可以确定待接入终端为直播终端。

可选的,本发明实施例公开的多方会议控制方法还可以包括:

s105、获取已接入终端的设备类型变更请求;

s106、根据设备类型变更请求,确定已接入终端的设备类型;

s107、根据已接入终端的设备类型,将已接入终端接入多方会议。

示例性的,当直播终端申请发言时,或直播终端被点名要求发言时,可以获取设备类型变更请求,请求将该直播终端的设备类型变更为会议终端。或者,当会议终端长时间不发言时,可以获取设备类型变更请求,请求将该会议终端的设备类型变更为直播终端。

可选的,本发明实施例公开的多方会议控制方法,还可以包括:

s108、获取会议终端的静默时长;

s109、当会议终端的静默时长大于静默时长阈值时,将会议终端变更为直播终端。

示例性的,当会议终端不发言时,可以测量并获取该会议终端不发言的时长,即静默时长t,当静默时长t大于静默时长阈值t时,可以将该会议终端变更为直播终端。其中,静默时长阈值t可以根据实际需求灵活设置,在会议持续过程中,也可以根据需要变更静默时长阈值t。

本发明公开的技术方案,可以在大容量会议或超大容量会议的使用场景中,确保更多的终端能够加入到会议中,在极大降低服务器压力的同时,实现会议的互动效果。

根据本发明的实施方式,还提出了一种多方会议控制方法,如图2所示,包括:

s201、向服务器发送设备信息;

s202、获取服务器发送的设备类型,设备类型包括会议终端和直播终端;

s203、根据获取的设备类型,接入多方会议;

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

当终端需要接入会议时,可以向服务器发送设备信息,该设备信息不仅可以包括设备能力信息,还可以包括设备类型信息。示例性的,当设备信息包括设备类型信息时,如设备类型信息为会议终端,则服务器可以根据该设备类型信息,将该终端确定为会议终端;当设备信息不包括设备类型信息时,可以由服务器确定该终端的类型。

可选的,本发明实施例公开的多方会议控制方法,还可以包括:

s204、向服务器发送设备类型变更请求;

s205、获取服务器发送的设备类型;

s206、根据获取的设备类型,接入多方会议。

示例性的,当直播终端申请发言时,或直播终端被点名要求发言时,可以向服务器发送设备类型变更请求,请求将设备类型变更为会议终端。或者,当会议终端不需要进行发言时,可以请求将该会议终端的设备类型变更为直播终端。

可选的,当获取的服务器发送的设备类型为会议终端时,还可以包括:

s207、打开编码器;

s208、与服务器同时进行上行通信和下行通信。

由于会议终端需要同时进行上行通信和下行通信,因此需要打开编码器,对需要向服务器发送的信息进行编码。

可选的,当获取的服务器发送的设备类型为直播终端时,还可以包括:

s209、关闭编码器;

s210、与服务器仅进行下行通信。

由于直播终端仅需要进行下行通信,不需要想服务器发送信息,因而可以关闭编码器。

根据本发明的实施方式,还提出了一种多方会议系统30,如图3所示,包括:

信令服务器301,用于获取待接入终端的设备信息;

控制服务器302,用于根据设备信息,确定待接入终端的设备类型,设备类型包括会议终端和直播终端;

会议服务器303,与会议终端同时进行上行通信和下行通信;

直播服务器304,与直播终端进行下行通信。

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

本发明实施例公开的多方会议系统30,可以用于执行如图1所示的方法,本领域技术人员可以参照前述说明,此处不再赘述。

根据本发明的实施方式,还提出了一种终端40,如图4所示,包括:

发射器401,向服务器发送设备信息;

接收器402,获取服务器发送的设备类型,设备类型包括会议终端和直播终端;

处理器403,根据获取的设备类型,接入多方会议;

其中,会议终端包括需要同时进行上行通信和下行通信的终端,直播终端包括仅需要进行下行通信的终端。

本发明实施例公开的终端40,可以用于执行如图2所示的方法,本领域技术人员可以参照前述说明,此处不再赘述。

应当注意,尽管在上文详细描述中提及了若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

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