*** id: 47cf2261-1184-4706-9044-4ac84890f112 title: RoomSessionFullState slug: /node/reference/video/room-session-full-state sidebar-title: RoomSessionFullState description: >- RoomSessionFullState object containing the complete state of a video room session including members, recordings, streams, and playback status. max-toc-depth: 3 ---------------- [video-roomsession-1]: /docs/server-sdk/v3/node/reference/video/room-session [video-roomsession]: /docs/server-sdk/v3/node/reference/video/room-session/set-hide-video-muted [video-roomsessionmember]: /docs/server-sdk/v3/node/reference/video/room-session-member Objects of this type contain the full state of a RoomSession at a given point in time. ## Properties ### displayName • **displayName**: `string` Display name for this room. Defaults to the value of `name`. *** ### hideVideoMuted • **hideVideoMuted**: `boolean` Whether muted videos are shown in the room layout. See [setHideVideoMuted][video-roomsession]. *** ### id • **id**: `string` Unique id for this room session. *** ### layoutName • **layoutName**: `string` Current layout name used in the room. *** ### members • **members**: [`RoomSessionMember`][video-roomsessionmember]\[] List of members that are part of this room session. *** ### meta • **meta**: `Record``` Metadata associated to this room session. *** ### name • **name**: `string` Name of this room. *** ### previewUrl • `Optional` **previewUrl**: `string` URL to the room preview. *** ### recording • **recording**: `boolean` Whether recording is active. *** ### recordings • `Optional` **recordings**: `any[]` List of active recordings in the room. *** ### roomId • **roomId**: `string` Id of the room associated to this room session. ## Methods You get the same methods that are available on a [RoomSession][video-roomsession-1] object.