getMembers

View as Markdown

getMembers

  • getMembers(): Promise<{ members: VideoMemberEntity[] }>

Returns a list of members currently in the room.

Returns

Promise<{ members: VideoMemberEntity[] }>

an object with type: Promise<{ members: VideoMemberEntity[] }>

Example

1await roomSession.getMembers()
2// returns:
3{
4"members": [
5 {
6 "visible": true,
7 "room_session_id": "fde15619-13c1-4cb5-899d-96afaca2c52a",
8 "input_volume": 0,
9 "id": "1bf4d4fb-a3e4-4d46-80a8-3ebfdceb2a60",
10 "input_sensitivity": 50,
11 "output_volume": 0,
12 "audio_muted": false,
13 "name": "Mark",
14 "deaf": false,
15 "video_muted": false,
16 "room_id": "aae25822-892c-4832-b0b3-34aac3a0e8d1",
17 "type": "member"
18 },
19 {
20 "visible": true,
21 "room_session_id": "fde15619-13c1-4cb5-899d-96afaca2c52a",
22 "input_volume": 0,
23 "id": "e0c5be44-d6c7-438f-8cda-f859a1a0b1e7",
24 "input_sensitivity": 50,
25 "output_volume": 0,
26 "audio_muted": false,
27 "name": "David",
28 "deaf": false,
29 "video_muted": false,
30 "room_id": "aae25822-892c-4832-b0b3-34aac3a0e8d1",
31 "type": "member"
32 }
33]
34}