livekit / client-sdk-flutter

Flutter Client SDK for LiveKit

Home Page:https://docs.livekit.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[bug] Weird noise when user joins a call or unmutes himself for ~2sec (white noise, humm)

obiwanzenobi opened this issue · comments

Describe the bug
Right after joining the call or after unmuting there is a weird noise from user input for first the 2 seconds after that.

Server

  • Version: [1.5.1]
  • Environment: google cloud hosted livekit

Client

  • SDK: [Flutter]
  • Version: [1.5.6]

To Reproduce

  1. One client connects to a room
  2. second client connects to a room
  3. first client hears noise

Expected behavior
No noise after user joins or unmutes.

Confirmed with example, windows <-> macos. Happens only if windows joins/unmutes. For some reason no such problems on macos client.

@obiwanzenobi are you able to reproduce this with https://meet.livekit.io (which uses the JS SDK)?

I'm trying to understand if this is specific to the flutter SDK, or if it's something that is observed across platforms.

@davidzhao - no such problems on meet.livekit.io, looks like its only on windows

Seems that it also happens when both users are connected and windows one changes audio input/output.
After the change, second user will hear this white noise for 1-2 sec.

Seems that it also happens when both users are connected and windows one changes audio input/output. After the change, second user will hear this white noise for 1-2 sec.

Ah, this issue has been reproduced. Especially when switching from a microphone to a virtual input device.