VoIP抖动缓冲区的动态处理方法
基本信息
申请号 | CN200810062029.7 | 申请日 | - |
公开(公告)号 | CN101582832A | 公开(公告)日 | 2009-11-18 |
申请公布号 | CN101582832A | 申请公布日 | 2009-11-18 |
分类号 | 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)通过加快缓冲内的语音包数据节拍的方式来减小缓冲区大小。本发明有效减小语音时延、减少语音失真。 |
