-
Notifications
You must be signed in to change notification settings - Fork 640
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
React Native Conference Issue: in android phone, stream from ios is not showing #6466
Comments
hi @burak-58 , We are facing this issue in multiple scenarios. For example, when we restart both Android and iOS devices, most of the time, both Android and iOS users join the conference room and are visible. However, when we cancel the first room and then create a second room without closing the app, this issue occurs randomly. Sometimes the Android user is not visible to other users, but the local view is visible, and sometimes the iOS user is not visible. When we check on the Ant Media console, both users are in the conference room. Here is our handleDisconnect function:
} |
Hi @Nardeep It looks like after you stop tracks, it cannot be re initialize properly. I'm already working on a similar case right now. I will also let you know whenever it's ready to test. |
@mustafaboleken |
I'm also encountering the same issue. When creating a second room without closing the app, users sometimes can't see each other in the conference room on both Android and iOS. The Ant Media console shows both users in the room, but the local view is visible while the remote view is not. Looking forward to a resolution or any guidance on this. |
Hi @Nardeep and @Sahilthakur2 I had a solution for the reuse problem and most likely it will be ready today for test. I will share it ASAP and I will ask for a quick review from you. |
Hi @mustafaboleken , Thank you for the update. I'm glad to hear that a solution is in progress. I'll be ready to test it as soon as it's available. Please let me know if there are any specific aspects you would like me to focus on during the review. |
hi @mustafaboleken , Could you please provide an update on its status? |
Hi @Nardeep and @Sahilthakur2 Because I couldn't finalize it on Friday, I worked on it this morning and you can test it right now. There are a couple of new ways to update the track assignments and request the updated assignment list. Take a look at them, then we can discuss the implementation details. |
Thank you for the update. Could you please provide some guidance on how I can test this on my side? Any specific steps or requirements would be greatly appreciated. Thanks, |
Hi @mustafaboleken |
Let me tell you the steps:
If it works for you and there is no issue, our team will review the code and release a new version. |
I am still encountering an issue. I have tested the implementation on four Android devices. It works fine on three of them, but on the fourth device, the stream is not visible to others, and the trackId is returning null. Could you please provide some guidance on how to resolve this? |
We are encountering issues with the new implementation. Sometimes, when we call adapter.publish, we do not receive the publish_started callback. As a result, remote users are not added to list. This inconsistency is causing significant disruptions in the user experience. Could you please provide some guidance on how to troubleshoot and resolve this issue? |
Thanks for checking the implementation. Can you please share the logs with me? So, I can take a look what is wrong. |
hi @mustafaboleken { Could you please provide guidance on why this might be happening and any potential solutions? Thank you! |
Thanks for the review. I will take a look this issue. |
I couldn't reproduce it, unfortunately. Can you please tell me the device model and software version? |
We don't get update from the user to confirm the things fully. On the other hand, development has already resolved some tissue. |
Short description
In Android phone stream from iOS phone is not showing randomly , if its stuck once in android then it remains same every time join same room
Environment
Steps to reproduce
Expected behavior
Audio and video in room should work properly from iOS to android and android to iOS.
Actual behavior
Some time it's showing blank or black screen . Sometime only video showing without audio.
Logs
In Ios when newTrackAvailable callback , then we got below in track and its working :
{"stream": {"_reactTag": "AB6449B1-1E7B-4E88-9E67-B48F6DA76405", "_tracks": [[MediaStreamTrack]], "active": true, "id": "ARDAMS"}, "streamId": "6687da309976363d4aad6b99", "track": {"_constraints": {}, "_enabled": true, "_muted": false, "_peerConnectionId": 4, "_readyState": "live", "_settings": {}, "id": "ARDAMSv6606971a42e13a14fe22655b", "kind": "video", "label": "", "remote": true}, "trackId": "ARDAMSv6606971a42e13a14fe22655b"}
in android when newTrackAvailable callback , then we got below in track and its not showing video:
{"stream": {"_reactTag": "5044ccf8-84b8-43d2-8fb0-5b0ff45437bc", "_tracks": [[MediaStreamTrack], [MediaStreamTrack], [MediaStreamTrack], [MediaStreamTrack]], "active": true, "id": "ARDAMS"}, "streamId": "6687dee59976363d4aad7586", "track": {"_constraints": {}, "_enabled": true, "_muted": true, "_peerConnectionId": 10, "_readyState": "live", "_settings": {}, "id": "ARDAMSa65ccc7e0b8f6425a57f7a30e", "kind": "audio", "label": "", "remote": true}, "trackId": undefined}
@yashtandon113 @mustafaboleken Please look into this and help us to resolve this
The text was updated successfully, but these errors were encountered: