一种云视讯会议中快速召开会议方法以及系统与流程

文档序号:20286729发布日期:2020-04-07 16:12阅读:1580来源:国知局
一种云视讯会议中快速召开会议方法以及系统与流程

本发明涉及基于云计算技术的视频会议通讯领域,尤其是一种云视讯会议中快速召开会议方法以及系统。



背景技术:

传统的视频会议系统采用数字化、编码压缩技术,同时双向多方传输图像和声音,能够满足人们开会的视频通讯需求,传统的视频会议系统包括网络、终端、mcu、网关、网闸,但传统的视频会议系统,基于专线网络运行,覆盖率低,灵活性差;需要mcu集中编解码,资源耗费高;还需要提前调试、专人操作、专人维护,操作复杂。受限于网络、规模、场景、操作多重限制,传统视频无法真正普及到一线业务沟通场景使用。

为了解决这种问题,特此提出本发明。



技术实现要素:

本发明的目的,在于提供云架构视频会议通讯系统。

为了实现这些目的,采用如下技术方案:

一种云视讯会议中快速召开会议方法,所述方法包括如下步骤:

s1:创建会议模板;

s2:接收到快速召开会议指令,调用mcuapi开始会议,判断结果是否成功,判断结果为是,邀请终端,判断是否是自动应答,判断结果为是,返回入会成功;

s3:判断是否有mcu子会议,判断结果为是,调用mcuapi开始会议,判断mcu子会议是否成功,判断结果为成功,邀请子会议加入,获取会议室信息,通知入会信息;

s4:判断mcu子会议是否来自应用程序,判断结果为是,反馈信息给应用程序用户;判断结果为否,判断是否为硬件终端,判断结果为是,判断终端是否为自动应答,判断为是,标记子会议入会成功。

进一步的,在s1中,所述会议模板包括mcu、会议参数、参会人、终端和子会议模板,具体步骤为选择mcu和会议参数,添加参会人、终端和子会议模板,保存会议模板。

进一步的,调用mcuapi开始会议后,会返回会议结果,用来判断调用mcuapi是否成功。

进一步的,在s4中,反馈信息包括收到会议信息,提醒呼叫,加入会议,通知状态,入会成功。

本发明的另一目的在于提供一种云视讯会议中快速召开会议系统。

为了实现此目的,采用如下技术方案:

一种云视讯会议中快速召开会议系统,包括应用程序、终端、会控系统以及mcu,所述会控系统用于创建会议模板,接收到快速召开会议指令,调用mcuapi开始会议,判断是否有mcu子会议,调用mcuapi开始会议,判断mcu子会议是否成功,邀请子会议加入,获取会议室信息,通知入会信息;终端,用于判断终端是否为自动应答;应用程序,用于将反馈信息给应用程序用户;mcu,包括mcuapi,用于接收会控系统的调用命令,并返回调用结果给会控系统,邀请终端,判断应答信息,提示入会成功。

进一步的,还包括参会人登录单元,所述参会人登录单元的工作流程如下:

s01:参与人发出参会信息,会控系统接收到参会信息,控制参与人;

s02:会控系统判断是否能够用网页服务接口实现应答,判断结果为是,调用网页服务接口来实现执行成功应答,会控系统更新状态;判断结果为否,转s03;

s03:会控系统判断参会人终端类型,判断结果为视频应用,发送内部命令给应用程序,应用程序按命令调用客户端接口;判断结果为视频会议房间,发送内部命令给控制客户端,控制客户端在会议中使用客户端接口发送房间接口指令;判断结果为第三方设备,调用第三方设备命令。

在一个实施例中,还包括新增设备单元,所述新增设备单元的工作流程如下:

s11:页面填完硬件信息,检查用户鉴权;

s12:携带用户信息,以及硬件信息,调用添加硬件接口,判断调用结果,结果为失败,返回页面调用失败,结果为成功,返回页面添加成功,并将硬件和终端信息存入数据库中。

进一步的,还包括调用演讲者单元,所述调用演讲者单元的工作流程如下:具体的流程如下:

s21:判断演讲者是否是硬终端,判断结果为是,转s22,判断结果为否,转s23;

s22:将演讲者设置为单分屏,点名1个参会人,静音前一人,显示被点名者视频,打开被点名者话筒,转s24;

s23:将演讲者设置为单分屏,点名1个参会人,静音前一人,显示被点名者视频,打开被点名者话筒,不显示前一人,转s24;

s24:判断是否结束点名,判断结果为是,静音、不显示最后一人,恢复多分屏,判断结果为否,演讲者是硬终端,转s22;演讲者不是硬终端,转s23。

在一个实施例中,还包括远程轮询模块,远程轮询模块用于显示当前参会人,所述调用演讲者模块的工作流程如下:

s31:设置轮询列表、分屏数、时间间隔;

s32:判断演讲者是否是硬终端,判断结果为是,转s33,判断结果为否,转s34;

s33:生成房间接口命令,将命令发送到控制终端,控制终端在会议中发送指令,转s35;

s34:显示分屏数参会人,隐藏所有其他参会人,显示下一批参会人,隐藏前一批参会人,转s35;

s35:判断是否结束轮询,判断结果为是,停止发送轮询参会人。

在一个实施例中,还包括录像模块,所述录像模块的工作流程如下:

s41:开始会议;

s42:判断是否有参会人加入,判断结果为是,进行录像处理操作,包括开始录像、查询录像、暂停录像、恢复录像以及结束录像。

有益技术效果:

1.通过设置快速开会模式,能够使参会人尽快的加入到会议当中,mcu上可以召开多个会议,还不会冲突。

2.所述云视讯会议中快速召开会议系统在云平台上进行视频、语音及屏幕共享数据通信,易拓展,可在几分钟内扩充会议室容量,满足万人同时在线;即时多平台备份服务,防止系统出现操作失误或系统故障导致数据丢失;高质量、占用带宽低的视频通讯系统可以应用在多个场景。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明云视讯会议中快速召开会议方法流程图。

图2是实施例2的流程图。

图3是实施例3的流程图。

图4是实施例4的流程图。

图5是实施例5的流程图。

图6是实施例6的流程图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

以下将通过实施例对本发明进行详细描述。

实施例1:

参照图1,一种云视讯会议中快速召开会议方法,所述方法包括如下步骤:

s1:创建会议模板;

s2:接收到快速召开会议指令,调用mcuapi开始会议,判断结果是否成功,判断结果为是,邀请终端,判断是否是自动应答,判断结果为是,返回入会成功;

s3:判断是否有mcu子会议,判断结果为是,调用mcuapi开始会议,判断mcu子会议是否成功,判断结果为成功,邀请子会议加入,获取会议室信息,通知入会信息;

s4:判断mcu子会议是否来自应用程序,判断结果为是,反馈信息给应用程序用户;判断结果为否,判断是否为硬件终端,判断结果为是,判断终端是否为自动应答,判断为是,标记子会议入会成功。

进一步的,在s1中,所述会议模板包括mcu、会议参数、参会人、终端和子会议模板,具体步骤为选择mcu和会议参数,添加参会人、终端和子会议模板,保存会议模板。

进一步的,调用mcuapi开始会议后,会返回会议结果,用来判断调用mcuapi是否成功。

进一步的,在s4中,反馈信息包括收到会议信息,提醒呼叫,加入会议,通知状态,入会成功。

mcu上可以召开多个会议,每个会议就是子会议,判断是否有子会议,就是通过判断是程序或者终端调用或触发此方法。

通过设置快速开会模式,能够使参会人尽快的加入到会议当中,mcu上可以召开多个会议,还不会冲突。

实施例2

一种云视讯会议中快速召开会议系统,所述会议系统包括应用程序、终端、会控系统以及mcu,所述会控系统用于创建会议模板,接收到快速召开会议指令,调用mcuapi开始会议,判断是否有mcu子会议,调用mcuapi开始会议,判断mcu子会议是否成功,邀请子会议加入,获取会议室信息,通知入会信息;终端,用于判断终端是否为自动应答;应用程序,用于将反馈信息给应用程序用户;mcu,包括mcuapi,用于接收会控系统的调用命令,并返回调用结果给会控系统,邀请终端,判断应答信息,提示入会成功。

所述云视讯会议中快速召开会议系统还与云服务器相连接,云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。云服务器包括云数据库,所述云数据库被优化或部署到一个虚拟计算环境中的数据库;云负载均衡将负载进行平衡、分摊到多个操作单元上进行运行,从而协同完成工作任务。

进一步的,mcu为云mcu,云mcu在云端隔离出来的虚拟mcu资源池,具备弹性扩容、随时随地接入等特点。

云服务器包括云计算mcu,云计算mcu基于通用服务器硬件的虚拟化和云计算技术组成mcu集群,多活热备、负载均衡,支撑超大规模视频处理;多场景应用,除了会议室场景外,可以广泛覆盖桌面、移动、个人及业务场景;使用体验更加向智能化,比如:触屏操作、语音控制,使用更简单。

所述云视讯会议中快速召开会议系统在云平台上进行视频、语音及屏幕共享数据通信,不需要mcu进行编解码;易拓展,可在几分钟内扩充会议室容量,满足万人同时在线;即时多平台备份服务,防止系统出现操作失误或系统故障导致数据丢失;高质量、占用带宽低的视频通讯系统可以应用在多个场景。

参照图2,所述云视讯会议中快速召开会议系统的参会人登录方法包括以下步骤,参与人发出参会信息,会控系统接收到参会信息,控制参与人;会控系统实现会控功能,比如,通过建立参会人帐号密码,参会人通过帐号登录视频客户端。参会人能够通过网页终端或者应用客户端登录。进一步的,所述应用客户端分为三种,包括视频应用、视频房间和第三方设备。登录控制单元会判断应用客户端的类型。判断结果为视频房间时,发送内部命令给控制端,控制端在控制客户端在会议中使用客户应用发送预定指令,返回执行成功的操作,会控平台单元更新状态。判断结果为视频应用时,登录控制单元会发送内部命令给视频应用;视频应用按照命令调用客户应用,返回执行成功的操作,会控平台单元更新状态。判断结果为第三方设备时,调用第三方设备命令。

具体步骤如下:

s01:参与人发出参会信息,会控系统接收到参会信息,控制参与人;会控系统实现会控功能,比如,通过建立参会人帐号密码,参会人通过帐号登录视频客户端。

s02:会控系统判断是否能够用网页服务接口实现应答,判断结果为是,调用网页服务接口来实现执行成功应答,会控系统更新状态;判断结果为否,转s03。

s03:会控系统判断参会人终端类型,判断结果为视频应用,发送内部命令给应用程序,应用程序按命令调用客户端接口;判断结果为视频会议房间,发送内部命令给控制客户端,控制客户端在会议中使用客户端接口发送房间接口指令;判断结果为第三方设备,调用第三方设备命令。

上述,视频应用是指手机电脑软件客户端视频应用。

视频会议房间是硬件客户端,房间内可加入软件客户端及硬件客户端。

第三方的视频设备是指其他厂家的视频设备。

房间接口指令包含静音、静视、挂断、呼叫等会议功能。

s04:执行成功,会控系统更新状态。

上述,更新状态信息包括终端注册的数量、终端在线的数量、建立会议情况。

实施例3

参照图3,所述云视讯会议中快速召开会议系统还包括新增设备单元,所述新增设备单元的工作流程如下:新增设备指增加软件客户端、第三方硬件终端等,用户通过页面添加硬件信息,新增设备单元检查用户鉴权,用来验证用户是否拥有访问系统的权利,验证结果分为两种,一种是验证失败,返给页面需要身份验证的提示;另一种的验证结果为成功,携带用户信息,以及硬件信息,新增设备单元添加硬件,判断添加硬件是否成功,判断结果为成功,将用户信息和硬件信息存入数据库中,通过页面将添加成功的信息返回给用户;判断结果为失败,通过页面将调用添加硬件单元失败的信息返回给用户。

优选的,页面能够通过网页或客户端设计实现,通过在页面上设置添加按钮,用户通过点击添加按钮,实现页面硬件添加功能。

所述新增设备单元的工作流程如下:

s11:页面填完硬件信息,检查用户鉴权;

s12:携带用户信息,以及硬件信息,调用添加硬件接口,判断调用结果,结果为失败,返回页面调用失败,结果为成功,返回页面添加成功,并将硬件和终端信息存入数据库中。

实施例4:参照图4,所述云视讯会议中快速召开会议系统还包括调用演讲者单元,所述调用演讲者单元的工作流程如下:指定一名演讲者,判断演讲者是否是硬终端,判断结果为是,将演讲者设置为单分屏,点名1个参会人,静音前一人,显示被点名者视频,打开被点名者话筒;判断结果为否,将演讲者设置为单分屏,点名1个参会人,静音前一人,显示被点名者视频,打开被点名者话筒,不显示前一人;判断是否结束点名,判断结果为是,静音、不显示最后一人,恢复多分屏。

具体的流程如下:

s21:判断演讲者是否是硬终端,判断结果为是,转s22,判断结果为否,转s23。

s22:将演讲者设置为单分屏,点名1个参会人,静音前一人,显示被点名者视频,打开被点名者话筒,转s24。

s23:将演讲者设置为单分屏,点名1个参会人,静音前一人,显示被点名者视频,打开被点名者话筒,不显示前一人,转s24。

s24:判断是否结束点名,判断结果为是,静音、不显示最后一人,恢复多分屏,判断结果为否,演讲者是硬终端,转s22;演讲者不是硬终端,转s23。

实施例5:参照图5,所述云视讯会议中快速召开会议系统还包括远程轮询模块,远程轮询模块用于显示当前参会人,所述调用演讲者模块的工作流程如下:

s31:设置轮询列表、分屏数、时间间隔;

s32:判断演讲者是否是硬终端,判断结果为是,转s33,判断结果为否,转s34;

s33:生成房间接口命令,将命令发送到控制终端,控制终端在会议中发送指令,转s35;

s34:显示分屏数参会人,隐藏所有其他参会人,显示下一批参会人,隐藏前一批参会人,转s35;

s35:判断是否结束轮询,判断结果为是,停止发送轮询参会人。

实施例6:参照图6,所述云视讯会议中快速召开会议系统还包括录像模块,录像模块进行本地存储或者云存储,能够更好的记录会议过程,以供随时查看,所述录像模块的工作流程如下:

s41:开始会议;

s42:判断是否有参会人加入,判断结果为是,进行录像处理操作,包括开始录像、查询录像、暂停录像、恢复录像以及结束录像。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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