【技术实现步骤摘要】
低带宽网络下的音视频流量控制方法、装置及设备
[0001]本申请实施例涉及音视频处理
,尤其涉及一种低带宽网络下的音视频流量控制方法、装置及设备。
技术介绍
[0002]随着网络技术的发展,如4G、5G技术的普及,极大的改善了网络情况,使各类基于实时音视频的通话得以广泛应用。与此同时,各类流媒体技术以及音视频算法的使用,例如拥塞控制算法、重传包算法和前向纠错算法等,使用户的音视频体验也获得了极大的提升。
[0003]当前,在一些网络基础建设不完善的地区或者网络在极端差的场景中,会出现网络被限流的情况,在一些极端地区和场景下可应用于音视频传输的上下行带宽可能只在20KB至30KB以下,此时音视频传输会出现较大的丢包和拥塞情况,相关技术中使用的拥塞控制算法、重传包算法和前向纠错算法等无法保障音视频的有效传输,甚至会因为算法执行时造成相关流量的增长抢占有限的带宽,进而导致拥塞进一步加剧,形成负向循环使得用户无法正常通话。
技术实现思路
[0004]本申请实施例提供了一种低带宽网络下的音视频流量控制方法、装置及设备,解决了相关技术中,在低带宽网络场景下,音视频无法有效传输的问题,使得在低带宽网络场景下,能够保证音视频的流畅播放。
[0005]第一方面,本申请实施例提供了一种低带宽网络下的音视频流量控制方法,该方法包括:
[0006]在音视频通话过程中,基于设置的检测算法进行低带宽网络的检测;
[0007]在检测到所述音视频通话处于低带宽网络的情况下,降低音视频包码率并进行 ...
【技术保护点】
【技术特征摘要】
1.低带宽网络下的音视频流量控制方法,其特征在于,包括:在音视频通话过程中,基于设置的检测算法进行低带宽网络的检测;在检测到所述音视频通话处于低带宽网络的情况下,降低音视频包码率并进行网络指标的趋势检测;在所述网络指标的趋势不符合设置的优化条件的情况下,降低音视频冗余包码率和音视频重传包码率。2.根据权利要求1所述的低带宽网络下的音视频流量控制方法,其特征在于,所述降低音视频包码率并进行网络指标的趋势检测,包括:降低音视频包码率并等待第一预设时长后,通过所述检测算法进行传输时延和丢包率的趋势检测。3.根据权利要求1所述的低带宽网络下的音视频流量控制方法,其特征在于,在所述网络指标的趋势符合设置的优化条件的情况下,确定所述网络指标的中位数是否低于预设阈值,在所述网络指标的中位数低于预设阈值的情况下,结束流量控制。4.根据权利要求1
‑
3中任一项所述的低带宽网络下的音视频流量控制方法,其特征在于,所述降低音视频冗余包码率和音视频重传包码率,包括:根据调整后的音视频包码率确定音视频冗余包上限以及音视频重传包上限;基于所述音视频冗余包上限和所述音视频重传包上限,依次对音视频冗余包码率和音视频重传包码率进行降低。5.根据权利要求4所述的低带宽网络下的音视频流量控制方法,其特征在于,所述依次对音视频冗余包码率和音视频重传包码率进行降低,包括:根据所述音视频冗余包上限以及设置的调整比例降低所述音视频冗余包码率;根据所述音视频重传包上限以及设置的调整百分比降低所述音视频重传包码率。6.根据权利要求1
‑
3中任一项所述的低带宽网络下的音视频流量控制方法,其特征在于,在所述降低音视频冗余包码率和音视频重传包码率之后,还包括:在等待第二预设时长后,进行所述网络指标的趋势检测,在所述网络指标的趋势符合设置的所述优化条件,且所述网络指标的中位数低于预设阈值的情况下,结束流量控制。7.根据权利要求6所述的低带宽网络下的音视频流量控制方法,其特征在于,在等待第二预设时长后,若所述网络指标的趋势不符合设置的所述优化条件,则在所述音视频包码率满足预设的调整条件的情况下,再次降低音视频包码率并进行网络指标的趋势检测。8.根据权利要求3所述的低带宽网络下的音视频流量控制方法,其特征在于,在所述结束流量控制之后,还包括:在所述网络指标的中位数低于所述预设阈值的时长大于预设时长的情况下,依次提高音视频重传包码率、音视频冗余包码率和音视频包码率。9.根据权利要求1
‑
3中任一项所述的低带宽网络下的音视频...
【专利技术属性】
技术研发人员:陈胤亨,邱丹青,邓勇,
申请(专利权)人:广州市百果园信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。