网络容量规划方法、装置、电子设备及可读介质制造方法及图纸

技术编号:36426907 阅读:13 留言:0更新日期:2023-01-20 22:37
本发明专利技术公开了网络容量规划方法、装置、电子设备及可读介质。方法包括:确定同时传输的视频流数量;确定预期的目标I帧碰撞避免概率;确定预设的I帧碰撞避免概率与所述视频流数量的目标对应关系;根据所述视频流数量、所述目标I帧碰撞避免概率和所述目标对应关系对网络容量进行规划。本发明专利技术提供的方案能够对网络容量进行规划来规避I帧碰撞现象。量进行规划来规避I帧碰撞现象。量进行规划来规避I帧碰撞现象。

【技术实现步骤摘要】
网络容量规划方法、装置、电子设备及可读介质


[0001]本专利技术涉及通信网络
,尤其涉及网络容量规划方法、装置、电子设备及可读介质。

技术介绍

[0002]视频编解码领域常用的技术标准为H.264,H.264标准定义了三种帧类型,包括完整编码且数据量较大的I帧以及仅包含部分编码、数据量较小的的P帧和B帧,在视频流传送的过程中会夹杂着三种帧类型的数据进行传送。
[0003]当多路视频流同时传送的场景下,由于I帧的数据量较大,一旦出现多路I帧同时传送的现象,即I帧碰撞,会瞬间增大网络的压力,在网络容量不足的情况下会导致数据无法及时传送,影响视频观看体验。
[0004]综上所述,需要一种方法来对网络容量进行规划来规避I帧碰撞现象。

技术实现思路

[0005]本专利技术提供了网络容量规划方法、装置、电子设备及可读介质,能够对网络容量进行规划来规避I帧碰撞现象。
[0006]根据本专利技术的一方面,提供了一种网络容量规划方法,包括:
[0007]确定同时传输的视频流数量;
[0008]确定预期的目标I帧碰撞避免概率;
[0009]确定预设的I帧碰撞避免概率与所述视频流数量的目标对应关系;
[0010]根据所述视频流数量、所述目标I帧碰撞避免概率和所述目标对应关系对网络容量进行规划。
[0011]可选的,所述I帧碰撞避免概率与数量的对应关系,通过如下目标公式体现;
[0012][0013]其中,P为I帧碰撞避免概率,N为视频流数量,M为I帧数量,N≥M且N和M均为正整数,为在传输数量N的视频流时发生M个I帧碰撞的组合,为每路视频流中产生I帧的概率。
[0014]可选的,所述根据所述视频流数量、所述目标I帧碰撞避免概率和所述目标对应关系对网络容量进行规划,包括:
[0015]将所述目标I帧碰撞避免概率和所述视频流数量导入所述目标公式,确定I帧碰撞数量;
[0016]根据所述I帧碰撞数量对网络容量进行规划。
[0017]可选的,根据所述I帧数量对网络容量进行规划,包括:
[0018]根据所述I帧数量和所述视频流数量确定非I帧数量;
[0019]确定I帧所需的第一吞吐率以及非I帧所需的第二吞吐率;
[0020]根据所述I帧数量、所述非I帧数量、所述第一吞吐率和所述第二吞吐率确定网络容量和;
[0021]根据所述网络容量和对网络容量进行规划。
[0022]可选的,该方法还包括:
[0023]确定所述网络容量和是否超过可用网络容量;
[0024]当超过时,生成提示信息以提示用户修改所述目标I帧碰撞避免概率。
[0025]可选的,所述确定I帧所需的第一吞吐率以及非I帧所需的第二吞吐率,包括:
[0026]通过所述视频流的视频指标;
[0027]根据所述视频指标确定所述I帧所需的第一吞吐率;
[0028]根据预设的I帧与非I帧的数据大小关系确定非I帧所需的所述第二吞吐率。
[0029]可选的,所述视频指标,包括:帧率,时延,时延抖动,码率,丢包率,帧峰均比,渲染帧数和丢帧率中的一种或多种。
[0030]根据本专利技术的另一方面,提供了一种网络容量规划装置,包括:
[0031]视频流数量确定单元,用于确定同时传输的视频流数量;
[0032]目标I帧碰撞避免概率确定单元,用于确定预期的目标I帧碰撞避免概率;
[0033]对应关系确定单元,用于确定预设的I帧碰撞避免概率与所述视频流数量的对应关系;
[0034]网络容量处理单元,用于根据所述视频流数量、所述目标I帧碰撞避免概率和所述I帧避免概率与I帧数量的对应关系对网络容量进行规划。
[0035]根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
[0036]至少一个处理器;以及
[0037]与所述至少一个处理器通信连接的存储器;其中,
[0038]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的网络容量规划方法。
[0039]根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的网络容量规划方法。
[0040]本专利技术实施例的技术方案,确定同时传输的视频流数量、预期的目标I帧碰撞避免概率以及确定预设的I帧碰撞避免概率与所述视频流数量的对应关系,并根据所述视频流数量、所述目标I帧碰撞避免概率和所述I帧避免概率与I帧数量的对应关系对网络容量进行规划。本专利技术的方案充分考虑多路视频流之间可能出现的I帧碰撞问题,以最合适的网络容量解决业务场景中遇到的I帧碰撞问题,保证视频实时播放的流畅性。
[0041]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0042]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本专利技术实施例一提供的一种网络容量规划方法的流程图;
[0044]图2为本专利技术实施例二提供的另一种网络容量规划方法的流程图;
[0045]图3为本专利技术实施例二所适用的网络容量需求与I帧碰撞避免概率的对应关系示意图;
[0046]图4为本专利技术实施例三提供的一种网络容量规划装置的结构示意图
[0047]图5是实现本专利技术实施例的网络容量规划方法的电子设备的结构示意图。
具体实施方式
[0048]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0049]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0050]实施例一...

【技术保护点】

【技术特征摘要】
1.网络容量规划方法,其特征在于,包括:确定同时传输的视频流数量;确定预期的目标I帧碰撞避免概率;确定预设的I帧碰撞避免概率与所述视频流数量的目标对应关系;根据所述视频流数量、所述目标I帧碰撞避免概率和所述目标对应关系对网络容量进行规划。2.根据权利要求1所述的方法,其特征在于,所述目标对应关系,通过如下目标公式体现;其中,P为I帧碰撞避免概率,N为视频流数量,M为I帧数量,N≥M且N和M均为正整数,为在传输数量N的视频流时发生M个I帧碰撞的组合,为每路视频流中产生I帧的概率。3.根据权利要求2所述的方法,其特征在于,所述根据所述视频流数量、所述目标I帧碰撞避免概率和所述目标对应关系对网络容量进行规划,包括:将所述目标I帧碰撞避免概率和所述视频流数量导入所述目标公式,确定I帧碰撞数量;根据所述I帧数量对网络容量进行规划。4.根据权利要求1所述的方法,其特征在于,所述根据所述I帧数量对网络容量进行规划,包括:根据所述I帧数量和所述视频流数量确定非I帧数量;确定I帧所需的第一吞吐率以及非I帧所需的第二吞吐率;根据所述I帧数量、所述非I帧数量、所述第一吞吐率和所述第二吞吐率确定网络容量和;根据所述网络容量和对网络容量进行规划。5.根据权利要求4所述的方法,其特征在于,进一步包括:确定所述网络容量和是否超过可用网络容量;当超过时,生成提示信息以提示用户修改所述目标I帧碰撞避免概率。6.根据权利要求4所述的方法,...

【专利技术属性】
技术研发人员:陈智超董志飞李明慧杨帆王筱杜宪宇黄培光
申请(专利权)人:上海飞机制造有限公司
类型:发明
国别省市:

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

1