我试图在我的机器人中进行SIP呼叫。声音在第一次通话时效果很好,但是当这个通话结束并且我开始第二次通话时,声音会中断,我会收到警告(每秒多行):
W / AudioGroup:设备循环超时`
我用以下方式开始通话:
mSipManager.makeAudioCall(
getAccount().getLocalSipProfile(),
getAccount().getPeerSipProfile(),
new SipCallListener(),
0
);
电话听众的内容:
@Override
public void onCallEstablished(SipAudioCall call) {
call.startAudio();
}
@Override
public void onCallEnded(SipAudioCall call) {
call.close();
}
// ...
知道如何解决这个问题吗?
提前致谢
的Matthias
//编辑: 目前,我只能在具有Dalvik运行时的Nexus 5上重现此行为。将运行时改为ART"解决"这个设备的问题,但它不是一个可接受的解决方案。