【发布时间】:2012-05-01 12:01:18
【问题描述】:
我正在使用SIP API 内置的android。 (Example code) 我需要在通话结束时关闭会话(SipAudioCall.endCall() 和 SipAudioCall.close())。
问题:当对方用户挂断时,需要0-60秒才能进入监听
SipAudioCall.Listener.onCallEnded(SipAudioCall call)
被触发。 call.isInCall() 也需要大致相同的时间来改变。我需要关闭会话/通话才能拨打另一个电话。在对方用户先挂机的那一刻,我要等到60秒才能再打一次电话。
为什么触发 onCallEnded 需要这么长时间,有没有办法解决这个问题?
【问题讨论】: