Search code examples
javaandroidvideocallquickblox

Why only works the first video call on Android SDK QuickBlox?


I'm developing an Android app that include a service of video chat (using the QuickBlox's SDK). All is fine on the first received call, but after of hang up the video call, the device can't received more calls.

The only suspicious message error is:

E/class com.xxxx.xxxx.services.CallService: Ping chat server failed

Also webrtc.Logging detect the second and more incoming calls, but not show the incoming call fragment.

I'm using QuickBlox SDK version 3.0


Solution

  • Can you reproduce this issue on QuickBlox's Video Call Sample? Maybe in callback onReceiveNewSession(QBRTCSession session) you check for current session not null and hungs up call because you not cleaned first session on callback onSessionClosed(QBRTCSession session).