一种调整网络状态的方法和电子设备技术

技术编号:37873251 阅读:31 留言:0更新日期:2023-06-15 21:02
本申请涉及一种调整网络状态的方法和电子设备,涉及云游戏领域,该方法包括:记录当前网络状态下编码器的输出码率,并获取网络的实际带宽数值,将实际带宽数值除以输出码率获得比例值,其中,当前网络状态包括正常状态、过载状态和低载状态;获取视频量化参数的参数值;确定网络的带宽需要进行的变化,其中,变化包括减小带宽和增加带宽;在确定网络的带宽需要进行的变化的情况下,当比例值、参数值和输出码率满足预设条件时,调整当前网络状态退出过载状态或低载状态,不调整输出码率。解决目前在根据网络带宽变化频繁调整视频编码码率造成视频质量出现严重下降,导致用户体验变差的问题。问题。问题。

【技术实现步骤摘要】
一种调整网络状态的方法和电子设备


[0001]本申请涉及云游戏领域,尤其涉及一种调整网络状态的方法和电子设备。

技术介绍

[0002]云游戏串流产品能够将云服务器中渲染的游戏画面,经过视频编码后传输到终端设备上。由于万维网环境复杂,经常出现网络抖动,需要根据网络的带宽变化对视频进行动态调整编码码率,来提升用户体验,例如,当网络处于过载状态,带宽估计算法计算出需要减小带宽,此时通过调节视频编码码率使网络状态退出过载状态;但在生产环境中我们发现,仅根据检测到的网络带宽参数对视频编码码率调整时,会造成视频质量不稳定的问题,尤其在带宽瞬时通常变化很剧烈时,仅根据网络的带宽变化进行调整,会出现频繁调整视频编码的情况,此时带宽瞬时变化很剧烈,但是平均带宽却很稳定,现有的带宽估计算法可以准确计算出带宽变化情况,并且采用各种码率调整算法或者前向纠错算法进行弱网对抗,虽然这些工作都是符合算法预期的,但是这样频繁的调整视频编码码率后,视频质量出现严重下降,导致用户体验变差。

技术实现思路

[0003]为此,本申请提供一种调整网络状态的方法和电子设备本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种调整网络状态的方法,其特征在于,包括:记录当前网络状态下编码器的输出码率,并获取网络的实际带宽数值,将所述实际带宽数值除以所述输出码率获得比例值,其中,所述当前网络状态包括正常状态、过载状态和低载状态;获取视频量化参数的参数值;确定所述网络的带宽需要进行的变化,其中,所述变化包括减小带宽和增加带宽;在确定所述网络的带宽需要进行的变化的情况下,当所述比例值、所述参数值和所述输出码率满足预设条件时,调整所述当前网络状态退出所述过载状态或所述低载状态,不调整所述输出码率。2.根据权利要求1所述的方法,其特征在于,所述在确定所述网络的带宽需要进行的变化的情况下,当所述比例值、所述参数值和所述输出码率满足预设条件时,调整所述当前网络状态退出所述过载状态或所述低载状态,不调整所述输出码率,包括:在确定所述网络的带宽需要进行的变化为增加带宽的情况下,当所述比例值处于第一预设值和第二预设值之间,且所述参数值达到第三预设值时,调整所述当前网络状态退出所述低载状态,不调整所述输出码率,其中,所述第一预设值小于所述第二预设值。3.根据权利要求2所述的方法,其特征在于,所述在确定所述网络的带宽需要进行的变化的情况下,当所述比例值、所述参数值和所述输出码率满足预设条件时,调整所述当前网络状态退出所述过载状态或所述低载状态,不调整所述输出码率,包括:在确定所述网络的宽带需要进行的变化为减小带宽的情况下,当所述比例值处于第一预设值和第二预设值之间,且所述输出码率没有达到第四预设...

【专利技术属性】
技术研发人员:陶清乾朱斌李兆明于军
申请(专利权)人:北京庭宇科技有限公司
类型:发明
国别省市:

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

1