VoIP抖动缓冲区的动态处理方法

基本信息

申请号 CN200810062029.7 申请日 -
公开(公告)号 CN101582832B 公开(公告)日 2012-10-31
申请公布号 CN101582832B 申请公布日 2012-10-31
分类号 H04L12/56;H04L1/18;H04L1/20;H04L29/06;H04M7/00;H04L12/885 分类 电通信技术;
发明人 宋旭东;杜武平;宗明 申请(专利权)人 红杉树(杭州)信息技术有限公司
代理机构 浙江杭州金通专利事务所有限公司 代理人 徐关寿
地址 310030 浙江省杭州市西湖区三墩镇西园一路18号A1楼311室
法律状态 -

摘要

摘要 一种VoIP抖动缓冲区的动态处理方法,包括以下步骤:1)、初始化抖动缓冲区大小jbs,设置两个不同的阀值(h1,h2)表示抖动缓冲区条件;2)、接收到远端传过来的语音包后,立即插入到抖动缓冲区的末尾;3)、计算平均抖动,在一个固定长度设为N的滑动窗口范围内计算平均抖动;4)计算抖动偏差Jvar(i)和移动平均抖动偏差Javg-var(i)5)如果平均抖动Javg(i)>阀值h1,转到步骤6);否则转到步骤2);6)通过放慢缓冲内的语音包数据节拍的方式来增加缓冲区大小;7)如果平均抖动Javg(i)<阀值h2,则转到步骤8),否则转到步骤2);8)通过加快缓冲内的语音包数据节拍的方式来减小缓冲区大小。本发明有效减小语音时延、减少语音失真。