Closed Freddie-m closed 8 months ago
Thanks for the report Freddie! Were you using the beta Android app?
I could not repro with latest beta on iOS, but I can on Android. WAT.
No, I used the released version in the store. I didn't test on iOS though, just Android.
@saghul Is it fixed ? please provide that commit links
Nope, it has fallen through the cracks I'm afraid. I did fix a bug about screen-sharing on Android recently, so there is a non-zero chance I fixed that too.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This has been fixed long ago. Mobile is now fully supporting unified plan.
Description:
After stopping screensharing from Android app in a P2P call, media is no longer received by the remote participant. In order to resume receiving media, remote participant will need to refresh their client.
Steps to reproduce:
Expected behavior:
When screensharing is stopped on the app and the camera button activated, the remote participant should resume receiving media from the sending Android client.
Actual behavior:
When I stopped sharing from the android phone, my camera did not automatically switch back on. When I tap the camera icon to turn it back on, on the phone, it shows that the camera is on (I see my local video), but on the other party's side, they weren't getting my video. If I then refreshed the other party's browser (Chrome on a desktop), the android's camera became visible again. While the feed of the android phone was not showing up on the desktop participant's browser, I noticed that if I tried to screenshare again, nothing shows up on the desktop (Chrome) browser. However, if I refresh the Chrome browser, I'm able to see the screenshare from the Android phone.
Console log shows error message consistent with finding:
The DOMexception suggests there was an issue renegotiating the streams from the Android app.
It should be noted that this only happens in a two-party call. In a call with 3 or more participants, everything works as expected.
Server information:
Client information:
Additional information: