Общий формат запроса:

POST http://IP-адрес:порт/web2/secure/video/action.do?version={version}&sessionid={sessionid}&command=audio.receive&audio_out={audio_out}&login={login}&password={password}

Параметры запроса:

Параметр

Обязательный

Описание

versionДа

См. Версия продукта

sessionidДаИдентификатор сессии
commandДа

Команда отправки живого звука: audio.receive

audio_outДаИдентификатор спикера в формате "ТИП:ИДЕНТИФИКАТОР", например, "SPEAKER:1"
login НетИмя пользователя ПК Интеллект, если установлен
passwordНетПароль пользователя ПК Интеллект, если установлен

Пример запроса:

POST http://127.0.0.1:8085/web2/secure/video/action.do?version=4.9.0.0&sessionid=FC126734&command=audio.receive&audio_out=SPEAKER:3&login=USER&password=PASS

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

Отправка звука идёт последовательной передачей пакетов командами:

Content-type: audio/L16;rate=8000;channels=1
Connection: keep-alive

Далее происходит передача аудиопакета.

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

Параметр

Описание

L16Формат звука только L16
rateЛюбое разумное значение
channelsКанал от 1 до 6
  • No labels