视频会议的自动扩容方法及系统、存储介质、电子设备与流程

文档序号:31186831发布日期:2022-08-19 22:23阅读:51来源:国知局
视频会议的自动扩容方法及系统、存储介质、电子设备与流程

1.本发明涉及视频会议技术领域,尤指视频会议的自动扩容方法及系统、存储介质、电子设备。


背景技术:

2.随着互联网的飞速发展,企业规模的不断扩大,跨国跨地区的低成本多人实时沟通成为了很多企业的急迫需求,大型的跨国公开会议的不断兴起,普通用户对多媒体体验的需求升级,推动了视频会议技术的快速发展,云服务的日益成熟,也推动了实时云会议系统的大力推广。
3.现有的视频会议不能根据实际入会人数切换到最适合当前会议的方数资源,所以一般只能创建一个方数资源较大的会议房间。但是,这种方式会浪费会议资源。


技术实现要素:

4.为解决上述问题,本发明的主要目的在于提供视频会议的自动扩容方法,其能够根据实际入会人数对当前会议的方数资源进行扩容,避免会议资源的浪费,从而节省运营成本。
5.为实现上述目的,本发明采用的技术方案是:
6.视频会议的自动扩容方法,包括以下步骤:
7.获取加入视频会议的终端数量;
8.根据所述加入视频会议的终端数量,通过阈值算法判断当前视频会议是否需要扩容,若需要扩容,则向云端请求扩容,在获得云端返回会议方数资源后,更新会议数据;若不需要扩容,则结束当前流程。
9.进一步,所述向云端请求扩容步骤包括:
10.将会议号和需要扩容的会议方数资源发给云端,请求云端给会议号对应的会议房间扩容。
11.进一步,在所述向云端请求扩容步骤之前还包括以下步骤:
12.对所述会议房间进行加锁处理。
13.进一步,所述阈值算法的具体步骤包括:
14.将所述加入视频会议的终端数量与当前视频会议的会议方数资源的比值与预设的阈值百分比进行比较,若所述比值大于所述预设的阈值百分比,则设置为需要扩容。
15.进一步,所述视频会议的自动扩容方法还包括以下步骤:
16.配置所述阈值百分比。
17.进一步,所述阈值百分比小于1。
18.进一步,在所述更新会议数据之后还包括以下步骤:
19.对所述会议房间进行解锁处理。
20.本发明还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所
述计算机程序被处理器执行以上所述的方法。
21.本发明还提供一种电子设备,其特征在于包括:处理器、存储器、以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行以上所述的方法。
22.本发明还提供一种视频会议的自动扩容系统,其特征在于:所述视频会议的自动扩容系统执行以上所述的视频会议的自动扩容方法。
23.本发明的有益效果在于:
24.本发明实时获取加入视频会议的终端数量;并且根据所述加入视频会议的终端数量,通过阈值算法判断当前视频会议是否需要扩容,若需要扩容,则向云端请求扩容,在获得云端返回会议方数资源后,更新会议数据;若不需要扩容,则结束当前流程。因此,本发明能够根据实际入会人数对当前会议的方数资源进行扩容,避免会议资源的浪费,从而节省运营成本。
附图说明
25.图1是本发明的流程框图。
26.图2是本发明实施例的流程图。
27.图3是本发明所述的一种电子设备的连接示意图。
具体实施方式
28.下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
29.本发明提供一种视频会议的自动扩容方法,其可以对zoom视频会议进行自动扩容。需要说明的是,zoom是一款多人手机云视频会议软件,为用户提供兼备高清视频会议与移动网络会议功能的免费云视频通话服务。用户可通过手机、平板电脑、pc与工作伙伴进行多人视频及语音通话、屏幕分享、会议预约管理等商务沟通。zoom支持最多1,000名视频参会者或10,000名观看者,是目前领先的移动视频会议工具。zoom适用于windows、mac、linux、ios、android系统。
30.zoom具有以下功能:
31.基本功能
32.1)多人视频通话
33.zoom支持多人视频会议,可在通话中与多位好友或同事进行在线视频交流。无需昂贵的硬件设备,只需在手机或电脑安装zoom软件即可一键发起视频会议。
34.手机高清视频仅消耗极少流量,会议中支持"全屏、窗口、多格、mini模式"显示模式。
35.2)添加联系人
36.zoom支持查找zoom号,添加常用联系人;手机版zoom支持查看手机通讯录及导入功能,可一键邀请好友。
37.3)分享屏幕演示
38.zoom视频会议中,支持分享屏幕功能。可将个人屏幕操作演示给其他会议好友,配合发言进行详细讲解。分享屏幕过程中支持画笔标注、段落选择、网络链接跳转演示、选色、撤销等功能。
39.其他功能
40.1)会议主持人权限:
41.zoom多人视频会议中,发起人作为主持人可对视频会议进行组织与管理,使视频会议更加高效有序。主持人拥有视频会议最高权限,可对参会成员发言及参会权限进行管理、可转移主持人权限给其他参会人。
42.2)远程操作:zoom视频会议中,发起人可授权参会者远程操作共享界面权限,帮助参会成员更清晰表达观点。
43.3)会议录制:支持zoom会议录制功能,可在会议的开始或进行中对会议进行音频、视频的录制。支持mcu、mp4、vlc等多种格式文件保存。
44.4)会议预约提醒:zoom支持会议预约及提醒功能,在zoom日程表中对会议时间进行预约,可自动生成会议信息通知文本,支持邮件快速发送参会人。手机端登录zoom进行预约,支持短信、邮件、通讯录等方式通知参会人,信息可自动同步至手机日历及记事簿类应用,支持会前提醒功能。
45.请参阅图1所示,所述视频会议的自动扩容方法包括以下步骤:
46.获取加入视频会议的终端数量;
47.根据所述加入视频会议的终端数量,通过阈值算法判断当前视频会议是否需要扩容,若需要扩容,则向云端请求扩容,在获得云端返回会议方数资源后,更新会议数据;若不需要扩容,则结束当前流程;
48.其中,所述向云端请求扩容是以rest网络请求的方式,其中,rest(representational state transfer)是一种含状态传输的软件架构,如平时经常使用的get和post就是rest;
49.需要说明的是,本技术的云端指的是:对zoomapi接口统一封装的一套程序。可以理解为会议管理系统与zoomapi接口调用的中间件。云端系统与会议管理系统是一对多的关系。
50.在上述方案中,实时获取加入视频会议的终端数量;并且根据所述加入视频会议的终端数量,通过阈值算法判断当前视频会议是否需要扩容,若需要扩容,则向云端请求扩容,在获得云端返回会议方数资源后,更新会议数据;若不需要扩容,则结束当前流程。因此,本发明能够根据实际入会人数对当前会议的方数资源进行扩容,避免会议资源的浪费,从而节省运营成本。
51.所述向云端请求扩容步骤包括:将会议号和需要扩容的会议方数资源发给云端,请求云端给会议号对应的会议房间扩容。
52.所述阈值算法的具体步骤包括:
53.将所述加入视频会议的终端数量与当前视频会议的会议方数资源的比值与预设的阈值百分比进行比较,若所述比值大于所述预设的阈值百分比,则设置为需要扩容;比如,所述阈值百分比预设为75%,当前视频会议的会议方数资源为4个终端,当检测到准备加入当前视频会议的终端数量超过3个时,所述阈值算法输出需要扩容的信号。
54.所述视频会议的自动扩容方法还包括以下步骤:
55.配置所述阈值百分比,进一步地,所述阈值百分比小于1。简单的说就是,用户可以根据对会议质量要求的不同,设置不同的阈值百分比,比如:将所述阈值百分比设置为25%、50%等。
56.进一步地,在所述向云端请求扩容步骤之前还包括以下步骤:对所述会议房间进行加锁处理,其中,所述加锁处理具体为:每次请求先尝试通过redis获取锁并设置锁超时的时间,以保证同一时间内仅允许一个请求进行后续操作,避免出现在并发请求下会议室被重复占用的情况。在所述更新会议数据之后还包括以下步骤:对所述会议房间进行解锁处理。需要说明的是,所述加锁处理是为防止:一瞬间大量用户入会,导致请求扩容的顺序混乱,保证按照顺序进行扩容;比如扩容的方数依次为25、50、100、500。
57.请参阅图2所示,本实施例主要涉及zoom开放能力服务,本实施例的后台逻辑流程大致如下:
58.1、参会人数每增加1位,计算当前人数是否大于阈值;
59.2、若大于阈值,则开始进行扩容操作;
60.3、在开启扩容操作前,进行加锁处理,保证按照顺序进行扩容;
61.4、请求zoom服务,调整会议方数;
62.5、调整成功,更新会议数据(会议方数),并进行解锁处理;
63.6、流程结束。
64.需要说明的是,本实施例所述参会人数指的是用户终端数量,假设同一个用户分别用pc和ios端入会,则参会人数为2位。
65.本发明还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行以上所述的方法。
66.请参阅图3所示,本发明还提供一种电子设备,其特征在于包括:处理器、存储器、以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行以上所述的方法。
67.本发明还提供一种视频会议的自动扩容系统,其特征在于:所述视频会议的自动扩容系统执行以上所述的视频会议的自动扩容方法。
68.以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1