本机android sip上的audiogroup设备循环超时

本机android sip上的audiogroup设备循环超时,android,cordova,sip,Android,Cordova,Sip,我正在开发一个Cordova插件,它使用本机android sip进行voip呼叫。这似乎和我的问题一样 我的SipAudioCall。侦听器: @Override public void onCallEstablished(SipAudioCall call) { Log.i(LOG_TAG, "Call has been established"); call.startAudio(); call.setSpeakerMode(false); if (cal

我正在开发一个Cordova插件,它使用本机android sip进行voip呼叫。这似乎和我的问题一样

我的SipAudioCall。侦听器:

@Override
public void onCallEstablished(SipAudioCall call) {
    Log.i(LOG_TAG, "Call has been established");
    call.startAudio();
    call.setSpeakerMode(false);

    if (call.isMuted()) {
       call.toggleMute();
    }

    ServiceStatus status = getServiceStatus(call,
            call.getLocalProfile());
    SipPlugin.this.onSipEvent(status, "onCallEstablished");
}

@Override
public void onCallEnded(SipAudioCall call) {
    call.close();
    Log.i(LOG_TAG, "Call has been terminated");
    ServiceStatus status = getServiceStatus(call,
           call.getLocalProfile());
    SipPlugin.this.onSipEvent(status, "onCallEnded");
}
建立呼叫(传入或传出呼叫)时,将显示以下日志:


并且它会显示多次。音频在通话的两端都是散列的。

您好,我也有这个问题,并且已经研究了很长时间了。我仍然没有解决这个问题的办法,但到目前为止我的一些观察结果是:这只发生在我的三星设备上;不是Nexuses。这也不是每次都会发生。你在哪个设备上运行?我试图确定这是否只影响三星设备。谢谢。我也在三星设备上测试。我已经设法通过在远程服务中进行呼叫管理来解决这个问题。问题解决了,但我希望我没有这样做,因为它使代码更复杂。。。
10-28 16:12:24.444: W/AudioGroup(28686): device loop timeout