网络会议配置方法和装置与流程

文档序号:15061762发布日期:2018-07-31 21:59阅读:357来源:国知局

本发明涉及网络会议领域,具体而言,涉及一种网络会议配置方法和装置。



背景技术:

网络会议,是指位于两个或多个地点的人们,通过通讯设备和网络,进行面对面交谈的会议。根据参会地点数目不同,网络会议可分为点对点会议和多点会议。日常生活中的个人,对谈话内容安全性、会议质量、会议规模没有要求,可以采用常见的视频软件来进行视频聊天。而政府机关、企业事业单位的商务网络会议,要求有稳定安全的网络、可靠的会议质量、正式的会议环境等条件,则需要使用专业的网络会议设备,组件专门的网络会议系统。使用网络会议系统,参会者可以听到其他人会场的声音、看到其他会场现场参会人的形象、动作和表情,使与会者有身临其境的感觉。

一般来说,会议参加者通过网络进入会议时,会对网络会议的配置参数进行设置,当参加会议人数众多时,会议参加者往往需要重新配置网络会议的配置参数或者使用不合适的会议配置参数,导致会议延迟。

针对现有技术中的监控会议配置参数不当所导致的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本实施例提供了一种网络会议配置方法和装置,以至少解决有技术中的监控会议配置参数不当所导致的技术问题,提高了参数配置的准确的技术问题。

根据本实施例的一个方面,提供了一种网络会议配置方法,包括:获取与会者当前所处的网络环境;获取所述当前所处的网络环境对应的历史网络状况,其中,所述历史网络状况是之前在所述网络环境中召开网络会议时记录得到的;至少根据所述历史网络状态获取所述网络会议的配置参数;根据所述配置参数对所述网络会议进行配置,或者,向所述与会者推荐所述配置参数。

进一步地,获取所述与会者当前所处的网络环境包括:获取所述与会者的网络地址;根据所述网络地址确定所述与会者所处的网络环境。

进一步地,获取所述与会者当前所处的网络环境包括:获取所述与会者的地理位置信息;根据所述地理位置信息确定所述与会者所处的网络环境。

进一步地,获取所述当前所处的网络环境对应的历史网络状况包括:获取所述与会者或者其他用户曾经在所述网络环境下参加所述网络会议的网络状况;或者,获取所述与会者或者其他用户曾经在所述网络环境下参加所述网络会议的配置参数,并根据该配置参数得到所述历史网络状况。

进一步地,获取所述当前所处的网络环境对应的历史网络状况包括:获取当前的时间;获取与当前时间以及与当前所处的网络环境对应的历史网络状况。

进一步地,所述历史网络状况包括以下至少之一:可用带宽、丢包率。

进一步地,至少根据所述历史网络状态获取所述网络会议的配置参数包括:根据所述当前所处的网络环境的当前的网络状态和所述历史网络状态获取所述网络会议的配置参数。

为了实现上述目的,根据本实施例的另一方面,提供了一种网络会议配置装置。根据本实施例的一种网络会议配置装置,其特征在于,包括:第一获取单元,用于获取与会者当前所处的网络环境;第二获取单元,用于获取所述当前所处的网络环境对应的历史网络状况,其中,所述历史网络状况是之前在所述网络环境中召开网络会议时记录得到的;第三获取单元,用于至少根据所述历史网络状态获取所述网络会议的配置参数;配置单元,根据所述配置参数对所述网络会议进行配置,或者,向所述与会者推荐所述配置参数。

进一步地,第一获取单元包括:第一获取模块,用于获取所述与会者的网络地址;第一确定模块,用于根据所述网络地址确定所述与会者所处的网络环境。

进一步地,第一获取单元包括:第二获取模块,用于获取所述与会者的地理位置信息;第二确定模块,用于根据所述地理位置信息确定所述与会者所处的网络环境。

进一步地,第二获取单元包括:第一直接获取模块,用于获取所述与会者或者其他用户曾经在所述网络环境下参加所述网络会议的网络状况;或者,第一间接获取模块,用于获取所述与会者或者其他用户曾经在所述网络环境下参加所述网络会议的配置参数,并根据该配置参数得到所述历史网络状况。

进一步地,第二获取单元包括:第二直接获取模块,用于获取当前的时间;第二间接获取模块,用于获取与当前时间以及与当前所处的网络环境对应的历史网络状况。

进一步地,第三获取单元包括:第三获取模块,用于根据所述当前所处的网络环境的当前的网络状态和所述历史网络状态获取所述网络会议的配置参数。

在本发明实施例中,采用获取与会者当前所处的网络环境;获取所述当前所处的网络环境对应的历史网络状况,其中,所述历史网络状况是之前在所述网络环境中召开网络会议时记录得到的;至少根据所述历史网络状态获取所述网络会议的配置参数;根据所述配置参数对所述网络会议进行配置,或者,向所述与会者推荐所述配置参数,进而解决了现有技术中的监控会议配置参数不当所导致的技术问题,提高了参数配置的准确性。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种网络会议配置方法的流程图;以及

图2是根据本发明实施例的一种网络会议配置装置的示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明实施例,还提供了网络会议配置方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本发明实施例提供一种网络会议配置方法,图1是根据本发明实施例的一种网络会议配置方法的流程图,如图1所示,该网络会议配置方法包括步骤如下:

步骤s102,获取与会者当前所处的网络环境;

步骤s104,获取当前所处的网络环境对应的历史网络状况,其中,历史网络状况是之前在网络环境中召开网络会议时记录得到的;

步骤s106,至少根据历史网络状态获取网络会议的配置参数;

步骤s108,根据配置参数对网络会议进行配置,或者,向与会者推荐配置参数。

通过对历史网络状况的记录重新配置当前网络环境,可以使会议配置参数自动配置,不需要人为调整;更加方便用户使用,提高用户体验。

作为一种可选的实施方式,可以通过网络地址来得到与会者的网络环境,例如,获取与会者当前所处的网络环境可以包括如下步骤:

获取与会者的网络地址;

根据网络地址确定与会者所处的网络环境。

作为另一种可选的实施方式,还可以通过地理位置信息的方式来获得网络环境,地址位置信息的获取方式有很多种,只要能够获取到地理位置信息就可以根据地理位置信息附近的网络环境。该地址位置信息的获取可以通过gps定位获取,也可以通过ip地址来获取。在该可选实施方式中,获取与会者当前所处的网络环境可以包括如下步骤:

获取与会者的地理位置信息;

根据地理位置信息确定与会者所处的网络环境。

无论是根据网络地址还是根据地址位置信息都可以得到网络环境的配置参数,使得参数的配置更为准确和合适。

下面通过几个例子来进行说明。

例如,如果用户之前并未使用过该公司地理位置地址下的网络环境,还可以获得当前用户同一座大楼所在地址下所有曾使用用户的网络环境,然后从该大楼地址下所有的使用用户的历史网络环境中,找到历史平均值作为推荐配置,或者根据时间段等其他参数在其他用户的历史网络环境中,筛选出适合用户的参考用户数据,从而做出平均值,对当前用户所使用的网络环境做推荐。比如a用户第一次在一座大楼开会,查看该座大楼,其他用户的历史配置情况后,发现所有用户都使用d带宽左右,a用户也选择d带宽。

如果用户之前使用过网络会议,则可以根据该用户在之前召开网络会议中所使用的配置参数来确定此次的配置参数。

配置参数的获取也有两种方式,一种是首先得到网络状况,然后根据网络状况得到配置参数。例如,可以先获取历史的丢包率,根据该丢包率预测当前网络会议有可能的丢包率,然后根据该丢包率来得到配置参数。另外一种,是不得到网络状况,而是直接得到历史使用的配置参数,根据该配置参数得到当前会议的配置参数。

即,可以获取与会者或者其他用户曾经在网络环境下参加网络会议的网络状况;或者,获取与会者或者其他用户曾经在网络环境下参加网络会议的配置参数,并根据该配置参数得到历史网络状况。

通过选择性的获取历史网络状况,对多种网络使用情况有适应性,比如,当离线状态时获取了网络包则可以根据用户曾参加的网络环境直接配置当前网络状况,假如用户没有离线,也可以根据最近一次的配置参数获得历史网络状况。

又例如,可以根据用户的当前的ip地址得到用户目前所在的网络环境,根据用户ip得到用户现在公司位置是a,那么可以得到位置a上的用户在之前召开电话会议的时候所使用的配置信息,如果得到很多用户的配置信息,可以择优进行选择,例如,可以选择时间距离现在最近的配置信息来进行使用,这是因为时间最近表明网络状况是比较接近的。在另一个可选的实施方式中,可以选择被使用次数最多的配置信息,这是因为,一个配置信息如果被反复使用,那么说明这个配置信息是比较接近当前的网络环境的。

在另外一个可选的实施例中,也可以不获取用户的位置信息,而是获取与该ip地址比较接近的ip地址所对应的网络会议配置情况。例如,一个ip地址为202.198.10.2,此时可以考虑获取202.198.10.1的网络会议配置情况。或者也可以考虑使用子网掩码获取一个网段内的用户对网络会议的配置信息。

作为一个比较优的实施方式,也可以获取当前ip地址历史上的网络会议配置情况,根据之前的网络会议配置选取当前的网络配置。

网络会议的配置情况也可以结合现在的网络情况来进行分析,作为一种可选的实施方式,至少根据历史网络状态获取网络会议的配置参数还可以包括如下步骤:

根据当前所处的网络环境的当前的网络状态和历史网络状态获取网络会议的配置参数。

通过将所有网络信息进行统计,根据历史规律配置新的网络状态,配置参数包括用户的各种属性,从而准确快速的配置合适的网络会议环境。

例如,可以通过对网络进行分析的方式来得到网络状况,分析网络包的状态可以异步的方式,不影响网络会议的使用。

作为一种可选的实施方式,还可以考虑时间,这是因为同一位置或者同一ip地址的用户在不同时间段的网络状况可能是不同的,此时,获取当前所处的网络环境对应的历史网络状况可以包括如下步骤:

获取当前的时间;

获取与当前时间以及与当前所处的网络环境对应的历史网络状况。

通过获取时间段,从而增加实时判断的效果,使得用户更加快捷的配置网络会议的网络环境,用户可以根据需要选择某一时间段的网络配置,也可以提前设置在某一时间段的网络配置均为获取某种配置参数。

例如:在一天中,使用网络的高峰时间是九点到十点,该时间段下由于网络拥挤,所以网络用户的一般网络环境配置网络使用量是不超过某个带宽值,记为c,而在中午十二点到下午一点,是网络使用低峰期,网络畅通,该网络用户历史的网络分配量较高,速度更快,此时的网络环境配置参数,带宽记为b,当用户再次使用时,如果是在一天中的九点到十点区间,则自动配置网络环境,带宽记为c,如果使用时间是位于中午十二点到下午一点,则自动配置网络环境为b,当处在其他没有使用历史记录的时间段时,则可以根据地理位置,比如查看同一座大楼的用户在该时间段的使用情况,从而根据此选择合适的网络配置,也可以根据在这个时间段通常的网路情况来选择带宽,比如在上午和傍晚时是通常使用网络的高峰期,经过预测试,可以得知高峰期网络的速度是d,因此可以预设几个用户使用值,当用户处在高峰时段时,则选用满足最低需要的带宽值,同理,在网络使用的低风期,则可以适当选取一个较高的带宽。

作为一种可选的实施方式,其特征在于,历史网络状况包括以下至少之一:可用带宽、丢包率。

通过对网络会议时音频视频进行分析,分析当前某一时间的某一点到服务器的带宽,从而获得可用带宽,计算出音频及视频的丢包率,从而得到这一历史网络状况,如果用户再次使用时,可以自动根据在其他网络配置条件最佳时音频及视频的最佳带宽及最少丢包率,从而选择带宽最大,丢包率最低的最佳网络环境配置。

实施例2

本实施例还提供了一种网络会议配置装置。该装置可以通过获取单元与配置单元实现其功能。需要说明的是,本实施例的网络会议配置装置可以用于执行本实施例所提供一种网络会议配置方法,本实施例的一种网络会议配置方法也可以通过本发明实施例所提供的网络会议配置装置来执行。

图2是根据本发明实施例的一种网络会议配置装置的示意图。如图2所示,包括:

第一获取单元22,用于获取与会者当前所处的网络环境;

第二获取单元24,用于获取当前所处的网络环境对应的历史网络状况,其中,历史网络状况是之前在网络环境中召开网络会议时记录得到的;

第三获取单元26,用于至少根据历史网络状态获取网络会议的配置参数;

配置单元28,根据配置参数对网络会议进行配置,或者,向与会者推荐配置参数。

作为一个可选的实施方式,第一获取单元包括:

第一获取模块,用于获取与会者的网络地址;

第一确定模块,用于根据网络地址确定与会者所处的网络环境。

作为一个可选的实施方式,第一获取单元包括:

第二获取模块,用于获取与会者的地理位置信息;

第二确定模块,用于根据地理位置信息确定与会者所处的网络环境。

作为一个可选的实施方式,第二获取单元包括:

第一直接获取模块,用于获取与会者或者其他用户曾经在网络环境下参加网络会议的网络状况;或者,

第一间接获取模块,用于获取与会者或者其他用户曾经在网络环境下参加网络会议的配置参数,并根据该配置参数得到历史网络状况。

作为一个可选的实施方式,第二获取单元包括:

第二直接获取模块,用于获取当前的时间;

第二间接获取模块,用于获取与当前时间以及与当前所处的网络环境对应的历史网络状况。

作为一个可选的实施方式,第三获取单元包括:

第三获取模块,用于根据当前所处的网络环境的当前的网络状态和历史网络状态获取网络会议的配置参数。

上述网络会议配置装置的实施例是与一种网络会议配置方法相对应的,所以对于有益效果不再赘述。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、移动终端、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

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

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