Rocket.Chat icon indicating copy to clipboard operation
Rocket.Chat copied to clipboard

MacOs Rocket.Chat microphone problem

Open devopsalexandr opened this issue 1 year ago • 21 comments

Description:

After any calls by Rocket.Chat I have problem with mic in an another programs until fully kill browser process.

Steps to reproduce:

  1. start a call from client (it will be opened in browser)
  2. End the call
  3. try check mic in (Setting -> Sound -> Input) check voice.

Expected behavior:

After a call you can use your mic as well

Actual behavior:

Nobody hear me after call by Rocket

Client Setup Information

  • Desktop App or Browser Version: Rocket.Chat 4.0.0 , Safari Version 17.5 (19618.2.12.11.6)
  • Operating System: Sanoma 14.5

Additional context

I must kill all Safari processes and mic will be available in an another programs

devopsalexandr avatar Jun 24 '24 10:06 devopsalexandr

Please fill in the bug template with your server details.

Please make sure you also test on 'latest' and not an older version as bugs get fixed regularly.

reetp avatar Jun 24 '24 16:06 reetp

Please fill in the bug template with your server details.

Please make sure you also test on 'latest' and not an older version as bugs get fixed regularly.

I haven't access to the server, but I use latest version from app store.

devopsalexandr avatar Jun 24 '24 18:06 devopsalexandr

Have you spoken to your server admin?

We need more detail before we can investigate.

reetp avatar Jun 24 '24 18:06 reetp

Okey I will try, but I think it is a local problem with mic capture. it's not problem on the server side, it is problem on the client, it doest frees the mic

devopsalexandr avatar Jun 24 '24 18:06 devopsalexandr

Yes I agree, but we need to know what version of the server we are dealing with.

If it is old it will not get fixed.

reetp avatar Jun 24 '24 18:06 reetp

The version on the server is 6.6.1

devopsalexandr avatar Jun 25 '24 05:06 devopsalexandr

So you should be at least on the latest version:

https://github.com/RocketChat/Rocket.Chat/releases/tag/6.6.10

For testing please use at least 6.9+ - we need to try and eliminate that if possible. You could possibly test on open.rocket.chat

This is the bug template that you should have filled in with the server information.

https://github.com/RocketChat/Rocket.Chat/issues/new?assignees=&labels=&projects=&template=bug_report.md

I have raised this internally and it may need moving, but I am waiting more information.

reetp avatar Jun 25 '24 13:06 reetp

I'm sorry but I haven't access to server with rocket. But i reproduce this bug many times.

devopsalexandr avatar Jun 25 '24 13:06 devopsalexandr

I have asked someone to take a look but to fix it we have to be able to try and reproduce it.

I must kill all Safari processes and mic will be available in an another programs

This comment leads me to suspect this is likely an issue with Safari itself not releasing the mic, rather than the Rocket.Chat Electron app.

Someone will take a look at some point, but I am not sure whether there is much we can do.

Thanks for your patience.

reetp avatar Jun 25 '24 13:06 reetp

When i use google meats, zoom, discord etc in my browser, after call i haven't any problem, only with Rocket :(

devopsalexandr avatar Jun 25 '24 13:06 devopsalexandr

When i use google meats, zoom, discord etc in my browser, after call i haven't any problem Each of those uses a different method to make a call.

When you make a call in Rocket.Chat and it opens in Safari, what calling application are you using?

Jitsi? Something else?

reetp avatar Jun 25 '24 14:06 reetp

Yes Jitsi.

devopsalexandr avatar Jun 25 '24 17:06 devopsalexandr

Is that meet.jit.si or your own hosted Jitsi?

reetp avatar Jun 26 '24 07:06 reetp

it is own hosted Jitsi

devopsalexandr avatar Jun 26 '24 08:06 devopsalexandr

And what version is it please?

https://github.com/jitsi/jitsi-meet/releases

Looks like the last was in April - 2.0.9457

reetp avatar Jun 26 '24 08:06 reetp

jisty is 2.0.6826-1 how I can make call from Rocket Client (not from Jitsi)?

devopsalexandr avatar Jun 26 '24 12:06 devopsalexandr

Your Jitsi version is 2 years old.

Screenshot_20240626_143943_GitHub.jpg

I really suggest you get up to date as I think the issue likely lies more with Jitsi/Safari than Rocket.Chat

That will probably cure some of you issues.

reetp avatar Jun 26 '24 12:06 reetp

how i can use Rocket.Chat client directly for a calls?

devopsalexandr avatar Jun 26 '24 13:06 devopsalexandr

how i can use Rocket.Chat client directly for a calls?

I don't believe you can, and haven't been able to for quite some time.

Rocket.Chat offloads it to Jitsi/Google Meet etc.

You probably need to talk to your server admin.

reetp avatar Jun 26 '24 17:06 reetp

@devopsalexandr this is most likely a problem with jitsi version as pointed by Reetp. Please speak with your admin when possible to upgrade the app version and that should do the trick.

At the moment Rocket.Chat rely on this external solutions for video conferencing. You have options like Jitsi, Google Meet and Pexip, but all will require server admin to set those up. Reference if needed on meet -> https://docs.rocket.chat/docs/google-meet-app

casalsgh avatar Jun 27 '24 18:06 casalsgh

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of 14 days with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

github-actions[bot] avatar Jul 12 '24 00:07 github-actions[bot]

This issue was closed because it has been inactive for 14 days since being marked as stale.

github-actions[bot] avatar Jul 26 '24 06:07 github-actions[bot]