question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[ios] No Audio track when join a call muted

See original GitHub issue

Description:

It a really critical issue for every iPhone users on deployments where participants start call muted. We are using RocketChat mobile app version 4.19.0, I guess it’s on Jitsi mobile SDK 3.6.0. That Monday we enabled startAudioMuted: 1 in our config.js file and our iPhone users started comply about audio issues - mic shows enabled (unmuted), but in fact there is no audio track and other participant don’t hear iPhone users. Reading this I decided to update Jitsi Meet deployment to 2.0.6433 version (we were on 2.0.6293 before that). Update was successful and without any major issue (only one - Jitsi conferences metrics are broken now). Now I’m testing iPhone clients and can say, that issue is still here! One important note - on RocketChat client (SDK 3.6.0) there is a workaround, which is working pretty stable:

  1. Unmute mic
  2. Mute mic
  3. Unmute mic
  4. Audio track is appears and other users can hear you

But then I tested recent Jitsi Meet app version 21.4.2 build 132 on same iPhone and that workaround not works there - so there is no way to enable audio track on iPhone if you connected muted!

Steps to reproduce:

  1. Enable startAudioMuted: 1 in config.js file
  2. Start call on web or some other device
  3. Join that call on iPhone with Jitsi Meet app or RocketChat mobile app
  4. Enable mic (unmute)
  5. No audio track from you, nobody can hear you
  6. Then mute, unmute on RocketChat - other users can hear you now
  7. Jitsi Meet app - no workaround, nobody can hear you!

Expected behavior:

Other users should hear iPhone user right after that user unmuted himself.

Actual behavior:

No audio from join-muted iPhone users on their unmute. We have startAudioOnly: true, and startVideoMuted: 1, and startWithVideoMuted: true, for a long time now and there is no similar issues with camera - it enables right after you first enable it by pressing a cam button. But audio is a real trouble now.

If I comment out startAudioMuted: 1 in config.js file all clients start working properly, both and RocketChat and Jitsi Meet join a call with unmuted mic and other users can hear them.

Server information:

  • Jitsi Meet version: 2.0.6433
  • Operating System: Ubuntu 18.04

Client information:

  • Browser / app version: RocketChat 4.19.0 and Jitsi Meet version 21.4.2 build 132 (tested on iPhone 8)
  • Operating System: iOS 15

Additional information:

startWithAudioMuted: true, and startSilent: false both commented out in config.js file

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:7 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
ankar84commented, Nov 23, 2021

@saghul actually a tested Jitsi Meet app version 21.4.2 build 132 on meet.jit.si and beta.meet.jit.si with “everyone starts muted” in the moderator settings to reproduce that bug, but no luck, Jitsi Meet works perfect. So, I think we have some circumstances, that lead to that incorrect behavior. Please reopen that issue and help me to investigate that circumstances. I have a test Jitsi deployment with same actual 2.0.6433 version and there that issue with Jitsi Meet app version 21.4.2 build 132 is reproducible too. I guess it some setting in config.js, so please help me to find that.

0reactions
ankar84commented, Dec 11, 2021

Jitsi Meet 21.5.0 build 146 works perfect on our server with startAudioMuted: 1 in config.js file. Audio track exist right after user unmute - all other users hear him. So, I guess full fix for that issue will be update Jitsi SDK to version 4.0.0 (at least) in Rocket.Chat ReactNative application.

Read more comments on GitHub >

github_iconTop Results From Across the Web

If you hear no sound or distorted sound from your iPhone ...
If you can't hear a person's voice clearly, hear crackling, hear static, or have issues with sound quality, learn what to do.
Read more >
How to Fix it When FaceTime Audio Is Not Working - Lifewire
What to Do When There's No Audio on FaceTime · Check that you or the person you're speaking with haven't muted your microphone....
Read more >
No sound on iPad or iPhone - Microsoft Community
However, trying to join same meeting with IOS devices i recive no. ... problems with sound when using my iphone or ipad on...
Read more >
Troubleshooting speaker or microphone issues on your ...
Prerequisites for troubleshooting audio on iOS or Android ... Join Audio icon in the meeting controls, tap it and select Call Over Internet....
Read more >
Troubleshooting audio – Figma Help Center
Quick fixes: Make sure your input and output devices are plugged in and available. Leave and rejoin the conversation. Refresh your tab...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found