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
iOS mic not initially transmitting #1392
Comments
Hello @chrismatthieu, sorry for late reply. I suspect this to be a permission issue, with browser on iOS somehow been denied the permission to the audio device. Can you verify that the permissions are granted in System Settings? Is this problem limited to a specific iOS device or do you see it on other devices/ios versions as well? Can you share a room-sid that shows this issue? |
V2.13 fixed the iOS mic issue but... Now iOS users cannot speak to Chrome users. |
Hey @chrismatthieu, Thank you for the update. Can you provide more details on this. Does this new issue - iOS users cannot speak to Chrome users- consistently repro ? is it limited to specific version of iOS or device? Any room-sid that experienced this issue and logs from the console would be very useful to debug this futther. |
It's reproducible for me every time via large rooms. Chrome: Version 88.0.4324.192 (Official Build) (x86_64) (Mac BigSur 11.2.2 ) I'm not seeing any errors. Seems like a media server issue maybe - not sure. |
Thanks for the update again, Can you share the room-sid and client logs that experienced this issue. |
I was mistaken. V2.13 did not fix this issue. If I swap out of my iOS Safari and re-open browser into the same session, the chrome users start to hear me. |
@chrismatthieu, we are not aware of any generic issue with iOS Safari - So need more information to investigate this case. Can you share the room-sid and client logs that experienced this issue. |
I just verified that it's still reproducible every time. Tried Chrome browser on iOS with same result. room-sid: RMf376050c3f72a43a6281415c799a368e |
Room SID: |
Hello @chrismatthieu, Can you share the logs from the console ? I see that the room-sid you share has 7 different participants (4 from Safari, and 3 from Chrome)
Its likely that they were same participant re-connecting after refreshing the browser. It would be easier if you could repro this with just one participant from iOS and one from Chrome, and please attach the logs from the console (it would be great if we could see logs from both side, but I am mostly interested in logs from the participant whose audio is not heard. By the way, have you tried the quickstart sample - does it repro the issue as well? Thanks, |
Thanks for your patience and support as I worked through this issue. I can confirm that this issue was not a Twilio error but rather an error in my code trying to gain access to the microphone twice. It worked fine on every device except iOS. Problem has been resolved. |
iOS 14.4 devices connect to large room just fine and can see and hear participants from PC/Mac; however, participants on PC/Mac can see but not hear iOS devices - as if the iOS mic is not streaming audio up.
If iOS user switches apps and comes back to Safari, iOS mic automatically starts working and all parties can hear each other.
Running Twilio-video v2.12.0, Safari (Mac and iOS), vanilla javascript
or sensitive account information (API keys, credentials, etc.) when reporting this issue.
The text was updated successfully, but these errors were encountered: