Fix Jitsi Bluetooth headset sound and microphone problems

Short answer

Check the headset in your operating system, then choose Jitsi's microphone and speaker separately. A paired headset does not prove that the meeting uses it. Compare the microphone preview, the speaker test when available and a short call with another participant. If quality changes only when the headset microphone opens, investigate the Bluetooth call path before changing your Jitsi server. [S1][S2][S3][S4]

Scope: find the route before changing the server

This evergreen troubleshooting guide covers desktop browser headset routing, with a separate note for native mobile apps. Controls were reviewed against immutable Jitsi Meet 11248 source on 29 October 2026. Labels and availability can differ on private deployments and newer clients. No physical headset, Bluetooth profile, operating system, browser call or phone was tested. [S1][S2][S6]

A useful comparison has three stages: the operating system can use the device, Jitsi selects the intended input and output, and another attendee receives your audio. Passing one stage does not establish the next. The checks below are diagnostic recommendations based on the separate local preview and output paths in the reviewed client. [S1][S2][S3]

1. Establish a working local device

Before joining, connect the headset and use the operating system’s sound controls to identify its input and output. Play an ordinary local sound at a comfortable volume and check the input meter if the system offers one. Note whether the problem happens without a meeting or starts only when a microphone is opened. This separates a general device problem from the Jitsi route you will check next. [S1][S4][S5]

If the headset is not available to the system, start with its manufacturer’s connection instructions. If Jitsi cannot obtain microphone permission, use the camera and microphone permission guide. Do not change bridge ports, install unofficial drivers or disable device protections to make a missing headset appear.

For a controlled comparison, keep one active meeting-audio device in the room. A second laptop or phone can add another output path. If the symptom is repeated speech or feedback, use the echo guide rather than treating every sound problem as Bluetooth failure.

2. Select Jitsi input and output separately

In the reviewed web client, the audio controls beside the microphone button open device choices. Look for Microphones and, when available, Speakers. The full settings view also has Microphone, Audio output and a Test button when supported. [S1][S2][S3]

  1. Select the intended microphone. It can be the headset input or a separate microphone; record which you chose.
  2. Speak normally and check the local preview when displayed. A moving meter is local evidence, not proof of delivery to attendees.
  3. Choose the intended speaker output separately. A headset microphone selection does not also establish the output selection.
  4. Use Test when offered. The reviewed output preview plays a local sound through the selected output device.
  5. Recheck the selected entries after unplugging, reconnecting or changing the operating system default. [S1][S2][S3]

If the output list or test control is absent, use the operating system output selection as a comparison. The reviewed client can hide these controls; browser and deployment capabilities differ. A missing selector is not, by itself, a broken headset or a reason to edit the server. [S1][S2]

3. Quality changes when the headset microphone opens

Apple documents a Bluetooth mode change that can reduce playback quality when an app uses the headset microphone. Compare headset output with another available microphone, then close the microphone-using app after your test and compare ordinary playback again. Treat the result as a clue about that device path, not a universal fix. [S4]

Do not assume all Windows Bluetooth audio must be mono during calls. Microsoft’s stereo-with-microphone feature requires compatible LE Audio hardware and manufacturer drivers on Windows 11 24H2 or newer, with the required updates (build 26100.4484 or newer). A Bluetooth version number alone does not establish support. [S5]

On supported Windows systems, Microsoft documents Format when microphone is active under the output device’s Sound settings. For supported accessories that lose audio or glitch in stereo, its documented comparison is mono mode. An absent option is a compatibility limitation to check with the manufacturer, not a Jitsi setting to unlock. Keep accessibility preferences suited to your needs. [S5]

Noise suppression and echo processing are separate controls from device selection. If speech repeats, follow the echo owner. If the missing audio is a shared video or computer sound, follow the media-sharing guide; the headset microphone is a different source.

4. Headset reconnects but the meeting stays silent

Reselect the intended microphone and output, repeat the available local previews, then compare the same short call. If necessary, leave and rejoin once after confirming the device works locally. Change one thing at a time and record the selected devices before and after. These are isolation steps, not a claim that reconnecting always repairs the route. [S1][S2][S3]

If another available wired or USB headset works in the same authorized meeting, keep that comparison in the report. It narrows the device path; it does not prove that every Bluetooth headset, driver or browser has the same fault.

For a native phone app, do not expect the desktop speaker dropdown. The reviewed mobile source has an audio-route picker with routes such as Bluetooth, Phone, Headphones and Speaker, populated from the native device list. Choose the intended available route and test it on that phone. This source review does not establish independent microphone/output selection or working Bluetooth support on every iPhone or Android model. [S6]

5. Verify both directions with another attendee

In a meeting you are authorized to use, ask a consenting participant to confirm your voice and speak back to you. Check ordinary mute and moderation status separately from the preview meter. Then, if reconnecting was the trigger, repeat that specific change and verify both directions again. The local input preview and output test do not replace this check. [S1][S3]

If local device tests pass but remote audio still fails, use the one-way audio guide. If failure begins specifically with a third participant, use the bridge and three-participant guide. Those are different diagnostic paths from local headset routing.

For escalation, provide browser/app and OS versions, headset model and connection type, chosen input/output, local test results, whether reconnecting triggers the failure and whether other attendees are affected. Share only the minimum necessary details; omit private meeting links, room names, passwords and tokens.

Sources, limits and maintenance

This is a source-reviewed diagnostic workflow, not a measured Google trend or a tested compatibility matrix. Recheck after device-menu changes, browser audio-routing changes, new OS requirements or a reproducible hardware report. Open questions include the actual user’s headset profile, available device controls and whether local success translates into two-way meeting audio.

Written by the Jitsi Help engineering team

Jitsi infrastructure engineers who deploy and run Jitsi Meet servers in production. Last updated . How we write our guides

Stuck on something this page does not cover? Ask a question below. Jitsi Help engineers read every one.

Did this fix it?

Something on this page is outdated or wrong?

Collect debug info

These commands gather what an engineer needs to diagnose a Jitsi server. Copy them, run them, and keep the output.

Terminal
# Run on the server, from your docker-jitsi-meet folder

# 1. Every service should be "running" (or "healthy")
docker compose ps

# 2. Which images and release tags are running
docker compose images

# 3. Recent logs from the core services
docker compose logs --tail=200 web prosody jicofo jvb

# 4. The settings most fixes depend on
grep -E '^(PUBLIC_URL|JVB_ADVERTISE_IPS|ENABLE_LETSENCRYPT|ENABLE_AUTH|AUTH_TYPE)=' .env

# 5. Is anything listening for media on UDP 10000?
sudo ss -ulnp | grep 10000

Installed with the Debian packages instead of Docker? Read the service logs with:

Terminal
sudo journalctl -u prosody -u jicofo -u jitsi-videobridge2 --since "1 hour ago"

Remove passwords, secrets and tokens before you share any output.

Send the output to an engineer

Frequently asked questions

Why does Jitsi use my laptop microphone when my headset is connected?

The operating system connection and Jitsi's input selection are separate checks. Open the audio device controls, choose the intended microphone and confirm the local preview. Choose the speaker output separately when that control is available.

Why do Bluetooth headphones sound worse when I join a call?

Using the headset microphone can change its Bluetooth audio mode. Apple documents reduced playback quality on that path, while compatible Windows 11 LE Audio systems can support stereo with the microphone active. Behavior depends on the headset, system and drivers; it is not evidence by itself of a Jitsi server fault.

Why is the speaker selector or Test button missing?

The reviewed Jitsi client conditionally shows output controls and audio previews. Browser capability, device availability, permissions and deployment settings matter. Use the operating system's output selection for a comparison when the control is unavailable, and do not infer that every browser exposes the same menu.

Does a working microphone meter prove other people can hear me?

No. The settings preview measures a local audio track. It does not prove that meeting audio is unmuted or reaches another attendee. Verify reception with a consenting participant and investigate the meeting or network path separately if local checks pass.

Discussion

    Stuck, or would rather not do this by hand?

    Deploy it in one click

    A private Jitsi server in your own AWS account with SSL, your domain and optional recording, transcription and JWT. Free 15 minute trial.

    Start free trial

    Talk to a Jitsi engineer

    Setup, fixes, branding, recording, scaling. Tell us what is happening and we reply with a plan and a quote.

    Get expert help

    Related

    Recently updated