Click here to Skip to main content
15,665,276 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Good day team!!!

I am developing a calling system. In this, we are working on Android, IOS and web/Desktop platforms.

Audio and Video calls were working fine with Android, IOS and Web/Desktop. Until I have upgraded the Android API level to 30 (Android 11, its mandatory to update app on to Play Store). Once I switched API level to 30. Android to Android, Android to IOS audio/video calls are working fine.

But Android to Web and vice versa was not working.

I am getting ICE server state CHECKING whenever I am trying to connect. After waiting for sometimes its going into FAIL state.

If I switched Android API level to 29 again, everything was working fine.

What could be the issue with Android API level 30 for VOIP calls by using WebRTC lib. I am using implementation "io.pristine:libjingle:11139@aar" as lib dependency for WebRTC.

I am not able to share the code due to huge code for this, If needed specific code, let me know in comment I will provide that. Hope you can understand.

Thank you in advance

What I have tried:

Referred the WebRTC official doc
Updated 28-Jul-22 3:37am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900