一种用于前端实时语音聊天的语音平滑播放方法
Abstract:
一种用于前端实时语音聊天的语音平滑播放方法,包括接收RTP数据包,将其送入QoS模块的待处理缓存队列中;检测数据包是否有丢失;组成丢失重传报文发往数据包的发送端;更新当前时间跨度内抖动的标准差stdev和均值average;将数据包按照序列号递增的顺序放入待解码缓冲区;将解码后的数据送入播放缓存队列中;计算播放缓存队列的总延迟值delay;获取当前时间跨度内抖动的标准差stdev和均值average并更新;设定可容忍的播放缓存队列延迟值;确定加速或减速比例的值tempo;提取预定时间内处理后的语音数据进行播放。
Public/Granted literature
Patent Agency Ranking
0/0