jitsi / jitsi-meet-sdk-samples

Jitsi Meet mobile SDK examples (Android, iOS and React Native)
Apache License 2.0
283 stars 240 forks source link

Video Stopped working after upgrading the SDK #249

Open Anasmirza20 opened 2 months ago

Anasmirza20 commented 2 months ago

After upgrading the SDK from version 5.2.0 to 10.1.0 to support Android 14, the video functionality suddenly stopped working when transitioning between apps. Other features, like audio calls, continue to work as expected, but video calls fail to function.

Steps to Reproduce:

Upgrade the SDK from version 5.2.0 to 10.1.0. Attempt to initiate a video call between two apps. Observe that the video does not work, although audio and other features function correctly. Expected Behavior: The video should continue to work seamlessly after the SDK upgrade, just as it did with version 5.2.0.

Actual Behavior: The video stops working when transitioning between apps after the SDK upgrade.

Additional Information:

The issue began only after upgrading to version 10.1.0. Audio calls and other functionalities remain unaffected. Request for Help: Any guidance on debugging this issue or insights into potential causes would be greatly appreciated.

Anasmirza20 commented 2 months ago

Here is our config file

https://drive.google.com/file/d/1UUiXpFZS_-87YkghmEOn96F3e0p9Y3NQ/view?usp=sharing

saghul commented 2 months ago

What server are you connecting to? If it's one of your own, what server components versions do you have?

Anasmirza20 commented 2 months ago

Our backend current version is 2.7.0.

saghul commented 2 months ago

We don't have such a version. Please share the versions of all the backend components.

Anasmirza20 commented 2 months ago

QHD Jitsi Version

ii jitsi-meet 2.0.7419-1 all WebRTC JavaScript video conferences ii jitsi-meet-prosody 1.0.6242-1 all Prosody configuration for Jitsi Meet ii jitsi-meet-tokens 1.0.6258-1 all Prosody token authentication plugin for Jitsi Meet ii jitsi-meet-web 1.0.6242-1 all WebRTC JavaScript video conferences ii jitsi-meet-web-config 1.0.6242-1 all Configuration for web serving of Jitsi Meet ii jitsi-videobridge2 2.2-8-g3c9d3c52-1 all WebRTC compatible Selective Forwarding Unit (SFU)

we have our own servers for this Webrtc.quickhealthdoctors.com

saghul commented 2 months ago

Those server components are over 2 years old. You need to update them in order to use the latest SDK.

Anasmirza20 commented 2 months ago

One more thing, I have updated the Android SDK to provide support for android 14 , But If I update the backend I have also update the Web and IOS as well, Is there any other way to do this or update is the only option?

saghul commented 2 months ago

I'm afraid not. 2 years of updates is a tall order.

Anasmirza20 commented 2 months ago

Okay, Thanks for the Instant reply @saghul

Anasmirza20 commented 2 months ago

If you don't mind can you please let us know which component versions are compatible with the Android Sdk version 10.1.0?

saghul commented 2 months ago

The latest stable ones are for sure.

Anasmirza20 commented 2 months ago

Thanks for the instant response, Let me try to update all the libraries....