大家好,我们最近做的一个项目中,使用PC向DSP发送标准的PCMA音包(PC与板子上的DSP相连,PC每隔20ms左右向DSP固定地址端口发送一包,DSP使用recv函数进行接收),通过打印RTP音包的包头序列号和时间戳,发现DSP接收到的前面几十包序号还能保持连续,但到后面就开始出现丢包现象,接收到的相邻两包序列号大多都是差3.。想问问大家这个是什么问题,有没有什么可以优化接收包的方法,谢谢了!!
user2000895:
你把时间 延时再加大一点看看 是不是时间不够啊
Yuefeng Xie:
回复 user2000895:
这个不能再延时了,因为标准的PCMA语音流得保证在20ms左右来一包,如果时间过长就会影响通话质量。而且20ms接收一包的速度按理说不快啊
user2000895:
回复 Yuefeng Xie:
偶尔丢包 是正常的 事情 但是 太多了就不多了 是不是 有些配置没弄好呢