我做个局域网聊天的应用,用AudioRecord 采集 然后用AudioTrack 来播放,传输用socket来实现, 如果我只是一台采集 另外一台播放,完全没有问题。。 但如果双方都采集并且播放就会出现声音延迟。。
其中终端:我用两个异步线程来实现一个采集 一个播放 。。就会报出:
AudioRecord(  758): obtainBuffer timed out (is the CPU pegged?)
user=00000000, server=00000000
AudioTrack(  ): obtainBuffer timed out (is the CPU pegged?)
user=00000000, server=00000000
请问这是什么问题呢?google了看到了很多遇到这个问题,但是没有解决方案