Настройки сервиса BvmsSdkApi находятся в файле BvmsSdkApi.Settings.json в папке Confguration.
Описание настроек приведено в таблице:
| Название | Описание | Допустимые значения |
|---|---|---|
| Секция ApiOptions | ||
| WebSocketPort | Порт сервера WebSocket, к которому подключается модуль BoschVMS сервиса SferaVideoAlarm | Тип значения: целое значение Значение по умолчанию: 7006 |
| Секция BvmsSdkClientOptions | ||
| ShowType_Occured | Тип воспроизведения видео при получении события с состоянием "новый" | Тип значения: строка Возможные значения: "live","playback" Значение по умолчанию: "playback" |
| ShowType_InProgress | Тип воспроизведения видео, при получении события с состоянием | |
"в обработке" | Тип значения: строка Возможные значения: "live","playback" Значение по умолчанию: "live" | |
| ShowType_Acknowledged | Тип воспроизведения видео, при получении события с состоянием "принятый" | Тип значения: строка Возможные значения: "live","playback" Значение по умолчанию: "live" |
| ShowPlaybackPreAlarmTimeSec | Количество секунд отмотки времени воспроизведения видео от времени наступления события | Тип значения: целое число Значение по умолчанию: 3 |
| ClientAutoReconnectInterval | Время между попытками |
подключиться к клиенту | Тип значения: целое число Значение по умолчанию: 10 |
| ServerAutoReconnectInterval | Время между попытками |
подключиться к серверу | Тип значения: целое число Значение по умолчанию: 10 | |
| ServerAddress | Сетевой адрес сервера BVMS | Тип значения: строка Значение по умолчанию: "" |
| ServerUsername | Имя пользователя для доступа к серверу BVMS | Тип значения: строка Значение по умолчанию: "" |
| ServerPassword | Пароль для доступа к серверу BVMS | Тип значения: строка Значение по умолчанию: "" |
| OldLibVersionSupport | Включить поддержку подключения к старым версиям (версии 9 и ниже) клиентов BVMS | Тип значения: булев Значение по умолчанию: false |
Секция MonitoringOptions | ||
| MonitoringAddress | Сетевой адрес к сервису мониторинга iMon. Пустое значение отключает мониторинг | |
Тип значения: строка Значение по умолчанию: "" | ||
| ProcessName | Отображаемое название сервиса в системе мониторинга iMon | Тип значения: строка Значение по умолчанию: "SferaMonitoring.BvmsSdkApi" |