一种协助终端利用服务端资源的方法、服务器及存储介质技术

技术编号:36919248 阅读:11 留言:0更新日期:2023-03-22 18:43
本申请提出一种协助终端利用服务端资源的方法、服务器及存储介质,本申请能够依据MCU的资源占用情况、网络质量、空间距离等有效调整硬终端与局端的从属关系,提供优质的视频会议服务。议服务。议服务。

【技术实现步骤摘要】
一种协助终端利用服务端资源的方法、服务器及存储介质


[0001]本申请涉及但不限于视频会议
,尤其涉及一种协助终端利用服务端资源的方法、服务器及存储介质。

技术介绍

[0002]终端注册微控制单元(Microcontroller Unit,MCU)是终端的一项基本功能,其目的是实现端与端之间的多点通信,注册在同一MCU上的终端能够相互通信。现有的终端注册技术主要为终端主动发起,这类技术的主要问题有:一、由终端主动发起,无法提前发现MCU的资源占用情况和所处的网络环境;二、MCU和终端之间强耦合,终端一次只能选择一个MCU,掉注册时无法切换到有利的环境。

技术实现思路

[0003]本申请实施例提供了一种协助终端利用服务端资源的方法、服务器及存储介质,能够提供优质的视频会议质量。
[0004]第一方面,本申请实施例提供了一种协助终端利用服务端资源的方法,所述方法包括:
[0005]接收来自终端和服务端的注册请求并进行注册;
[0006]完成注册后,对所述终端和所述服务端分别分配唯一可识别ID;
[0007]获取并统计所述终端的第一运行信息和所述服务端的第二运行信息;
[0008]接收来自所述终端的视频会议请求;
[0009]根据所述视频会议请求,执行入会操作。
[0010]第二方面,本申请实施例还提供了一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的方法。
[0011]第三方面,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上所述的第一方面所述的方法。
[0012]本申请实施例通过将终端和服务端均在同一服务器上注册,服务器对终端以及其所挂载的服务端进行调配,能够充分考虑到服务端资源、网络质量等情况,选取视频会议质量最优的服务端,且能够有效调整终端与服务端的从属关系以及服务端与服务端的从属关系,从而提供优质的视频会议服务。
附图说明
[0013]附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
[0014]图1是相关技术中终端注册流程图;
[0015]图2是相关技术中IP点对点会议流程;
[0016]图3是相关技术中多点会议流程;
[0017]图4是本申请一实施例的协助终端利用服务端资源的方法的步骤流程图;
[0018]图5是本申请一实施例的执行入会操作的步骤流程图;
[0019]图6是本申请一实施例的得出入会服务端的步骤流程图。
具体实施方式
[0020]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0021]结合附图进一步说明,虽然在流程图中示出了逻辑顺序,但在某些情况下,可以以不同流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0022]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0023]下面结合图1、图2和图3,对相关技术作进一步阐述。
[0024]图1、图2和图3分别是相关技术中的注册流程、IP点对点会议流程和多点会议流程。
[0025]如图1所示,示出终端进行注册的流程,终端发起注册,视频会议管理系统MS90接收到注册指令,而后对视频会议管理系统MS90是否有MCU连接进行判断,若无则终端注册失败,若有则进行终端注册操作,当操作成功完成,则终端注册成功;当操作失败,则终端注册失败,即终端未能完成注册。
[0026]如图2所示,示出了IP点对点会议的流程。两个终端进行点对点会议,如终端A和终端B进行点对点呼叫IP,当呼叫成功,则终端A和终端B直接入会;当呼叫失败,则结束点对点会议。
[0027]如图3所示,示出了多点会议的流程。视频会议管理系统MS90召开多点会议,完成注册的终端入会。
[0028]应当想到的是,相关技术中,点对点会议或多点会议中,并未对终端所挂载的服务端MCU进行合理的配置,对于服务端MCU的运行信息,如资源占用情况、网络环境等,均未考量,容易造成资源的浪费,且视频会议服务的质量也难以得到保障。
[0029]本申请提供了一种协助终端利用服务端资源的方法、服务器及存储介质,服务器对在其上注册的终端和服务端进行调配,能够根据服务端资源占用情况、网络情况等调整终端与服务端的从属关系,且还可以调整服务端与服务端之间的从属关系,以提供优质的视频会议资源。而且本申请中,可以在不同的服务端实现会议的召开,且不同的服务端之间可以通信;为不同网络段的终端提供视频服务,且可以选取视频会议质量最优的服务端进行视频会议;还可以实现服务端与终端解耦,解除服务端与终端的强耦合,使得终端能够切换至其他服务端,以使视频会议的质量得到提升。
[0030]下面结合附图,对本申请实施例作详细阐述。
[0031]图4是本申请一实施例中的一种协助终端利用服务端资源的方法的步骤流程图,
如图4所示,该方法至少包括:
[0032]步骤S100:接收来自终端和服务端的注册请求并完成注册;
[0033]步骤S200:完成注册后,对终端和服务端分别分配唯一可识别ID;
[0034]步骤S300:获取并统计终端的第一运行信息和服务端的第二运行信息;
[0035]步骤S400:接收来自终端的视频会议请求;
[0036]步骤S500:根据视频会议请求,执行入会操作。
[0037]可以理解的是,在终端入会前,将终端和服务端均在服务器上进行注册,终端需要挂载在服务端MCU上进行入会,通过对终端和服务端MCU注册在同一服务器上,能够对终端及终端所挂载的服务端MCU进行调配,例如,多个终端和多个服务端MCU均在同一服务器上完成注册,在进行点对点会议或多点会议的过程中,终端和服务端MCU的从属关系得到调整,将终端和所挂载的服务端MCU进行调整,使终端挂载在合适的服务端MCU上,以提供优质的视频会议质量。
[0038]在终端和服务端MCU完成注册后,终端和服务端MCU均具有一唯一可识别ID,以便于识别和调配,服务器获取并统计终端的第一运行信息和服务端MCU的第二运行信息,需要说明的是,第一运行信息包括但不限于终端的位置信息和网络情况;第二运行信息包括但不限于服务端MCU的位置情况、网络情况及资源占用情况。
[0039]服务器接收终端的视频会议请求,根据视频会议请求,执行入会操作,例如,接收本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种协助终端利用服务端资源的方法,其特征在于,包括:接收来自终端和服务端的注册请求并进行注册;对注册的所述终端和所述服务端分别分配唯一可识别ID;获取并统计所述终端的第一运行信息和所述服务端的第二运行信息;接收来自所述终端的视频会议请求;根据所述视频会议请求,并根据所述唯一可识别ID、所述第一运行信息和所述第二运行信息执行入会操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述视频会议请求,执行入会操作,包括:将所述终端的唯一可识别ID映射到IP地址,并通过所述IP地址入会。3.根据权利要求1所述的方法,其特征在于,所述根据所述视频会议请求,执行入会操作,包括:根据所述第一运行信息和所述第二运行信息,得出多个所述服务端的视频会议质量;根据最优的所述视频会议质量,得出入会服务端;将所述终端挂载至所述入会服务端。4.根据权利要求3所述的方法,其特征在于,还包括:当最优的所述视频会议质量对应有多个不同的所述服务端,则根据所述视频会议质量的最优值选取所述入会服务端。5.根据权利要求3所述的方法,其特征在于,所述根据最优的所述视频会议质量,得出入会服务端,包括:对多个所述服务器的所述视频会议质量进行排序;根据排序后的所述视频会议质量,选取多个所述入...

【专利技术属性】
技术研发人员:胡凯
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1