Identities currently flagged as active speakers, most-recent first.
Whether browser autoplay policy is blocking remote audio (the UI should prompt to enable sound).
The active camera background effect.
OptionalDisconnectThe reason for disconnect, once disconnected.
Whether end-to-end encryption is enabled for this connection.
OptionalLocalThe local participant's view, once connected.
The local-media toggle state.
Whether the Krisp noise filter is currently applied to the local microphone.
All remote participants.
OptionalRoomThe room name once connected.
The connection lifecycle status.
A snapshot of the whole room state, emitted whenever anything material changes.