带宽控制方法和装置制造方法及图纸

技术编号:18579553 阅读:23 留言:0更新日期:2018-08-01 14:31
本发明专利技术公开了一种带宽控制方法和装置。其中,该方法包括:获取移动终端在当前所在网络中所能够使用的第一带宽;获取移动终端在当前所在网络的第一丢包率;获取移动终端参加视频会议所需要的最小带宽;在第一带宽小于等于最小带宽的情况下,确定视频会议占用第一带宽的全部;在第一带宽大于最小带宽的情况下,根据第一丢包率确定视频会议所占用的带宽。本发明专利技术解决了现有技术无法实现在保证网络视频会议视频质量的情况下,对视频带宽进行控制造成视频加载不流畅的技术问题。

Bandwidth control methods and devices

The invention discloses a bandwidth control method and device. The method includes: obtaining the first bandwidth that the mobile terminal can use in the current network; obtaining the first packet loss rate of the mobile terminal in the current network; obtaining the minimum bandwidth required by the mobile terminal to participate in the video conference; and determining the video conference in the case of the first bandwidth less than or equal to the minimum bandwidth. Occupy all of the first bandwidth; determine the bandwidth occupied by video conferencing according to the first packet loss rate when the first bandwidth is greater than the minimum bandwidth. The invention solves the technical problem that the existing technology can not realize the video bandwidth under the control of video bandwidth under the condition that the video conference video quality is guaranteed, and the video loading is not smooth.

【技术实现步骤摘要】
带宽控制方法和装置
本专利技术涉及互联网
,具体而言,涉及一种带宽控制方法和装置。
技术介绍
随着互联网技术的发展,网络会议(例如,视频会议、电话会议等)的出现,打破了地域的限制,使身处异地的人员可以实现面对面般的交流效果。由于网络视频会议需要较高的网络环境,在视频占用带宽较大的情况下,会影响网络的加载速度,出现视频不流畅的问题,因而,如何在保证网络视频会议的视频质量的情况下,对视频带宽进行控制,是急需解决的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种带宽控制方法和装置,以至少解决现有技术无法实现在保证网络视频会议视频质量的情况下,对视频带宽进行控制造成视频加载不流畅的技术问题。根据本专利技术实施例的一个方面,提供了一种带宽控制方法,包括:获取移动终端在当前所在网络中所能够使用的第一带宽;获取移动终端在当前所在网络的第一丢包率;获取移动终端参加视频会议所需要的最小带宽;在第一带宽小于等于最小带宽的情况下,确定视频会议占用第一带宽的全部;在第一带宽大于最小带宽的情况下,根据第一丢包率确定视频会议所占用的带宽。根据本专利技术实施例的另一方面,还提供了一种带宽控制装置,包括:第一获取模块,用于获取移动终端在当前所在网络中所能够使用的第一带宽;第二获取模块,用于获取移动终端在当前所在网络的第一丢包率;第三获取模块,用于获取移动终端参加视频会议所需要的最小带宽;第一控制模块,用于在第一带宽小于等于最小带宽的情况下,确定视频会议占用第一带宽的全部;第二控制模块,用于在第一带宽大于最小带宽的情况下,根据第一丢包率确定视频会议所占用的带宽。在本专利技术实施例中,通过获取移动终端在当前所在网络中所能够使用的第一带宽;获取移动终端在当前所在网络的第一丢包率;获取移动终端参加视频会议所需要的最小带宽;在第一带宽小于等于最小带宽的情况下,确定视频会议占用第一带宽的全部;在第一带宽大于最小带宽的情况下,根据丢包率确定视频会议所占用的带宽,达到了根据当前网络视频会议所需要的最小带宽来确定网络视频会议中视频信号的占用带宽的目的,从而实现了在满足正常网络视频会议的情况下,提高网络视频的加载速度的技术效果,进而解决了现有技术无法实现在保证网络视频会议视频质量的情况下,对视频带宽进行控制造成视频加载不流畅的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种带宽控制方法流程图;图2是根据本专利技术实施例的一种可选的带宽控制方法流程图;图3是根据本专利技术实施例的一种可选的带宽控制方法流程图;图4是根据本专利技术实施例的一种可选的带宽控制方法流程图;图5是根据本专利技术实施例的一种可选的视频带宽控制状态示意图;以及图6是根据本专利技术实施例的一种带宽控制装置示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本专利技术实施例,提供了一种带宽控制的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1是根据本专利技术实施例的一种带宽控制方法流程图,如图1所示,该方法包括如下步骤:步骤S102,获取移动终端在当前所在网络中所能够使用的第一带宽;步骤S104,获取移动终端在当前所在网络的第一丢包率;步骤S106,获取移动终端参加视频会议所需要的最小带宽;步骤S108,在第一带宽小于等于最小带宽的情况下,确定视频会议占用第一带宽的全部;步骤S110,在第一带宽大于最小带宽的情况下,根据第一丢包率确定视频会议所占用的带宽。作为一种可选的实施例,上述移动终端可以为用户参与网络视频会议所使用的智能移动设备,具有视频和语音功能并能通过互联网进行通信,包括:智能手机、平板电脑、笔记本电脑或台式机电脑等智能移动设备;上述第一带宽可以用于表征移动终端当前所在网络的数据传输能力,也可以用于表征移动终端当前所在网络单位时间内通过的数据量,还可以用于表征该移动终端显示屏的显示能力;上述视频会议可以为以互联网为平台的视频会议,一种可选的实施方案中,该视频会议可以为用户通过移动终端的无线传输模块访问互联网而进行的视频会议;上述最小带宽可以为保证视频会议正常进行所需要的视频的最小传输带宽;丢包率可以是丢失数据包的数量占发送数据包总数量的比率;上述第一丢包率可以为该移动终端当前所在网络环境的丢包率;由于数据包在通信网络上是以数据包为单位传输的,由于物理线路故障、设备故障、病毒攻击、网络环境等的影响,发送的数据包总会有一些损失,如果线路情况好、速度快的情况下,数据包的损失也比较小;如果线路情况差、速度慢的情况下,数据包的损失也比较大。基于上述步骤S102至S110公开的方案,在获取参与网络视频会议的移动设备在当前网络中能够使用的第一带宽、当前网络的第一丢包率、以及当前参加的网络视频会议的最小带宽后,判断移动终端在当前网络环境下能够使用的第一带宽是否大于当前用户参加的网络视频会议所需要的最小带宽,如果移动终端在当前网络环境下能够使用的第一带宽小于等于当前用户参加的网络视频会议所需要的最小带宽,则控制当前的网络视频会议以第一带宽的进行传输;如果移动终端在当前网络环境下能够使用的第一带宽大于当前用户参加的网络视频会议所需要的最小带宽,则根据当前网络的第一丢包率确定当前网络视频会议传输所占用的带宽大小。一种可选的实施例中,可以通过下面的公式来根据当前网络的丢包率确定当前参加的视频会议所占用的带宽:假设有一个带宽和丢包率的表:(b0,r0),(b1,r1),…,(bN,rN)对于n=0,…,N-2,计算平均丢包率an:计算差和sn:对于n=0,1,…,N-2,计算sn,如果sn≤30则终止计算,对应的bn则为目标带宽。此处需要说明的是,上述移动终端在当前所在网络中所能够使用的第一带宽包括:该移动终端当前所在网络中的上行传输带宽和下行传输带宽,其中,上行传输带宽可以为用户通过移动终端向网络视频会议中其他与会者发送视频的传输带宽,下行传输带宽可以为用户通过移动终端接收网络视频会议中其他与会者的视频的传输带宽。本文档来自技高网
...

【技术保护点】
1.一种带宽控制方法,其特征在于,包括:获取移动终端在当前所在网络中所能够使用的第一带宽;获取所述移动终端在当前所在网络的第一丢包率;获取所述移动终端参加视频会议所需要的最小带宽;在所述第一带宽小于等于所述最小带宽的情况下,确定所述视频会议占用所述第一带宽的全部;在所述第一带宽大于所述最小带宽的情况下,根据所述第一丢包率确定所述视频会议所占用的带宽。

【技术特征摘要】
1.一种带宽控制方法,其特征在于,包括:获取移动终端在当前所在网络中所能够使用的第一带宽;获取所述移动终端在当前所在网络的第一丢包率;获取所述移动终端参加视频会议所需要的最小带宽;在所述第一带宽小于等于所述最小带宽的情况下,确定所述视频会议占用所述第一带宽的全部;在所述第一带宽大于所述最小带宽的情况下,根据所述第一丢包率确定所述视频会议所占用的带宽。2.根据权利要求1所述的方法,其特征在于,根据所述第一丢包率确定所述视频会议所占用的带宽包括:获取参加所述视频会议所允许的丢包率;在所述第一丢包率满足参加所述视频会议所允许的丢包率的情况下,确定所述视频会议至少在所述第一带宽中占用所述最小带宽;在所述第一丢包率不满足参加所述视频会议所允许的丢包率的情况下,确定所述视频会议占用的带宽随所述第一丢包率的增加而降低。3.根据权利要求2所述的方法,其特征在于,在所述第一丢包率满足参加所述视频会议所允许的丢包率的情况下,确定所述视频会议至少在所述第一带宽中占用所述最小带宽之后,所述方法还包括:确定在预定时长内所述视频会议占用的带宽保持不变。4.根据权利要求3所述的方法,其特征在于,在所述预定时长到时的情况下,重新获取所述移动终端所在网络的丢包率,并重新为所述视频会议分配带宽。5.根据权利要求1所述的方法,其特征在于,在无法获取到所述移动终端在当前所在网络中所能够使用的所述第一带宽的情况下,所述方法还包括:确定所述视频会议使用预先配置的带...

【专利技术属性】
技术研发人员:谢军
申请(专利权)人:北京中创视讯科技有限公司
类型:发明
国别省市:北京,11

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

1