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
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)