掌桥专利:专业的专利平台
掌桥专利
首页

远程云视讯会议平台

文献发布时间:2024-04-18 19:44:28


远程云视讯会议平台

技术领域

本发明涉及远程会议技术领域,尤其涉及远程云视讯会议平台。

背景技术

中国专利公开号:202210143093.8公开了一种远程云视讯会议平台、二合一翻译单元、翻译方法和翻译系统,包括:本发明涉及远程云视讯会议平台、本地/远程二合一翻译单元、翻译方法和翻译系统,本地/远程二合一翻译单元包括翻译单元本体,翻译单元本体配置有本地/远程切换模块和网络接口电路,网络接口电路用于翻译单元本体和远程云视讯会议平台之间的通信,本地/远程切换模块用于在翻译员采用本地翻译单元操作时,使用本地模式,在翻译员采用远程登录翻译单元时,将翻译单元切换至远程模式,远程模式指利用远程云视讯会议平台模拟翻译单元本体的所有操作和功能,将在远程云视讯会议平台上实施的操作同步至翻译单元本体的按键操作,由此可见,所述一种远程云视讯会议平台、二合一翻译单元、翻译方法和翻译系统存在以下问题:无法实时保证会议运行的稳定性。

发明内容

为此,本发明提供远程云视讯会议平台,用以克服现有技术中无法实时保证会议运行的稳定性的问题。

为实现上述目的,本发明提供一种。包括:

若干终端,各终端均用以在会议进行时采集和显示对应的信息,其中,对于单个终端,其采集的信息包括带有使用者面部的视频信息和用以展示数据的数据信息,该终端显示的信息包括其他终端采集的对应的信息;

云端,其分别与各所述终端相连,用以对各数据进行交换以使对应的终端上传的采集的信息并将采集的信息输送至对应的终端上;

检测模块,其与所述云端相连接,包括若干分别用以检测云端内对应的所述终端采集的信息的图像采集器以及若干分别用以检测对应的终端与所述云端交互数据的流量的流量检测器;

音频识别模块,其包括若干设置在对应所述终端中的音频采集器,用以分别采集与各终端显示的信息匹配的音频信息;

中控模块,其与所述检测模块和所述音频识别模块中的对应部件相连接,用以根据各所述流量检测器测得的所述数据传输速度依次对对应的各所述终端所处的网络环境是否满足预设标准进行判定,以及,在判定单个终端所处的网络环境不满足预设标准时根据对应的所述图像采集器采集的图像信息对该终端所处的网络环境是否满足预设标准进行二次判定,或,根据该终端后台中各进程的占比确定该终端终端所处的网络环境不满足预设标准的原因。

进一步地,所述中控模块在第一预设条件下控制对应的所述流量检测器检测对应的所述终端与所述云端在预设时长内的平均传输速度,并根据该平均传输速度确定该终端所处网络环境是否满足预设标准的判定方式,其中:

第一判定方式为所述中控模块判定所述终端所处网络环境满足预设标准并控制所述流量检测器持续检测该终端与所述云端的数据传输速度;所述第一判定方式满足所述平均传输速度大于所述中控模块中预设的一级预设平均传输速度;

第二判定方式为所述中控模块判定所述终端平均传输速度不满足预设标准,中控模块控制对应的所述图像采集器截取若干各该终端采集的信息中单帧的图像信息并根据各图像信息对该终端所处网络环境是否满足预设标准进行二次判定;所述第二判定方式满足所述平均传输速度小于等于所述一级预设平均传输速度且大于等于所述中控模块中预设的二级预设平均传输速度,一级预设平均传输速度大于二级预设平均传输速度;

第三判定方式为所述中控模块判定所述终端所处网络环境不满足预设标准,中控单模块检测该终端后台中各进程的占比以确定该终端所处网络环境不满足预设标准的原因;所述第三判定方式满足所述所述平均传输速度小于所述二级预设平均传输速度;

所述第一预设条件为所述终端开始进行视频会议。

进一步地,所述中控模块在所述第二判定方式下依次从对应的所述图像采集器截取的图像信息中提取特征点并根据各图像信息中特征点的坐标确定该终端在预设周期内采集的所述视频信息中对应特征点的移动距离,中控模块根据求得的移动距离确定该终端所处网络环境不满足预设标准的二次判定方式,其中:

第一二次判定方式为所述中控模块判定所述终端所处网络环境不满足预设标准,并根据该终端后台中各进程的占比以确定该终端所处网络环境不满足预设标准的原因;所述第一二次判定方式满足所述移动距离大于所述中控模块中预设的一级预设移动距离;

第二二次判定方式为所述终端所处网络环境满足预设标准并控制所述流量检测器持续检测该终端与所述云端的数据传输速度;所述第二二次判定方式满足所述移动距离小于等于所述一级预设移动距离且大于等于所述中控模块中预设的二级预设温差移动距离,一级预设移动距离大于二级预设移动距离;

第三二次判定方式为所述中控模块控制所述音频识别模块采集与各所述图像信息所属视频信息对应的音频信息,并根据音频信息对所述终端所处网络环境是否满足预设标准进行三次判定;所述第三二次判定方式满足所述移动距离小于所述二级预设移动距离。

进一步地,所述中控单元在所述第二判定方式下将所述图像采集器采集到的特征与云端中预存的预设特征进行比对以确定该图像采集器采集到的特征的种类,并根据采集到的特征的种类确定针对各所述预设移动距离的调节方式,其中:

第一调节方式为所述中控模块使用第一预设距离调节系数将所述一级预设移动距离和所述二级预设移动距离调节至对应值;所述第一调节方式满足所述数据特征类型为人物特征;

第二调节方式为所述中控模块使用第二预设距离调节系数将所述一级预设移动距离和所述二级预设移动距离调节至对应值;所述第二调节方式满足所述数据特征类型为数据特征。

进一步地,所述中控模块在所述第三二次判定方式下,将所述音频信息中累计静音时长与音频信息的总时长的比值记为沉默时长占比,并根据沉默时长占比确定针对该终端所处网络环境是否满足预设标准的的三次判定方式,其中:

第一三次判定方式为所述中控模块判定所述终端所处网络环境满足预设标准并控制所述流量检测器持续检测该终端与所述云端的数据传输速度;所述第一三次判定方式满足所述沉默时长占比小于所述中控模块中预设的一级预设沉默时长占比;

第二三次判定方式为所述中控模块判定所述终端所处网络环境不满足预设标准,中控单模块检测该终端后台中各进程的占比以确定该终端所处网络环境不满足预设标准的原因;所述第二三次判定方式满足所述沉默时长占比大于等于所述一级预设沉默时长占比且小于等于所述中控模块中预设的二级预设沉默时长占比,二级预设沉默时长占比大于一级预设沉默时长占比;

第三三次判定方式为所述中控模块判定音频内不存在声音,根据所述沉默时长占比与所述二级预设沉默时长占比的差值对数据传输速度是否合格进行四次判定;所述第三三次判定方式满足所述沉默时长占比大于所述二级预设沉默时长占比。

进一步地,所述中控模块在所述第三三次判定方式下,将所述沉默时长占比与所述二级预设沉默时长占比的差值记为沉默时间差,根据沉默时间差确定针对传输速度不满足预设标准的四次判定方式,其中:

第一四次判定方式为所述中控模块判定传输速度不合格,检测所述终端的进程使用情况以确定网络波动原因;所述第一四次判定方式满足所述沉默时间差大于所述中控模块中预设的一级预设沉默时间差;

第二四次判定方式为所述中控模块判定传输速度不合格,中控模块控制所述检测模块持续检测画面,结合所述特征点位的移动距离确定传输速度是否满足预设标准;所述第二四次判定方式满足所述沉默时间差小于等于所述一级预设沉默时间差且小于等于中控模块中预设的二级预设沉默时间差,一级预设沉默时间差大于二级预设沉默时间差;

第三四次判定方式所述中控模块判定传输速度合格,并继续进行检测;所述第三四次判定方式满足所述沉默时间差小于所述二级预设沉默时间差。

进一步地,所述中控单元在所述第一四次判定方式下将所述终端中运行占比大于等于标准运行占比的程序记为高占用进程,并根据高占用进程的数量与进程总数的比值记为高进程占比,中控模块根据高进程占比确定该终端所处网络网络环境不满足预设标准的原因确定方式,其中:

第一原因确定方式为所述中控单元判定所述终端所处环境不满足预设标准的原因为所述终端运行过载,所述中空模块控制终端中断其内部的对应的进程;所述第一原因确定方式满足所述高进程占比大于等于所述中控模块中预设的预设高进程占比;

第二原因确定方式为所述中控单元判定所述终端所处环境不满足预设标准的原因为所述终端网络波动;所述第二原因确定方式满足所述高进程占比小于所述预设高进程占比。

进一步地,所述中控模块将所述终端中各程序的平均运行占比记为标准运行占比。

进一步地,所述中控单元在所述第一原因确定方式下,将中断后无法进行视频会议的进程记为必要进程,中控单元根据必要进程的数量与进程的总数量的比值确定针对该终端中进程的中断方式,其中:

第一中断方式为所述中控模块按所述中控模块中预设的预设占比中断对应数量的非必要进程,其中,非必要进程为中断后能进行视频会议的进程;所述第一中断方式满足所述必要进程占比小于所述中控单元中预设的预设必要进程占比;

第二中断方式所述中控模块终止非必要进程并对必要进程进行限流;所述第二中断方式满足所述必要进程占比大于等于所述中控单元中预设的预设必要进程占比。

进一步地,所述中控模块在所述第二原因确定方式下,控制所述所述图像采集器降低采集的信息的分辨率并在采集后重新检测所述终端与所述云端之间的网络传输速度,若网络传输速度合格,中控模块控制各部件维持当前运行参数并控制所述流量检测器持续检测该终端与所述云端的数据传输速度,若视频分辨率降低至临界值后,传输速度仍不满足预设标准,则中控模块发出网络波动警报。

与现有技术相比,本发明的有益效果在于,通过检测模块测得的数据与中控模块中预设的预设标准进行比较,能够对网络情况进行初步判定,在不满足预设标准时,结合特征点运动距离和音频信息对不满足预设标准的原因进行多次判定,从而将不满足预设标准的情况进行多级分割,从而确定不满足预设标准的具体原因并进行对应操作,从而保证会议运行的稳定性。

进一步地,本发明通过对单个终端的传输速度进行检测,能够对传输速度是否满足预设标准进行判定,从而在不满足预设标准时确定根据各图像信息对该终端所处网络环境是否满足预设标准进行二次判定或检测该终端后台中各进程的占比以确定该终端所处网络环境不满足预设标准的原因,从而进行对应的调节,从而进一步了保证会议运行的稳定性。

进一步地,本发明通过在第二判定方式下结合特征点的移动距离对网络环境是否满足预设标准进行二次判定,并在不满足预设标准时检测后台进程或根据音频信息对所述终端所处网络环境是否满足预设标准进行三次判定,从而进一步了保证会议运行的稳定性。

进一步地,本发明通过对特征种类进行识别,以确定对应的判定标准,避免使用同一判定标准对不同种类的特征点进行判定,提高了中控模块的判定精度,从而进一步了保证会议运行的稳定性。

进一步地,本发明通过计算沉默时长占比确定针对终端所处网络环境情况是否满足预设标准的三次判定方式,从而进一步了保证会议运行的稳定性。

进一步地,本发明通过计算沉默时间差并与预设沉默时间差进行比较以确定针对传输速度不满足预设标准的四次判定方式,从而进一步对网络环境不满足预设标准的原因进行进一步分析,从而进一步了保证会议运行的稳定性。

进一步地,本发明通过计算高进程占比并与预设标准进行比较能够确定该终端所处网络网络环境不满足预设标准的原因为网络波动或后台进程占比过高,从而进行对应的操作,从而进一步了保证会议运行的稳定性。

进一步地,本大明通过区分必要进程和非必要进程后,对非必要进程占比进行计算能够确定针对进程的调节方式,在保障视频会议处于连接状态的前提下,终端其他进程,从而进一步了保证会议运行的稳定性。

进一步地,本发明通过降低视频分辨率以保证视频会议的流畅性,在视频分辨率降低至临界值后,发出警报,以提醒会议人员进行更换网络操作,从而进一步了保证会议运行的稳定性。

附图说明

图1为本发明所述远程云视讯会议平台的结构框图;

图2为本发明所述判定方式判定流程图;

图3为本发明所述二次判定方式判定流程图;

图4为本发明所述三次判定方式判定流程图。

具体实施方式

为了使本发明的目的和优点更加清楚明白,下面结合实施例对本发明作进一步描述;应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。

下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非在限制本发明的保护范围。

需要说明的是,在本发明的描述中,术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方向或位置关系的术语是基于附图所示的方向或位置关系,这仅仅是为了便于描述,而不是指示或暗示所述装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

此外,还需要说明的是,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可根据具体情况理解上述术语在本发明中的具体含义。

请参阅图1所示,其为本发明所述远程云视讯会议平台的结构框图,包括:

若干终端,各终端均用以在会议进行时采集和显示对应的信息,其中,对于单个终端,其采集的信息包括带有使用者面部的视频信息和用以展示数据的数据信息,该终端显示的信息包括其他终端采集的对应的信息;

云端,其分别与各所述终端相连,用以对各数据进行交换以使对应的终端上传的采集的信息并将采集的信息输送至对应的终端上;

检测模块,其与所述云端相连接,包括若干分别用以检测云端内对应的所述终端采集的信息的图像采集器以及若干分别用以检测对应的终端与所述云端交互数据的流量的流量检测器;

音频识别模块,包括若干设置在对应所述终端中的音频采集器,用以分别采集与各终端显示的信息匹配的音频信息;

中控模块,其与所述检测模块和所述音频识别模块中的对应部件相连接,用以根据各所述流量检测器测得的所述数据传输速度依次对对应的各所述终端所处的网络环境是否满足预设标准进行判定,以及,在判定单个终端所处的网络环境不满足预设标准时根据对应的所述图像采集器采集的图像信息对该终端所处的网络环境是否满足预设标准进行二次判定,或,根据该终端后台中各进程的占比确定该终端终端所处的网络环境不满足预设标准的原因。

请参阅图2所示,其为本发明所述判定方式判定流程图,所述中控模块在第一预设条件下控制对应的所述流量检测器检测对应的所述终端与所述云端在预设时长内的平均传输速度,并根据该平均传输速度确定该终端所处网络环境是否满足预设标准的判定方式,其中:

第一判定方式为所述中控模块判定所述终端所处网络环境满足预设标准并控制所述流量检测器持续检测该终端与所述云端的数据传输速度;所述第一判定方式满足所述平均传输速度大于所述中控模块中预设的一级预设平均传输速度;

第二判定方式为所述中控模块判定所述终端平均传输速度不满足预设标准,中控模块控制对应的所述图像采集器截取若干各该终端采集的信息中单帧的图像信息并根据各图像信息对该终端所处网络环境是否满足预设标准进行二次判定;所述第二判定方式满足所述平均传输速度小于等于所述一级预设平均传输速度且大于等于所述中控模块中预设的二级预设平均传输速度,一级预设平均传输速度大于二级预设平均传输速度;

第三判定方式为所述中控模块判定所述终端所处网络环境不满足预设标准,中控单模块检测该终端后台中各进程的占比以确定该终端所处网络环境不满足预设标准的原因;所述第三判定方式满足所述所述平均传输速度小于所述二级预设平均传输速度;

所述第一预设条件为所述终端开始进行视频会议。

请参阅图3所示,其为本发明所述二次判定方式判定流程图,所述中控模块在所述第二判定方式下依次从对应的所述图像采集器截取的图像信息中提取特征点并根据各图像信息中特征点的坐标确定该终端在预设周期内采集的所述视频信息中对应特征点的移动距离,中控模块根据求得的移动距离确定该终端所处网络环境不满足预设标准的二次判定方式,其中:

第一二次判定方式为所述中控模块判定所述终端所处网络环境不满足预设标准,并根据该终端后台中各进程的占比以确定该终端所处网络环境不满足预设标准的原因;所述第一二次判定方式满足所述移动距离大于所述中控模块中预设的一级预设移动距离;

第二二次判定方式为所述终端所处网络环境满足预设标准并控制所述流量检测器持续检测该终端与所述云端的数据传输速度;所述第二二次判定方式满足所述移动距离小于等于所述一级预设移动距离且大于等于所述中控模块中预设的二级预设温差移动距离,一级预设移动距离大于二级预设移动距离;

第三二次判定方式为所述中控模块控制所述音频识别模块采集与各所述图像信息所属视频信息对应的音频信息,并根据音频信息对所述终端所处网络环境是否满足预设标准进行三次判定;所述第三二次判定方式满足所述移动距离小于所述二级预设移动距离。

具体而言,所述中控单元在所述第二判定方式下将所述图像采集器采集到的特征与云端中预存的预设特征进行比对以确定该图像采集器采集到的特征的种类,并根据采集到的特征的种类确定针对各所述预设移动距离的调节方式,其中:

第一调节方式为所述中控模块使用第一预设距离调节系数将所述一级预设移动距离和所述二级预设移动距离调节至对应值;所述第一调节方式满足所述数据特征类型为人物特征;

第二调节方式为所述中控模块使用第二预设距离调节系数将所述一级预设移动距离和所述二级预设移动距离调节至对应值;所述第二调节方式满足所述数据特征类型为数据特征。

请参阅图4所示,其为本发明所述三次判定方式判定流程图,所述中控模块在所述第三二次判定方式下,将所述音频信息中累计静音时长与音频信息的总时长的比值记为沉默时长占比,并根据沉默时长占比确定针对该终端所处网络环境是否满足预设标准的的三次判定方式,其中:

第一三次判定方式为所述中控模块判定所述终端所处网络环境满足预设标准并控制所述流量检测器持续检测该终端与所述云端的数据传输速度;所述第一三次判定方式满足所述沉默时长占比小于所述中控模块中预设的一级预设沉默时长占比;

第二三次判定方式为所述中控模块判定所述终端所处网络环境不满足预设标准,中控单模块检测该终端后台中各进程的占比以确定该终端所处网络环境不满足预设标准的原因;所述第二三次判定方式满足所述沉默时长占比大于等于所述一级预设沉默时长占比且小于等于所述中控模块中预设的二级预设沉默时长占比,二级预设沉默时长占比大于一级预设沉默时长占比;

第三三次判定方式为所述中控模块判定音频内不存在声音,根据所述沉默时长占比与所述二级预设沉默时长占比的差值对数据传输速度是否合格进行四次判定;所述第三三次判定方式满足所述沉默时长占比大于所述二级预设沉默时长占比。

具体而言,所述中控模块在所述第三三次判定方式下,将所述沉默时长占比与所述二级预设沉默时长占比的差值记为沉默时间差,根据沉默时间差确定针对传输速度不满足预设标准的四次判定方式,其中:

第一四次判定方式为所述中控模块判定传输速度不合格,检测所述终端的进程使用情况以确定网络波动原因;所述第一四次判定方式满足所述沉默时间差大于所述中控模块中预设的一级预设沉默时间差;

第二四次判定方式为所述中控模块判定传输速度不合格,中控模块控制所述检测模块持续检测画面,结合所述特征点位的移动距离确定传输速度是否满足预设标准;所述第二四次判定方式满足所述沉默时间差小于等于所述一级预设沉默时间差且小于等于中控模块中预设的二级预设沉默时间差,一级预设沉默时间差大于二级预设沉默时间差;

第三四次判定方式所述中控模块判定传输速度合格,并继续进行检测;所述第三四次判定方式满足所述沉默时间差小于所述二级预设沉默时间差。

具体而言,所述中控单元在所述第一四次判定方式下将所述终端中运行占比大于等于标准运行占比的程序记为高占用进程,并根据高占用进程的数量与进程总数的比值记为高进程占比,中控模块根据高进程占比确定该终端所处网络网络环境不满足预设标准的原因确定方式,其中:

第一原因确定方式为所述中控单元判定所述终端所处环境不满足预设标准的原因为所述终端运行过载,所述中空模块控制终端中断其内部的对应的进程;所述第一原因确定方式满足所述高进程占比大于等于所述中控模块中预设的预设高进程占比;

第二原因确定方式为所述中控单元判定所述终端所处环境不满足预设标准的原因为所述终端网络波动;所述第二原因确定方式满足所述高进程占比小于所述预设高进程占比。

具体而言,所述中控模块将所述终端中各程序的平均运行占比记为标准运行占比。

具体而言,所述中控单元在所述第一原因确定方式下,将中断后无法进行视频会议的进程记为必要进程,中控单元根据必要进程的数量与进程的总数量的比值确定针对该终端中进程的中断方式,其中:

第一中断方式为所述中控模块按所述中控模块中预设的预设占比中断对应数量的非必要进程,其中,非必要进程为中断后能进行视频会议的进程;所述第一中断方式满足所述必要进程占比小于所述中控单元中预设的预设必要进程占比;

第二中断方式所述中控模块终止非必要进程并对必要进程进行限流;所述第二中断方式满足所述必要进程占比大于等于所述中控单元中预设的预设必要进程占比。

具体而言,所述中控模块在所述第二原因确定方式下,控制所述所述图像采集器降低采集的信息的分辨率并在采集后重新检测所述终端与所述云端之间的网络传输速度,若网络传输速度合格,中控模块控制各部件维持当前运行参数并控制所述流量检测器持续检测该终端与所述云端的数据传输速度,若视频分辨率降低至临界值后,传输速度仍不满足预设标准,则中控模块发出网络波动警报。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

以上所述仅为本发明的优选实施例,并不用于限制本发明;对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 远程云视讯会议平台、二合一翻译单元、翻译方法和翻译系统
  • 远程云视讯会议平台、二合一翻译单元、翻译方法和翻译系统
技术分类

06120116305811