[发明专利]一种在网络终端缓冲区中处理音频流回放的方法无效
申请号: | 02115372.8 | 申请日: | 2002-06-13 |
公开(公告)号: | CN1464685A | 公开(公告)日: | 2003-12-31 |
发明(设计)人: | 余泊 | 申请(专利权)人: | 优创科技(深圳)有限公司 |
主分类号: | H04L12/16 | 分类号: | H04L12/16;H04M11/06;H04M11/10 |
代理公司: | 深圳市千纳专利代理有限公司 | 代理人: | 胡坚 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种在网络终端缓冲区中处理音频流回放的方法,解决了在网络上通信易断音、卡音的问题,在包交换网络上(如IP网络上)进行音频(如语音)实时通信,在接收端设置一个抖动缓冲区,当接收端收到音频包之后,首先按正常顺序解码、解乱序,之后放入抖动缓冲区;当抖动缓冲区将要充满之时,对音频数据进行降采样率处理,以实现快速回放该音频数据流;当抖动缓冲区将要被读空之时,对音频数据进行升采样率处理,以实现音频流的慢速回放;当抖动缓冲区中的音频数据在正常范围之时,按原采样率进行音频流的回放。采用上述控制方法,可以实现包交换网络上传输来的实时音频流的连续流畅播放,减少卡音、断音等不连续现象。 | ||
搜索关键词: | 一种 网络 终端 缓冲区 处理 音频 回放 方法 | ||
【主权项】:
1、一种在网络终端缓冲区中处理音频流回放的方法,其特征在于:当包交换网络上传输来音频数据包进入抖动缓冲区时,计算读、写指针之间的距离D;在初始化过程中,设置读、写指针之间的距离D正常值的范围和一次从抖动缓冲区中读出的数据长度;在运行过程中,当读、写指针之间的距离D正常时,音频流按正常速度回放;当读、写指针之间的距离D大于或小于正常值时,通过音频重采样单元对从抖动缓冲区中读出的大于或小于正常播放长度的数据进行重采样处理,使其恢复正常的播放长度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优创科技(深圳)有限公司,未经优创科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/02115372.8/,转载请声明来源钻瓜专利网。