В программном комплексе Интеллект поддерживается отправка событий от объектов системы на сервер VideoGuard. При этом ПК Интеллект выступает в роли клиента системы VideoGuard.
Настройка интеграции с системой VideoGuard осуществляется следующим образом:
Создать объект Клиент интеграции VideoGuard на базе объекта Компьютер на вкладке Оборудование диалогового окна Настройка системы (1). Если необходимо отправлять данные с нескольких серверов ПК Интеллект в распределенной системе, то на базе каждого сервера необходимо создать и настроить отдельный объект Клиент интеграции VideoGuard.
Для отправки сообщений о потере связи с тем или иным сервером достаточно одного объекта Клиент интеграции VideoGuard. См. также шаг 7. |

Установить флажок Название сервера в полном формате (2), если необходимо, чтобы отображалось полное название сервера. По умолчанию отображается краткое.
Из раскрывающегося списка IP-адрес (6) выбрать IP-адрес, который будет отправляться в VideoGuard как адрес сервера ПК Интеллект.
В списке IP-адресов отображаются все адреса со всех доступных IP-интерфейсов. Если будет задан IP-адрес, не принадлежащий выбранному IP-интерфейсу, то система будет отправлять случайный IP-адрес из доступных в выбранном IP-интерфейсе. |

Настройка интеграции с системой VideoGuard завершена.
После подключения к серверу VideoGuard необходимо перезапустить ПК Интеллект для синхронизации времени с сервером VideoGuard. После перезапуска ПК Интеллект часовой пояс в ОС Windows синхронизируется с указанным сервером VideoGuard. Впоследствии сервер ПК Интеллект будет выполнять синхронизацию с NTP-сервером системы VideoGuard (вызывая метод GetNTPServerInfo). При выполнении синхронизации сервер системы VideoGuard будет сообщать период синхронизации времени (по умолчанию 120 секунд), и в течение суток после синхронизации с NTP-сервером синхронизация времени будет выполняться с заданным интервалом.
Объект Фильтр сообщений VideoGuard необходим для сохранения произошедших событий клиента интеграции VideoGuard на тот случай, если клиент потеряет связь с сервером. Когда связь с сервером восстановится, сохраненные события будут переданы на сервер. Фильтр сообщений VideoGuard сохраняет только те события, которые выбраны в настройках для клиента интеграции VideoGuard (фильтр событий, описанный выше).
Порядок настройки:

В результате будет создан объект Фильтр сообщений VideoGuard, сохраняющий события выбранного клиента интеграции VideoGuard при потере связи.
Поддерживаемые идентификаторы событий на сервере:
| Идентификатор | Описание | Соответствующее событие ПК Интеллект |
|---|---|---|
| 1 | Отсутствие видеосигнала | Камера: Обрыв |
| 2 | Подключение источника видео | Камера: Подключение |
| 3 | Переполнение диска | Не задано |
| 4 | Ошибка записи на диск | Компьютер: Диск отмонтирован |
| 5 | Подключение клиента | Клиент интеграции VideoGuard: Модуль video запущен. Примечание. Данное событие генерируется в следующих случаях:
|
| 6 | Отключение клиента | Клиент интеграции VideoGuard: Модуль video выгружен. Примечание. Данное событие генерируется в следующих случаях:
|
| 7 | Срабатывание детектора движения | Камера: Тревога |
| 8 | Вскрытие корпуса (Shelter Alarm) | Не задано |
| 9 | Начало записи в архив | Камера: Запись на диск |
| 10 | Окончание записи в архив | Камера: Остановка записи на диск |
| 11 | Изменение графика записи в архив | Не задано |
| 100 | Дополнительное событие | Используется для отправки на сервер VideoGuard дополнительных событий. При этом к идентификатору события добавляется идентификатор источника события. Пример:
На сервер VideoGuard будет отправлено событие с идентификатором 101 |
Если в конфигурацию добавлено несколько серверов, то после перезапуска основного сервера будут отправлены события с идентификатором 5 для тех серверов, которые включились или были включены на момент перезапуска основного сервера. При этом событие с идентификатором 6 не отправится для тех серверов, которые были выключены на момент перезапуска основного сервера. |