# getConferenceParticipants
Описание: получить список участников конференции с информацией о них.
Пример запроса:
{
"method" : "getConferenceParticipants",
"requestId" : "1"
}
Пример ответа:
{
"method": "getConferenceParticipants",
"requestId" : "1",
"confId": "00000080752eb399@some.server#vcs",
"participants": [{
"peerId": "user1@some.server/d8a9cda9",
"peerDn": "สวัสดี ",
"mic": 2,
"video": 0,
"slideShow": false,
"leaderType": 1,
"role": 2,
"broadcast": true,
"pinned": true
},
{
"peerId": "user2@some.server/58f5dac7",
"peerDn": "user2",
"recordingMe": false,
"recordingByMe": false,
"mic": 1,
"video": 0,
"slideShow": false,
"leaderType": 0,
"role": 1,
"broadcast": false,
"pinned": false,
"isInWaitingRoom": false,
}
],
"result": true
}
Описание параметров:
peerId
- уникальный идентификатор пользователя (TrueConf ID)peerDn
- отображаемое имя пользователяpinned
- флаг, указывающий на закрепленность участника в режиме Автоматический выход на подиум по VAD. Присутствует только ввидеоселекторе
confId
- уникальный идентификатор текущей конференцииbroadcast
- флаг, обозначающий, вещает ли пользователь с трибуны. Присутствует только ввидеоселекторе
role
- роль участника. Присутствует только ввидеоселекторе
. Может быть:0
- без изменений1
- общая2
- владелец конференции3
- пользователь, который сам отправил запрос выхода на трибуну4
- пользователь, которого вызвали на трибуну5
- пользователь, использующий реплику
mic
- флаг, обозначающий состояние микрофона. Может быть:0
- устройство отсутствует либо не выбрано1
- устройство выбрано, но замьючено (отключен захват звука)2
- устройство выбрано и включено
recordingMe
- флаг, который указывает на то, записывает ли пользователь видеопоток и аудиопоток от VideoSDK/Room. Параметр может отсутствоватьrecordingByMe
- флаг, который указывает на то, записывает ли VideoSDK/Room видеопоток и аудиопоток от этого пользователя. Параметр может отсутствоватьvideo
- флаг, обозначающий состояние камеры. Может быть:0
- устройство отсутствует либо не выбрано1
- устройство выбрано, но замьючено2
- устройство выбрано и включено
slideShow
- флаг, который указывает на то, показывает ли этот участник слайдшоуextraVideo
- тип транслируемого изображения. Параметр может отсутствовать. Может принимать следующие значения:0
- трансляция с камеры1
- трансляция контента2
- трансляция с камеры, которую нельзя переключить на контент
audioReceiving
- прием аудио от участника. Параметр может отсутствоватьvideoReceiving
- прием видео от участника. Параметр может отсутствоватьleaderType
- тип участника. Отсутствует ввидеозвонке
. Может быть:0
- обычный1
- создатель конференции2
- оператор3
- ведущий
requestId
- уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесьisInWaitingRoom
- флаг, указывающий на то, находится ли участник конференции в комнате ожидания. Поле присутствует только если управляемый VideoSDK/Room - владелец или ведущий групповой конференции и текущий объект в массиве не VideoSDK/Room
См. также: