Connecting issue: call Windows 10 -> Android if the Windows 10 user does not wait >30 sec before he makes the first call & Android <-> Android
both peers just enabled TURN (no other options like STUN) and use different Jami usernames ("username1" and "username2"; Both: Swarm: Is true)
(NOTE: Turning on/off another option (STUN, Open-DHT, UPnP) did not change anything)
- same issue if you use "sameusername1" -> "sameusername1" and if you are using the same network (Wifi)
- if you disable turn (if you use the same Wifi hotspot) same issue
- I never (?) reproduced any connectivity issue if both peers wait > 30 seconds (after you see the green dot of the contact in the contact list) before you make a call Windows 10 -> Android
Using the newest beta Jami (both; Android and Windows 10 client; beta version 202207191300)
-
Android -> Android is described here: #776 (comment 37101) and #776 (comment 37118)
-
Steps to reproduce: Windows 10 -> Android
Alice: Android (EMUI 12) 20220615-01
Bob: Windows 10: Jami (beta-)Version 202206231612
Issues: These issues happen randomly (sometimes it is possible to make a call even if you follow these steps)
Step 1: EDIT: It seems that now the first time calls are working; but once Bob exit Jami and opens Jami again Bob gets this connectivity issue.
- Alice alreads opened the Jami (Android) app so it is running
- Bob opens the Jami (Windows 10) app
- Bob makes a video call (Windows 10 -> Android) immediately after he sees the green dot of Alice in the contact list (jami-project#1388 (comment 34674))
- Bob just sees "Connecting"
(After this issue even Alice can't call Bob (anymore); she needs to proceed to step 2) (It also won't change anything if just Bob exits Windows 10 and tries to make a video call again - even if he waits over 30 seconds after he sees the green dot of Alice; EDIT: The green dot of Alice seems to be gone after a few minutes)
Step 2:
- Now Alice exits the Jami (Android) app (NOT Bob, he keeps Jami (windows 10) running)
- Alice opens the Jami (Android) app
- As soon as Alice gets the green dot of Bob, BOB makes a video call (Windows 10 -> Android) which is now working
Even if the call is successful
next possible issues:
option a:
Now just Bob exits Jami (Windows 10) but NOT Alice (she keeps Jami (Android) running)
Sometimes (the last time) Bob can make a call but another times you get the same issue starting from step 1
option b:
- Just Alice exits Jami (Android App; Bob does NOT exit)
- Now Alice opens Jami again
- Bob tries to make a call (Windows 10 -> Android) but just views "Connecting"
- Bob cancles the call (otherwise it will stuck "Connecting"; or sometimes the call will just fail) [Does not change anything if Bob repeats 3 and 4 ]
- Bob exits Jami (but NOT Alice)
- Bob tries to make a call (Windows 10 -> Android) but just views "Connecting"
- Bob cancles the call (otherwise it will stuck "Connecting"; or sometimes the call will just fail)
- Now neither Alice can call Bob nor Bob can call Allice, even sending text messages won't work (both directions; Windows 10 <-> Android)
Now Alice starts from step 2 (again)
Suddenly everything will work (again)
Issue when it comes to the Windows 10 (Bob) client Windows 10 shows just "searching", sometimes also "Conneting" and will fail after some time
Generally (?) it is possible to make calls Windows 10 -> Android if you wait for at least 30 seconds (jami-project#1388 (comment 34349))
However I am able to make calls Android -> Windows 10 (jami-project#1388 (comment 36389))
- Make a video call Android -> Windows 10
- Now the Windows 10 user answers the video call
- Now the Windows 10 user exits the video call
- Now the Windows 10 user can make a video call [Windows 10 -> Android]
After these steps I can make calls Windows 10 -> Android without any problem