big-controller-60015
07/11/2025, 2:42 PMtall-airline-16756
07/11/2025, 2:42 PMtall-airline-16756
07/11/2025, 2:43 PMtrack unsubscribed
event to fire. Instead, when a participant mutes their microphone, the LiveKit client will trigger a TrackMuted
event for all participants in the room. The TrackUnsubscribed
event only occurs when the subscription to a track is fully removed, not when its mute state changes. The track remains published and subscribed even when muted—it simply stops sending data until unmuted again.
For reference, the relevant event when muting is TrackMuted
, not TrackUnsubscribed
.
Sources: src/room/track/LocalAudioTrack.ts | Publishing tracks | LiveKit Docs