QuickBlox / quickblox-android-sdk

QuickBlox Android SDK includes code snippets with main use cases and framework JAR library.
BSD 3-Clause "New" or "Revised" License
417 stars 697 forks source link

Audio/Video call connection issue (Not calling onReceiveNewSession method when call coming) #784

Closed sagarbhojaviya closed 2 years ago

sagarbhojaviya commented 2 years ago

I've integrated qb android sdk 3.9.14 to my project. I get issue with call connection.

Environment details (Operating system, browser information, SDK version) Operating System: Android SDK Version: 3.9.14

Did this work before? Yes, December 2021

Expected behavior When one qb client calls another, the other doesn't get call

Actual behavior When one qb client calls another, the other should receive a video call

Logs log.txt

Steps to reproduce the behavior Call with one client to another. The other client is logged into qb. He sometimes doesn't get call because QBRTCClientSessionCallbacksImpl -> onReceiveNewSession callback doesn't get called.

Any others comments? Usually the call connection works well. But in some unexpected cases, the other client doesn't get call because QBRTCClientSessionCallbacksImpl -> onReceiveNewSession callback doesn't get called.

I have attached also logs of client, who didn't receive call and client who made call. Please note the logs are taken after each other on the same device.

ghost commented 2 years ago

Hello @sagarbhojaviya

This is Nikolay from QuickBlox support.

Please try reproducing the issue on our samples: https://docs.quickblox.com/docs/code-samples#video-calling-samples

If it is not reproduced, you can compare the sample with your custom code to identify the issue.