# getConferences

Описание: получить информацию о текущей конференции.

{
    "method" : "getConferences",
    "requestId" : "1"
}

Примеры ответа:

{
    "method": "getConferences",
    "requestId" : "1",
    "confId": "000000819f902bb4@some.server#vcs",
    "confType": 3,
    "isSmartMeeting" : false,
    "slideShowPresent": false,
    "duration": 3,
    "joinUrl": "http://192.168.6.1:8888/c/561849261795",
    "autoJoin": false,
    "confTitle": "Conference",
    "conferenceOwner": "user1@some.server/c7dfc565",
    "realTimeConferenceManagmentUrl": "http://192.168.6.1:8888/tools/real-time?k=00B240580E7166C7405B1C67AE242CC8326AE092&call_id=user1%40some.server%2Fc7dfc565&stream_id=000000819f902bb4%40some.server%23vcs&lang=en&mode=inapp&version=8.0.0&app=TrueConf_Room",
    "confState": 1,
    "isWaitingRoomSwitchingSupported": true,
    "isWaitingRoomEnabled": true,
    "maxParticipants": 450,
    "maxParticipantsOnPodium": 4,
    "result": true
}
{
    "method": "getConferences",
    "confId": "0000008243184a66@some.server#vcs",
    "type": "p2p",
    "direction": "outgoing",
    "peerId": "user2@some.server",
    "peerDn": "user2",
    "confState": 0,
    "result": true
}

Описание параметров:

  • maxParticipantsOnPodium - параметр присутствует только если управляемый VideoSDK/Room находится в сеансе связи и означает максимальное количество участников, которое одновременно может быть на трибуне. Поле присутствует только для видеоселектора

  • maxParticipants - параметр присутствует только если управляемый VideoSDK/Room находится в сеансе связи и означает максимальное количество участников конференции или звонка

  • confType - параметр присутствует только если управляемый VideoSDK/Room находится в сеансе связи и обозначает ее тип. Может быть

    • 0 - видеозвонок

    • 1 - все на экране

    • 2 - видеоурок

    • 3 - видеоселектор

  • confId - уникальный идентификатор сеанса связи

  • isSmartMeeting - флаг, указывающий на то, автоселектор ли текущий сеанс связи

  • slideShowPresent - флаг, указывающий на то, присутствует ли слайдшоу. Может быть true либо false

  • confTitle - название конференции. Поле присутствует только когда VideoSDK/Room находится в групповой конференции

  • duration - длительность конференции в секундах

  • autoJoin - флаг, который обозначает возможность автовхода в конференцию для других участников. Поле присутствует только в групповой конференции, созданной VideoSDK/Room

  • peerId - уникальный идентификатор пользователя (TrueConf ID). Поле присутствует только когда VideoSDK/Room находится в видеозвонке

  • peerDn - отображаемое имя. Поле присутствует только когда VideoSDK/Room находится в видеозвонке

  • confState - состояние конференции. Может быть

    • 0 - ожидание создания сеанса связи (идёт входящий или исходящий дозвон)

    • 1 - сеанс связи запущен

    • 2 - вне сеанса связи и в отсутствие входящих/исходящих вызовов

conferenceOwner - владелец конференции

  • joinUrl - ссылка на конференцию

  • realTimeConferenceManagmentUrl - ссылка на управление конференцией. Если значение пустое - ссылка недоступна

  • direction - направление звонка. Поле присутствует только когда VideoSDK/Room звонит кому-то либо когда кто-то звонит ему. Может быть:

    • outgoing - исходящий

    • incoming - входящий

  • type - тип звонка. Поле присутствует только когда VideoSDK/Room звонит кому-то либо когда кто-то звонит ему. Может быть:

    • p2p - видеозвонок

    • conference - групповая конференция

  • confTitle - название конференции. Поле присутствует только когда VideoSDK/Room пришло приглашение в групповую конференцию

  • requestId - уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь

  • isWaitingRoomSwitchingSupported - флаг, указывающий на то, доступна ли возможность включать и отключать комнату ожидания. Поле присутствует только при создании групповой конференции и подключении к ней как владелец или ведущий

  • isWaitingRoomEnabled - флаг, указывающий на то, включена ли комната ожидания. Поле присутствует только при создании групповой конференции и подключении к ней как владелец или ведущий

  • isInWaitingRoom - флаг, обозначающий вход в комнату ожидания. Поле присутствует только при создании групповой конференции и подключении к ней обычным участником

См. также: