RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
39.84k stars 10.24k forks source link

MacOs Rocket.Chat microphone problem #32659

Closed devopsalexandr closed 1 month ago

devopsalexandr commented 2 months ago

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

Additional context

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

reetp commented 2 months ago

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.

devopsalexandr commented 2 months ago

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.

reetp commented 2 months ago

Have you spoken to your server admin?

We need more detail before we can investigate.

devopsalexandr commented 2 months ago

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

reetp commented 2 months ago

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.

devopsalexandr commented 2 months ago

The version on the server is 6.6.1

reetp commented 2 months ago

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.

devopsalexandr commented 2 months ago

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

reetp commented 2 months ago

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.

devopsalexandr commented 2 months ago

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

reetp commented 2 months ago

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?

devopsalexandr commented 2 months ago

Yes Jitsi.

reetp commented 2 months ago

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

devopsalexandr commented 2 months ago

it is own hosted Jitsi

reetp commented 2 months ago

And what version is it please?

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

Looks like the last was in April - 2.0.9457

devopsalexandr commented 1 month ago

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

reetp commented 1 month ago

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.

devopsalexandr commented 1 month ago

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

reetp commented 1 month ago

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.

casalsgh commented 1 month ago

@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

github-actions[bot] commented 1 month ago

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] commented 1 month ago

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