webex-ios-sdk icon indicating copy to clipboard operation
webex-ios-sdk copied to clipboard

Video is not render if the person disconnect and rejoin again the same room with Version 3.0.0

Open hirenpatel8891 opened this issue 3 years ago • 9 comments

We have tested this scenario in kitchen sink application and our application implementation with version 3.0.0 Setup : We have enabled Start call with video option switch. Scenario which we have tested in kitchen sink app Version 3.0.0 :
User1 is joining from Device 1 User2 is joining from Device 2 For the first time it's working fine. But if the User2 is disconnect the call and rejoin it User1 (Who is already in call) is not able to see the video of User2. We have tested that even after logout and login again Its not working. It's working only if User2 kill the application and open it again or User disable and enable video button after rejoining every time. We are facing the same issue in our application implementation.

hirenpatel8891 avatar Aug 12 '21 08:08 hirenpatel8891

@hirenpatel8891 I have tested the scenario using a VM with Android 11 and a physical Android 11 device but User1 was able to see User2's video after User2 left the space meeting and joined again. Not sure if you have used space meetings or scheduled meetings. Also please include the full verbose logs from the KS app, so we can check what actually happened on your side.

jbenyovs avatar Aug 12 '21 14:08 jbenyovs

@jbenyovs We have tested it to two iOS device iPhoneXR and iPhone SE. We are using space meeting. We have login as guest with JWT token. Expectation is whenever user rejoin the existing call without killing the application his/her video should be automatically visible to another user. As of now we need to turn off and turn on video button after joining the call. We have attached image of the setup from extra menu for the video call in Kitchen Sink App. Can you please verify with this setup in iOS devices?

I will give log for the same from Kitchen sink application

Simulator Screen Shot - iPhone 8 - 2021-08-12 at 20 53 09

hirenpatel8891 avatar Aug 12 '21 15:08 hirenpatel8891

@jbenyovs One more observation: I have downloaded KitchenSink from the TestFlight link : https://testflight.apple.com/join/obJ7Inof For Version 3.0.0(6) : This issue is happening For Version 3.0.0(7) : Its is working fine

The KitchenSink iOS GitHub code which we have downloaded from the URL(https://github.com/webex/webex-ios-sdk-example) is referring the Version 3.0.0(6). We are facing same issue in it.

Can you please update the KitchenSink repo code with the latest 3.0.0(7) so we can test and implement it?

hirenpatel8891 avatar Aug 16 '21 05:08 hirenpatel8891

@hirenpatel8891 thanks for the reply. We are in discussion with engineering to make 3.0.7 available.

jbenyovs avatar Aug 18 '21 08:08 jbenyovs

@hirenpatel8891 note, that the KS app was updated to 3.1 just yesterday. Can you please test there and see if the issue is reproducible? Thanks

jbenyovs avatar Aug 18 '21 10:08 jbenyovs

@jbenyovs
Thanks for the update I have downloaded latest KitchenSink App sample code from https://github.com/webex/webex-ios-sdk-example. Its referring SDK 3.1. Still we are facing the same issue

hirenpatel8891 avatar Aug 19 '21 11:08 hirenpatel8891

@hirenpatel8891 I have tested the scenario again with the iOS KitchenSink 3.1, but it worked for me. Here is what I did:

  • joined from the KS app on device 1 (iPhone SE) with a Guest User (GU1) and joined an ongoing space call
  • from device 2 (iPhone 11 VM) I joined with another Guest User (GU2) and I was able to see GU1's video
  • I hung up the call on device 1 with GU1, on device 2 GU1 was out of the call as expected, GU2 remained in the call
  • joined again on device 1 with GU1, but GU2 on device 2 was again able to see the video of GU1

I repeated the above 5-6 times, the remote video came back every single time on device 2.

Are you able to provide full verbose logs from the KS app, so that we can analyse them? You can attach it in a txt file to your message here. Thanks

jbenyovs avatar Aug 19 '21 14:08 jbenyovs

@hirenpatel8891 Can you comment on the above asks please?

ralagana avatar Oct 02 '21 11:10 ralagana

@ralagana I have checked this in 3.4.0 and Its working fine.

hirenpatel8891 avatar Apr 26 '22 08:04 hirenpatel8891