读书人

MFC程序运行一段时间后,声音就会发生延

发布时间: 2013-01-27 13:56:15 作者: rapoo

MFC程序运行一段时间后,声音就会发生延迟?
本帖最后由 oyljerry 于 2012-10-20 15:00:53 编辑 一个监听程序,监听器采集、编码并发送给我的PC,然后我接收、解码、播放。

现在的问题是随着时间的推移声音会有延时。
音频编码是G711A.
程序开始一段时间后 大概会延迟1到2秒 随着运行时间的增加 延迟也会有一定的增加
我缓冲区从1600改到3200了
声音包的大小通过ocx固定在400了
这个问题在xp系统下会发生
在win7系统下则不会发生 程序跑多久都不会有什么延迟产生


[解决办法]
dsp那边读出来的大小是多少?两边的大小要一致。

读书人网 >VC/MFC

热点推荐