Создает конференцию и добавляет ботов.
Разрешение видео, запрошенное ботами, имитирует разрешение, которое запрашивается клиентом Meet при использовании макета «Авто». См. https://support.google.com/meethardware/answer/9295022 .
- если numOfBots == 1: боты будут запрашивать HD (1280x720) у активного динамика.
- если numOfBots < 6: боты будут запрашивать VGA (640x360) у всех участников.
- если numOfBots < 16: боты будут запрашивать HVGA (480x270) у всех участников.
- иначе: боты будут запрашивать HQVGA (240х135) у всех участников.
HTTP-запрос
POST https://botsondemand.googleapis.com/v1/createConferenceWithBots
URL-адрес использует синтаксис транскодирования gRPC .
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{ "numOfBots": integer, "ttlSecs": integer, "defaultBotOptions": { object ( |
Поля | |
---|---|
numOfBots | Необходимый. Количество добавляемых ботов должно быть от 1 до 50. |
ttlSecs | Необходимый. TTL в секундах, чтобы боты могли оставаться на встрече. |
defaultBotOptions | Необязательный. Параметры по умолчанию для всех ботов, созданных в рамках этого запроса. |
perBotOptions[] | Необязательный. Параметры для ботов, созданных в рамках этого запроса. Если предоставлено меньше параметров, чем количество ботов, для оставшихся ботов будут использоваться параметры по умолчанию. |
Тело ответа
Ответ на {@link CreateConferenceWithBotsRequest}
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{ "conferenceCode": string, "errorMessages": [ string ] } |
Поля | |
---|---|
conferenceCode | Созданная конференция. |
errorMessages[] | Сообщения об ошибках, возвращаемые неудачными ботами. |
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/meetings
Дополнительную информацию см. в обзоре OAuth 2.0 .
Параметры бота
Параметры, специфичные для отдельных ботов
JSON-представление |
---|
{ "requestedResolution": enum ( |
Поля | |
---|---|
requestedResolution | Необязательный. Входящее разрешение, запрошенное ботами. |
muteAudio | Необязательный. Отключить звук, отправленный от бота, по умолчанию False |
muteVideo | Необязательный. Отключить звук видео, отправленного от бота, по умолчанию False |
playbackVideo | Необязательный. Видеофайл, который должен воспроизвести бот |
outputResolution | Необязательный. Разрешение исходящего видео, отправленное ботами, будет выбрано воспроизводимое видео, соответствующее этому разрешению. Используется только в том случае, если воспроизведение видео не установлено. |
Поддерживаемые разрешения видео
Поддерживаемые настройки разрешения видео
Перечисления | |
---|---|
SUPPORTED_VIDEO_RESOLUTIONS_UNSPECIFIED | Разрешение не указано |
THUMBNAIL_160_120 | Разрешение миниатюр |
QVGA_320_180 | Разрешение QVGA с соотношением сторон 16:9 |
HVGA_480_270 | Разрешение HVGA при соотношении сторон 16:9 |
VGA_640_360 | Разрешение VGA с соотношением сторон 16:9 |
HD_1280_720 | Разрешение HD при соотношении сторон 16:9 |
FHD_1920_1080 | Разрешение FHD при соотношении сторон 16:9 |
Видеофайл
Поддерживается воспроизведение видео для внешних партнеров.
Перечисления | |
---|---|
VIDEO_FILE_UNSPECIFIED | Файл не указан |
SINGLE_ATTENDEE_IDLE_1 | Один участник собрания сидит без дела |
SINGLE_ATTENDEE_CLAPPING_1 | Один участник собрания аплодирует |