基于多方视频的会议控制方法、装置、设备及存储介质制造方法及图纸

技术编号:35531424 阅读:15 留言:0更新日期:2022-11-09 14:55
本发明专利技术涉及视频会议技术,揭露一种基于多方视频的会议控制方法、装置、设备及介质,所述方法包括:获取会议的会议类型及会议权限列表,接收用户的会议请求,对会议请求进行解析,得到用户身份信息、数据流包及视频流标识;根据会议权限列表及用户身份信息设置用户的会议权限,将视频流标识更新至会议记录中;根据会议类型、会议权限以及用户身份信息判定用户能够进入会议时,根据会议权限对数据流包进行传输控制,生成用户的会议显示;对会议的音频流进行识别,根据音频流的识别结果对会议中所有用户的会议显示进行视频转码,得到会议视频;监测会议的用户在线情况,根据用户在线情况更新会议记录。本发明专利技术可以提高会议可控制性以及会议流畅性。以及会议流畅性。以及会议流畅性。

【技术实现步骤摘要】
基于多方视频的会议控制方法、装置、设备及存储介质


[0001]本专利技术涉及视频会议
,尤其涉及一种基于多方视频的会议控制方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]多方视频会议技术是一种让身处异地的人们通过某种传输介质实现“实时、可视、交互”视频通信的多媒体通讯技术。多方视频会议技术可以通过现有的各种通讯传输媒体,将参会者的静态和动态图像、语音、文字等各种信息传送到其他参会者的终端设备上,使得在地理上分散的参会者能够通过视频、图像、声音等多种方式交流信息,使用户犹如身临其境地参加在同一会议。通常,多方视频会议系统中,服务器会收集各个客户端发送的视频,然后将会议中全部客户端发送的视频整合,并发送到参会的各个客户端,从而实现多人视频会议。
[0003]而对于目前的在线视频会议,往往是采用多端汇聚于一体的模式进行视频交流;基于不同会议职能的人无法充分把握好会议的开展与进度,容易造成会议杂乱无序的情况,并且针对于不同级别的用户无法在一场会议中达到区分性控制,针对会议内容无法实现不同级别之间的保密性。除此之外,在多方参加同一会议时,由于在线用户过多,计算机的资源消耗过大,容易出现会议卡顿、画面不清晰等情况。导致会议的体验感较差。
[0004]综上所述,现有技术中存在会议可控制性以及会议流畅性较低的问题。

技术实现思路

[0005]本专利技术提供一种基于多方视频的会议控制方法、装置、电子设备及计算机可读存储介质,其主要目的在于解决会议可控制性以及会议流畅性较低的问题。
[0006]为实现上述目的,本专利技术提供的一种基于多方视频的会议控制方法,包括:获取会议的会议类型以及会议权限列表,并接收用户的会议请求,对所述会议请求进行解析,得到用户身份信息、数据流包以及视频流标识;根据所述会议权限列表及所述用户身份信息设置所述用户的会议权限,并将所述视频流标识更新至预设的会议记录中;根据所述会议类型、所述会议权限以及所述用户身份信息判断所述用户能否进入所述会议;当所述用户能够进入所述会议时,根据所述会议权限对所述数据流包进行传输控制,生成所述用户的会议显示;对所述会议的音频流进行识别,根据音频流的识别结果对所述会议中所有用户的会议显示进行视频转码,得到会议视频;监测所述会议的用户在线情况,根据所述用户在线情况更新所述会议记录。
[0007]可选地,所述对所述会议的音频流进行识别,包括:从所述会议中提取所有的音频流,并对所述音频流对应的音频序列进行特征提
取,得到音频特征;根据所述音频特征和预设标准音频特征信息,生成噪声消除因子;利用所述噪声消除因子消除所述音频流中的噪声,得到标准音频流;根据音频流的音频波动将所述标准音频流划分为主音频和参考音频。
[0008]可选地,所述根据音频流的识别结果对所述会议中所有用户的会议显示进行视频转码,得到会议视频,包括:根据所述主音频及参考音频获取对应的第一会议显示以及第二会议显示;对所述第一会议显示以及第二会议显示进行丢包检测,得到丢包率及对应的时间戳,根据所述时间戳计算往返时间;根据所述丢包率、所述往返时间及预设的重传超时时间计算得到预测码率;根据所述预测码率对所述第一会议显示以及所述第二会议显示进行码率调整,得到会议视频。
[0009]可选地,所述根据所述丢包率、所述往返时间及预设的重传超时时间计算得到预测码率,包括:利用下式计算预测码率:其中,为所述预测码率;为所述丢包率;为所述往返时间;为所述重传超时时间。
[0010]可选地,所述根据所述预测码率对所述第一会议显示以及所述第二会议显示进行码率调整,得到会议视频,包括:对所述预测码率进行均值计算,得到平均码率;基于所述平均码率对所述第一会议显示进行升码处理,得到升码视频;基于所述平均码率对所述第二会议显示进行降码处理,得到降码视频;将所述升码视频及所述降码视频进行视频整合,得到会议视频。
[0011]可选地,所述监测所述会议的用户在线情况,包括:根据预设周期获取用户段的IP地址,根据所述IP地址查询到所述会议所经过的中间路由地址;获取所述会议与所述中间路由地址的报文发送情况,根据所述报文发送情况生成用户的在线情况。
[0012]可选地,所述根据所述会议权限对所述数据流包进行传输控制,生成所述用户的会议显示,包括:对所述数据流包进行拆解,并根据所述会议权限从拆解后的数据流包中选取对应的数据流;以一条数据流为单位将所述数据流添加至所述会议中,并将会议中的所述数据流进行数据集合,生成会议显示。
[0013]为了解决上述问题,本专利技术还提供一种基于多方视频的会议控制装置,所述装置包括:会议请求处理模块,用于获取会议的会议类型以及会议权限列表,并接收用户的会议请求,对所述会议请求进行解析,得到用户身份信息、数据流包以及视频流标识;会议权限设置模块,用于根据所述会议权限列表及所述用户身份信息设置所述用户的会议权限,并将所述视频流标识更新至预设的会议记录中;会议显示生成模块,用于根据所述会议类型、所述会议权限以及所述用户身份信息判断所述用户能否进入所述会议;当所述用户能够进入所述会议时,根据所述会议权限对所述数据流包进行传输控制,生成所述用户的会议显示;会议视频转码模块,用于对所述会议的音频流进行识别,根据音频流的识别结果对所述会议中所有用户的会议显示进行视频转码,得到会议视频;会议记录生成模块,用于监测所述会议的用户在线情况,根据所述用户在线情况更新所述会议记录。
[0014]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述所述的基于多方视频的会议控制方法。
[0015]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的基于多方视频的会议控制方法。
[0016]本专利技术实施例通过会议权限列表和用户身份信息设置用户的会议权限,实现了对会议参与方的控制;通过会议类型,用户的会议权限以及用户身份信息实现对参会门槛的调控;通过用户的身份信息对用户的数据流包进行传输控制,控制了会议的数据流;通过根据音频流的识别结果对所有用户的会议显示进行转码,减轻了会议的流量压力,降低了服务器的计算压力,提高了会议的流畅性;通过对会议记录的更新,实现了对会议开展过程的全程监控。因此本专利技术提出的基于多方视频的会议控制方法、装置、电子设备及计算机可读存储介质,可以解决会议可控制性以及会议流畅性较低的问题。
附图说明
[0017]图1为本专利技术一实施例提供的基于多方视频的会议控制方法的流程示意图;图2为本专利技术一实施例提供的对所述会议的音频流进行识别的流程示意图;图3为本专利技术一实施例提供的根据音频流的识别结果对所述会议中所有用户的会议显示进行视频转码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多方视频的会议控制方法,其特征在于,所述方法包括:获取会议的会议类型以及会议权限列表,并接收用户的会议请求,对所述会议请求进行解析,得到用户身份信息、数据流包以及视频流标识;根据所述会议权限列表及所述用户身份信息设置所述用户的会议权限,并将所述视频流标识更新至预设的会议记录中;根据所述会议类型、所述会议权限以及所述用户身份信息判断所述用户能否进入所述会议;当所述用户能够进入所述会议时,根据所述会议权限对所述数据流包进行传输控制,生成所述用户的会议显示;对所述会议的音频流进行识别,根据音频流的识别结果对所述会议中所有用户的会议显示进行视频转码,得到会议视频;监测所述会议的用户在线情况,根据所述用户在线情况更新所述会议记录。2.如权利要求1所述的基于多方视频的会议控制方法,其特征在于,所述对所述会议的音频流进行识别,包括:从所述会议中提取所有的音频流,并对所述音频流对应的音频序列进行特征提取,得到音频特征;根据所述音频特征和预设标准音频特征信息,生成噪声消除因子;利用所述噪声消除因子消除所述音频流中的噪声,得到标准音频流;根据音频流的音频波动将所述标准音频流划分为主音频和参考音频。3.如权利要求2所述的基于多方视频的会议控制方法,其特征在于,所述根据音频流的识别结果对所述会议中所有用户的会议显示进行视频转码,得到会议视频,包括:根据主音频及参考音频获取对应的第一会议显示以及第二会议显示;对所述第一会议显示以及第二会议显示进行丢包检测,得到丢包率及对应的时间戳,根据所述时间戳计算往返时间;根据所述丢包率、所述往返时间及预设的重传超时时间计算得到预测码率;根据所述预测码率对所述第一会议显示以及所述第二会议显示进行码率调整,得到会议视频。4.如权利要求3所述的基于多方视频的会议控制方法,其特征在于,所述根据所述丢包率、所述往返时间及预设的重传超时时间计算得到预测码率,包括:利用下式计算预测码率:其中,为所述预测码率;为所述丢包率;为所述往返时间;为所述重传超时时间。5.如权利要求3所述的基于多方视频的会议控制方法,其特征在于,所述根据所述预测码率对所述第一会议显示以及所述第二会议显示进行码率调整,得到会议视频,包括:
对所述预测码率进行均值计算,得到平均码率;基于所述平均码率对所述第一会议显示进行升码处理...

【专利技术属性】
技术研发人员:童玲
申请(专利权)人:深圳达慧信息技术有限公司
类型:发明
国别省市:

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

1