SIP APIでアンドロイドを使用しています。 (Example code)コールが終了したときにセッションをクローズする必要があります(SipAudioCall.endCall()とSipAudioCall.close())。Android SIPリスナーonCallEndedコールが終了したときの遅延
問題:他の側のユーザが電話を切ったとき
SipAudioCall.Listener.onCallEnded(SipAudioCall call)
でリスナーがトリガされるまで、それは0-60秒かかります。また、call.isInCall()は、変更するまでにほぼ同じ時間を要します。私は別の電話をかけるためにセッション/コールを閉じる必要があります。ユーザーが相手先を最初に電話を切った瞬間、別の電話をかけるために最大60秒待たなければなりません。
なぜonCallEndedをトリガするのに時間がかかるのですか?これを修正する方法はありますか?
おかげで(私のアプリは、呼び出しを行うために家を使用している)の機能を拒否します。私は遅れがおそらく私のネットワーク特有のものだと思う。 –