首页> 中国专利> 虚拟会议室创建方法及装置、召开视频会议的方法及装置

虚拟会议室创建方法及装置、召开视频会议的方法及装置

摘要

本发明提供了一种虚拟会议室创建方法及装置、召开视频会议的方法及装置,涉及视频会议技术领域,该虚拟会议室的创建方法包括:接收用户端的虚拟会议室创建请求,虚拟会议室创建请求包括待创建虚拟会议室的参数;判断用户端是否有创建虚拟会议室的权限;如果用户端具有创建虚拟会议室的权限,则判断待创建虚拟会议室的参数与用户端创建虚拟会议室的权限是否对应;如果待创建虚拟会议室的参数与用户端的创建虚拟会议室的权限对应,则判断是否存在与待创建虚拟会议室的参数相适配的资源;如果存在与待创建虚拟会议室的参数相适配的资源则按照该参数创建虚拟会议室。占用参数预设的虚拟会议室召开视频会议,提高了视频会议的易用性。

著录项

  • 公开/公告号CN106851174A

    专利类型发明专利

  • 公开/公告日2017-06-13

    原文格式PDF

  • 申请/专利权人 苏州科达科技股份有限公司;

    申请/专利号CN201611219774.9

  • 发明设计人 顾振华;曾昭鸣;

    申请日2016-12-26

  • 分类号H04N7/15(20060101);H04L12/18(20060101);H04L29/06(20060101);

  • 代理机构11250 北京三聚阳光知识产权代理有限公司;

  • 代理人马永芬

  • 地址 215011 江苏省苏州市高新区金山路131号

  • 入库时间 2023-06-19 02:35:50

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-02-21

    授权

    授权

  • 2017-07-07

    实质审查的生效 IPC(主分类):H04N7/15 申请日:20161226

    实质审查的生效

  • 2017-06-13

    公开

    公开

说明书

技术领域

本发明涉及视频会议技术领域,具体涉及一种虚拟会议室创建方法及装置、召开视频会议的方法及装置。

背景技术

在传统的会议室环境中开会,需要以下物理设备:一个真实存在的会议室、投影、白板和电脑等设备。但是,传统会议室具有以下缺点:1.无法及时召集物理距离比较远的与会方进行会议;2.与会人数受物理空间限制。

视频会议,是指位于两个或多个不同地点的与会方通过通信设备和网络进行面对面交谈的会议,其一般由视频会议终端、视频会议服务器(MCU,Multipoint Control Unit,也称为多点控制单元或多方会议系统控制单元)、网络管理系统和传输网络四部分组成。使用视频会议系统,与会方可以听到其它会场的声音、看到其它会场现场参会人的形象、动作和表情,还可以发送电子演示内容,使与会者有身临其境的感觉。

但是,对于用户来说,现有的视频会议,每次开会时都要手动创建视频会议,配置各种视频会议参数及会议模式,然后通知与会终端加入;会议结束后,该会议的配置即被清除。因此,随着视频会议使用的普及,视频会议的方便易用性成为一个重要的需求。

发明内容

因此,本发明要解决的技术问题在于现有视频会议每次开会时都要手动创建视频会议并配置各种视频会议参数及会议模式,使用不便。

为此,本发明实施例提供了如下技术方案:

一种虚拟会议室的创建方法,包括:

接收用户端的虚拟会议室创建请求,虚拟会议室创建请求包括待创建虚拟会议室的参数;

判断用户端是否有创建虚拟会议室的权限;

如果用户端具有创建虚拟会议室的权限,则判断待创建虚拟会议室的参数与用户端创建虚拟会议室的权限是否对应;

如果待创建虚拟会议室的参数与用户端的创建虚拟会议室的权限对应,则判断是否存在与待创建虚拟会议室的参数相适配的资源;

如果存在与待创建虚拟会议室的参数相适配的资源则按照该参数创建虚拟会议室。

可选地,待创建虚拟会议室的参数包括会议类型、会议最大与会方个数、会议码率、音视频格式、分辨率、是否支持文档演示和是否支持录像中的至少一个。

一种使用虚拟会议室召开视频会议的方法,虚拟会议室是根据上述虚拟会议室的创建方法创建的,包括以下步骤:

接收创会请求,创会请求用于请求使用虚拟会议室召开视频会议;

分配多点控制单元,多点控制单元用于请求召开视频会议所需的资源,资源根据虚拟会议室在创建时设定的参数预估;

利用多点控制单元请求的资源召开视频会议。

可选地,还包括:根据虚拟会议室在创建时设定的参数预估所需的资源的步骤,该步骤包括:

根据分辨率、会议码率、视频格式、会议最大与会方个数、会议类型和是否支持文档演示估算所需的视频资源;

根据音频格式、会议码率以及会议最大与会方个数估算所需的音频资源;

根据会议码率、会议最大与会方个数、会议类型和是否支持文档演示估算所需的网络资源;

根据会议码率、音视频格式、分辨率和是否支持录像估算所需的录像资源和存储资源。

可选地,根据分辨率、会议码率、视频格式、会议最大与会方个数、会议类型和是否支持文档演示估算所需的视频资源的步骤包括:

根据分辨率、会议码率和视频格式分别估算单份视频解码资源、单份视频合成资源、单份视频编码资源和单份视频适配资源;

获取会议最大与会方个数n;

判断会议类型是传统会议还是端口会议;

当会议类型是传统会议时,估算所需的视频解码资源为n个单份视频解码资源、所需的视频合成资源为5个单份视频合成资源、所需的视频编码资源为5个单份视频编码资源;

当会议类型是传统会议时,估算所需的视频解码资源为n个单份视频解码资源、所需的视频合成资源为n个单份视频合成资源、所需的视频编码资源为n个单份视频编码资源;

判断是否支持文档演示;

如果支持文档演示,则增加1个单份视频解码资源、3个单份视频适配资源。

可选地,根据音频格式、会议码率以及会议最大与会方个数估算所需的音频资源的步骤包括:

根据音频格式和码流分别估算单份音频解码资源、单份音频混音资源和单份音频编码资源;

获取会议最大与会方个数n;

获取混音深度m;

估算出所需的音频解码资源为n个单份音频解码资源、所需的音频混音资源为m+1个单份音频混音资源、所需的音频编码资源为m+1个单份音频解码资源。

可选地,根据会议码率、会议最大与会方个数、会议类型和是否支持文档演示估算所需的网络资源的步骤包括:

根据会议码率分别估算单份网络接收资源、单份网络发送资源和单份网络转发资源;

获取会议最大与会方个数n;

判断会议类型是传统会议还是端口会议;

当会议类型是传统会议时,估算所需的网络接收资源为n个单份网络接收资源、所需的网络发送资源为5个单份网络发送资源、所需的网络转发资源为n个单份网络转发资源;当会议类型是端口会议时,估算所需的网络接收资源为n个单份网络接收资源、所需的网络发送资源为n个单份网络发送资源、所需的网络转发资源为n个单份网络转发资源;

判断是否支持文档演示;

如果支持文档演示,则增加3个单份网络发送资源、3个单份网络转发资源。

可选地,根据会议码率、音视频格式、分辨率和是否支持录像估算所需的录像资源和存储资源的步骤包括:

根据会议码率、音视频格式和分辨率分别估算单份录像资源和单份存储资源;

判断是否支持录像;

如果支持录像,则估算所需的录像资源为1个单份录像资源、所需的存储资源为1个单份存储资源。

可选地,还包括接收用户的操作请求并执行与操作请求对应的操作的步骤,该步骤包括:

接收用户的操作请求;

将操作请求转发给该视频会议的多点控制单元;

多点控制单元根据虚拟会议室的参数确定是否有与操作对应的权限;

如果根据虚拟会议室的参数确定有与操作对应的权限,则多点控制单元确定用户是否有与操作对应的权限;

如果确定用户也有与操作对应的权限,则执行与操作请求对应的操作。

一种虚拟会议室的创建装置,包括:

创建请求接收单元,用于接收用户端的虚拟会议室创建请求,虚拟会议室创建请求包括待创建虚拟会议室的参数;

第一判断单元,用于判断用户端是否有创建虚拟会议室的权限;

第二判断单元,如果用户端具有创建虚拟会议室的权限,则用于判断待创建虚拟会议室的参数与用户端创建虚拟会议室的权限是否对应;

第三判断单元,如果待创建虚拟会议室的参数与用户端的创建虚拟会议室的权限对应,则用于判断是否存在与待创建虚拟会议室的参数相适配的资源;

创建单元,如果存在与待创建虚拟会议室的参数相适配的资源,则用于按照该参数创建虚拟会议室。

一种使用虚拟会议室召开视频会议的装置,虚拟会议室是根据上述虚拟会议室的创建方法创建的,包括:

创会请求接收单元,用于接收创会请求,创会请求用于请求使用虚拟会议室召开视频会议;

分配单元,用于分配多点控制单元,多点控制单元用于请求召开视频会议所需的资源,资源根据虚拟会议室在创建时设定的参数预估;

召开单元,用于利用多点控制单元请求的资源召开视频会议。

可选地,还包括:

视频资源估算单元:用于根据分辨率、会议码率、视频格式、会议最大与会方个数、会议类型和是否支持文档演示估算所需的视频资源;

音频资源估算单元:用于根据音频格式、会议码率以及会议最大与会方个数估算所需的音频资源;

网络资源估算单元:用于根据会议码率、会议最大与会方个数、会议类型和是否支持文档演示估算所需的网络资源;

录像资源和存储资源估算单元:用于根据会议码率、音视频格式、分辨率和是否支持录像估算所需的录像资源和存储资源。

可选地,还包括:

操作请求接收单元,用于接收用户的操作请求;

转发单元,用于将操作请求转发给该视频会议的多点控制单元;

第一权限确定单元,用于多点控制单元根据虚拟会议室的参数确定是否有与操作对应的权限;

第二权限确定单元,如果根据虚拟会议室的参数确定有与操作对应的权限,则用于多点控制单元确定用户是否有与操作对应的权限;

操作执行单元,如果确定用户也有与操作对应的权限,则用于执行与操作请求对应的操作。

本发明技术方案,具有如下优点:

1.本发明实施例提供的虚拟会议室创建方法及装置、召开视频会议的方法及装置,在视频会议云平台添加了所需参数的虚拟会议室后,用户在需要开会交流时就可以通过申请占用该虚拟会议室,会议结束后自动释放虚拟会议室供他人后续重复使用。从而用户不需要每次开会时都要手动创建视频会议并配置各种视频会议参数及会议模式,提高了视频会议的易用性。

2.本发明实施例提供的虚拟会议室创建方法及装置、召开视频会议的方法及装置,整个视频会议云平台可同时召开会议的虚拟会议室数量和平台的容量有关,平台的容量可以实时扩容以满足用户需求。因此,对于用户来说,如最近的会议较多,虚拟会议室不够用时,可临时申请增加虚拟会议室个数,后续如会议数量减少时,再降低虚拟会议室个数。如此弹性伸缩的会议室个数,为用户提供了极大的便利,并节省了视频会议的使用成本。

3.本发明实施例提供的虚拟会议室创建方法及装置、召开视频会议的方法及装置,对于视频会议系统的运营方来说,由于在创建虚拟会议室时可以根据预设参数预估使用该虚拟会议室时所需要的最大资源,因此可以较准确地预知平台的负载、合理地分配资源。商业模式上,可以从出售账号转变为出售虚拟会议室的会议时间,从而更大限度地实现平台会议资源的价值;也可以通过为不同规模不同功能的虚拟视频会议室制定不同的销售方案,实现平台价值的最佳利用。

附图说明

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

图1为本发明实施例1中一种虚拟会议室的创建方法的流程图;

图2为本发明实施例1中一种视频会议终端的会议列表示意图;

图3为本发明实施例2中一种使用虚拟会议室召开视频会议的方法流程图;

图4为本发明实施例2中接收用户的操作请求并执行与操作请求对应的操作的方法流程图;

图5为本发明实施例3中一种虚拟会议室的创建装置的原理框图;

图6为本发明实施例4中一种使用虚拟会议室召开视频会议的装置的原理框图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

实施例1

本实施例提供了一种虚拟会议室的创建方法,主要适用于视频会议云平台,如图1所示,包括如下步骤:

S11:接收用户端的虚拟会议室创建请求,该虚拟会议室创建请求包括待创建虚拟会议室的参数,该待创建虚拟会议室的参数包括会议类型、会议最大与会方个数、会议码率、音视频格式、分辨率、是否支持文档演示和是否支持录像中的至少一个。该虚拟会议室创建请求可以是由客户管理员提起的。也即,客户管理员可以在任何需要的时候创建虚拟会议室,在创建虚拟会议室时客户管理员根据自己的需求,可以约定创建的所有虚拟会议室使用同一参数,也可以为每个虚拟会议室设定不同的参数。

S12:判断用户端是否有创建虚拟会议室的权限。

S13:如果用户端具有创建虚拟会议室的权限,则判断待创建虚拟会议室的参数与用户端创建虚拟会议室的权限是否对应。

S14:如果待创建虚拟会议室的参数与用户端的创建虚拟会议室的权限对应,则判断是否存在与待创建虚拟会议室的参数相适配的资源。例如,如果视频格式是H265,就需要检查云平台是否有H265硬件资源;如果支持录像,则要检查云平台是否有录像存储设备。实现完整的视频会议所需的资源种类有:1.媒体处理类资源,包括音频和视频的编解码;2.网络资源,用于数据的发送、接收和转发;3.存储资源,用于完成会议的录像和点播;4.协议处理,用于处理各种协议以及不同协议之间的相互转换。虚拟会议室创建时并不占用平台资源,在该虚拟会议室被真正用于召开视频会议时才会从平台中分配资源。

S15:如果存在与待创建虚拟会议室的参数相适配的资源则按照该参数创建虚拟会议室。

根据本实施例提供的创建方法创建的虚拟会议室,是一个存在于视频会议系统中的会议室,其并不是真实存在的会议室,为了满足会议沟通的需求,增加了视频会议特有的录像、投票功能,还可以设置投影、白板等功能。根据上述方法在视频会议云平台添加了所需参数的虚拟会议室后,用户在需要开会交流时就可以通过申请占用该虚拟会议室,会议结束后自动释放虚拟会议室供他人后续重复使用。从而用户不需要每次开会时都要手动创建视频会议并配置各种视频会议参数及会议模式,提高了视频会议的易用性。

另外,整个视频会议云平台可同时召开会议的虚拟会议室数量和平台的容量有关,平台的容量可以实时扩容以满足用户需求。因此,对于用户来说,如最近的会议较多,虚拟会议室不够用时,可临时申请增加虚拟会议室个数,后续如会议数量减少时,再降低虚拟会议室个数。如此弹性伸缩的会议室个数,为用户提供了极大的便利,并节省了视频会议的使用成本。

对于视频会议云平台,其可以具有会议管理模块和会议资源管理模块。其中,会议管理模块可以用于管理视频会议,实现视频会议从预定到召开以及会场控制的一体化管理,其可以管理虚拟会议室也还可以管理实体会议室。但是,会议管理模块只是用于管理视频会议,视频会议的实际召开是由多点控制单元(MCU)来实现的,所有的与会方也是由多点控制单元负责召集的,具体可通过H.225呼叫信令或SIP信令来召集远端的会议终端。其中,会议资源管理模块是用于管理视频会议所需的资源的,该资源包括多点控制单元以及媒体处理类资源、网络资源等。因此,本实施例中用户在申请创建虚拟会议室时,首先将虚拟会议室创建请求发送给视频会议云平台的会议管理模块,并由视频会议云平台的运营支撑系统(BOSS)确定该用户具有创建相应参数的虚拟会议室权限后,由会议资源管理模块来确定是否存在与该参数相适配的资源。

创建好的虚拟会议室对应的图标会显示在视频会议终端的会议列表中,通过设定不同的图标颜色和文字描述可以区分虚拟会议室是否被占用,如图2所示。

在虚拟会议室创建完成后,用于可以通过以下两种方式使用该虚拟会议室:

1.预约该虚拟会议室:可以通过会议管理模块设定占用时间、会议时长和与会人员等;

2.利用占用该虚拟会议室召开视频会议:具体通过视频会议终端或会议管理模块占用该虚拟会议室并选择立即开启会议。

其中,视频会议系统中有以下用户角色,不同的角色在系统中有不同的权限:

平台管理员:具有整个平台的最高权限,可以管理平台的账号、设备、工作模式和部署升级等;

客户管理员:一个客户群体的管理员,如一个公司在云平台的管理员用户,该用户可以管理该公司的账号、创建虚拟会议室;

普通用户:终端和平台的使用者,可以使用系统提供的文字聊天、文件共享、音视频会议和微博等服务。

对于视频会议系统的运营方来说,由于在创建虚拟会议室时可以根据预设参数预估使用该虚拟会议室时所需要的最大资源,因此可以较准确地预知平台的负载、合理地分配资源。商业模式上,可以从出售账号转变为出售虚拟会议室的会议时间,从而更大限度地实现平台会议资源的价值;也可以通过为不同规模不同功能的虚拟视频会议室制定不同的销售方案,实现平台价值的最佳利用。

综上,通过上述方法创建虚拟会议室可以提高视频会议的易用性,并可以最大程度实现视频会议云平台的商业价值。

实施例2

如图3所示,本实施例提供了一种使用虚拟会议室召开视频会议的方法,主要适用于视频会议云平台,该虚拟会议室是根据上述实施例1提供的虚拟会议室的创建方法创建的,包括以下步骤:

S21:接收创会请求,该创会请求用于请求使用虚拟会议室召开视频会议。

S22:分配多点控制单元,该多点控制单元用于请求召开视频会议所需的资源,该资源根据虚拟会议室在创建时设定的参数预估。虚拟会议室在创建时不占用平台资源,在使用虚拟会议室召开视频会议时需要申请资源并占用资源。

S23:利用多点控制单元请求的资源召开视频会议。

本实施例提供的召开视频会议的方法,当用户想要利用虚拟会议室召开视频会议时(该虚拟会议室可以是根据上述实施例1提供的创建方法创建的),需要发送创会请求到视频会议平台,而视频会议平台在接收到该创会请求后,需要分配一个多点控制单元来实现视频会议。其中,由于虚拟会议室在创建时并不占用平台资源,因此该多点控制单元在实现视频会议时需要向平台申请资源。所需申请的资源可是根据虚拟会议室在创建时设定的参数预估的。在其他的实施方式中,视频会议平台在接收到该创会请求后,首先需要确定该创会请求对应的虚拟会议室是否已经被占用,在确定该虚拟会议室没有占用后才分配多点控制单元。

视频会议云平台具有会议管理模块和会议资源管理模块,用户具体可以通过会议管理模块创建虚拟会议室,当用户需要使用虚拟会议室时也可以将创会请求发送给云平台的会议管理模块,然后由会议管理模块将创会请求发送给会议资源管理模块,由会议资源管理模块分配多点控制单元来申请资源、召开视频会议。

本实施例中,用户可以直接占用视频会议平台中参数合适的虚拟会议室召开视频会议,会议结束后释放该虚拟会议室就可以供他人使用。从而,用户不需要在每次开会使手动创建视频会议并配置各种视频会议参数及会议模式,提高了视频会议的易用性。

在音视频会议中,具有以下几类角色:

管理员:指的是这个会议的管理人员,可以用来控制会议的模式、邀请其他用户入会、管理会议中的用户、设置会议画面的风格和维护会议秩序等;

主席:指的是在讨论型的会议中,必须要出现在画面显著位置的用户;

主讲人:在发言人会议模式中的发言人,其他非发言人用户只能看和听;

与会方:会议中可以被其他用户看到和听到的参会用户;

听众:会议中只能听和看的用户,其他会议用户感知不到这些用户的存在。

具体地,上述根据虚拟会议室在创建时设定的参数预估所需的资源的具体过程包括:

根据分辨率、会议码率、视频格式(包括H264、H265等格式)、会议最大与会方个数、会议类型和是否支持文档演示估算所需的视频资源;

根据音频格式、会议码率以及会议最大与会方个数估算所需的音频资源;

根据会议码率、会议最大与会方个数、会议类型和是否支持文档演示估算所需的网络资源;

根据会议码率、音视频格式、分辨率和是否支持录像估算所需的录像资源和存储资源。

其中,视频会议召开所需的视频资源、音频资源和网络资源可以向资源池申请。

具体地,上述根据分辨率、会议码率、视频格式、会议最大与会方个数、会议类型和是否支持文档演示估算所需的视频资源的步骤包括:

第一步:根据分辨率、会议码率和视频格式分别估算单份视频解码资源、单份视频合成资源、单份视频编码资源和单份视频适配资源;

第二步:获取会议最大与会方个数n;

第三步:判断会议类型是传统会议还是端口会议;

第四步:当会议类型是传统会议时,估算所需的视频解码资源为n个单份视频解码资源、所需的视频合成资源为5个单份视频合成资源、所需的视频编码资源为5个单份视频编码资源;当会议类型是传统会议时,估算所需的视频解码资源为n个单份视频解码资源、所需的视频合成资源为n个单份视频合成资源、所需的视频编码资源为n个单份视频编码资源;

第五步:判断是否支持文档演示;

第六步:如果支持文档演示,则增加1个单份视频解码资源、3个单份视频适配资源。

具体地,上述根据音频格式、会议码率以及会议最大与会方个数估算所需的音频资源的步骤包括:

第一步:根据音频格式和码流分别估算单份音频解码资源、单份音频混音资源和单份音频编码资源;

第二步:获取会议最大与会方个数n;

第三步:获取混音深度m;

第四步:估算出所需的音频解码资源为n个单份音频解码资源、所需的音频混音资源为m+1个单份音频混音资源、所需的音频编码资源为m+1个单份音频解码资源。

具体地,上述根据会议码率、会议最大与会方个数、会议类型和是否支持文档演示估算所需的网络资源的步骤包括:

第一步:根据会议码率分别估算单份网络接收资源、单份网络发送资源和单份网络转发资源;

第二步:获取会议最大与会方个数n;

第三步:判断会议类型是传统会议还是端口会议;

第四步:当会议类型是传统会议时,估算所需的网络接收资源为n个单份网络接收资源、所需的网络发送资源为5个单份网络发送资源、所需的网络转发资源为n个单份网络转发资源;当会议类型是端口会议时,估算所需的网络接收资源为n个单份网络接收资源、所需的网络发送资源为n个单份网络发送资源、所需的网络转发资源为n个单份网络转发资源;

第五步:判断是否支持文档演示;

第六步:如果支持文档演示,则增加3个单份网络发送资源、3个单份网络转发资源。

具体地,上述根据会议码率、音视频格式、分辨率和是否支持录像估算所需的录像资源和存储资源的步骤包括:

第一步:根据会议码率、音视频格式和分辨率分别估算单份录像资源和单份存储资源;

第二步:判断是否支持录像;

第三步:如果支持录像,则估算所需的录像资源为1个单份录像资源、所需的存储资源为1个单份存储资源。

上述根据待创建虚拟会议室的参数预估的资源是最大资源需求量,在召开视频会议室时按照该预估出的最大资源需求量占用平台资源,但在视频会议过程中实际使用到的资源可能少于该预估的资源。

如果利用该虚拟会议室召开视频会议时,无法按照上述方法预估出资源需求量,就按照原算法分配资源。如果多点控制单元在申请资源时,虚拟会议室集中的物理设备上找不到相应的资源,那就从其他的物理设备上寻找资源。如果仍找不到召开视频会议所需的资源就无法成功召开视频会议。

作为其他的具体实施方式,如图4所示,还包括接收用户的操作请求并执行与该操作请求对应的操作的步骤,该步骤包括:

S31:接收用户的操作请求;

S32:将操作请求转发给该视频会议的多点控制单元;

S33:多点控制单元根据虚拟会议室的参数确定是否有与操作对应的权限;

S34:如果根据虚拟会议室的参数确定有与操作对应的权限,则多点控制单元确定用户是否有与操作对应的权限;

S35:如果确定用户也有与操作对应的权限,则执行与操作请求对应的操作。在执行用户的操作时可能需要修改音视频处理参数。

在视频会议中,如果与会方想要进行某些操作,如分享PPT、发起双流、修改会议模式等,视频会议云平台都会根据该虚拟会议室的预设参数以及用户自身角色确定该用户是否具有相应的权限,如果没有相应的权限则会拒绝执行用户的操作。

具体地,用户可以通过视频会议终端控制视频会议,即通过视频会议终端发送操作请求到平台的API(应用程序编程接口)服务器,然后由平台的会议资源管理模块找到该视频会议的多点控制单元,最后由多点控制单元来确定用户是否具有执行相应操作的权限。用户也可以通过平台的会议管理模块来控制视频会议,会议管理模块在接收到操作请求后可以先检查用户自身的角色是否有该操作权限,然后由平台的会议资源管理模块找到该视频会议的多点控制单元,最后由多点控制单元来确定用户是否具有与该操作请求对应的操作权限。用户通过平台的会议管理模块来控制视频会议时,具体可通过浏览器页面来提交操作请求。

本实施例中,通过对视频会议中与会方的操作权限控制,可以使得视频会议不易被无意或有意打扰,保证视频会议的正常进行。

实施例3

如图5所示,本施例提供一种虚拟会议室的创建装置,包括:

创建请求接收单元U11,用于接收用户端的虚拟会议室创建请求,该虚拟会议室创建请求包括待创建虚拟会议室的参数,该待创建虚拟会议室的参数包括会议类型、会议最大与会方个数、会议码率、音视频格式、分辨率、是否支持文档演示和是否支持录像中的至少一个。;

第一判断单元U12,用于判断用户端是否有创建虚拟会议室的权限;

第二判断单元U13,如果用户端具有创建虚拟会议室的权限,则用于判断待创建虚拟会议室的参数与用户端创建虚拟会议室的权限是否对应;

第三判断单元U14,如果待创建虚拟会议室的参数与用户端的创建虚拟会议室的权限对应,则用于判断是否存在与待创建虚拟会议室的参数相适配的资源;

创建单元U15,如果存在与待创建虚拟会议室的参数相适配的资源,则用于按照该参数创建虚拟会议室。

利用本实施例提供的上述装置在视频会议云平台添加了所需参数的虚拟会议室后,用户在需要开会交流时就可以通过申请占用该虚拟会议室,会议结束后自动释放虚拟会议室供他人后续重复使用。从而用户不需要每次开会时都要手动创建视频会议并配置各种视频会议参数及会议模式,提高了视频会议的易用性。

实施例4

如图6所示,本施例提供一种使用虚拟会议室召开视频会议的装置,该虚拟会议室是根据上述实施例1提供的虚拟会议室的创建方法或利用上述实施例3提供的虚拟会议室创建装置创建的,包括:

创会请求接收单元U21,用于接收创会请求,该创会请求用于请求使用虚拟会议室召开视频会议;

分配单元U22,用于分配多点控制单元,该多点控制单元用于请求召开视频会议所需的资源,该资源根据虚拟会议室在创建时设定的参数预估;

召开单元U23,用于利用多点控制单元请求的资源召开视频会议。

本实施例中,用户可以直接占用视频会议平台中参数合适的虚拟会议室召开视频会议,会议结束后释放该虚拟会议室就可以供他人使用。从而,用户不需要在每次开会使手动创建视频会议并配置各种视频会议参数及会议模式,提高了视频会议的易用性。

作为具体的实施方式,该装置还包括:

视频资源估算单元:用于根据分辨率、会议码率、视频格式、会议最大与会方个数、会议类型和是否支持文档演示估算所需的视频资源;

音频资源估算单元:用于根据音频格式、会议码率以及会议最大与会方个数估算所需的音频资源;

网络资源估算单元:用于根据会议码率、会议最大与会方个数、会议类型和是否支持文档演示估算所需的网络资源;

录像资源和存储资源估算单元:用于根据会议码率、音视频格式、分辨率和是否支持录像估算所需的录像资源和存储资源。

作为可选的实施方式,该装置还包括:

操作请求接收单元,用于接收用户的操作请求;

转发单元,用于将操作请求转发给该视频会议的多点控制单元;

第一权限确定单元,用于多点控制单元根据虚拟会议室的参数确定是否有与该操作对应的权限;

第二权限确定单元,如果根据虚拟会议室的参数确定有与该操作对应的权限,则用于多点控制单元确定用户是否有与操作对应的权限;

操作执行单元,如果确定用户也有与操作对应的权限,则用于执行与操作请求对应的操作。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号