Last modified by superadmin on 2026/06/24 21:40

Show last authors
1 Платформа НЕЙРОСС в версии 20.36 обеспечивает работу с видеорегистраторами (видеосерверами) SecurOS (Секурос) производства компании IIS (Интеллектуальные системы безопасности).  Функциональность доступна в редакциях SecurOS Monitoring & Control Center, SecurOS Enterprise, SecurOS Premium.
2
3 == {{id name="ИнтеграцияSecurOS(ISS)-Общиесведения"/}}Общие сведения(%%) ==
4
5 Платформа НЕЙРОСС обеспечивает взаимодействие с видеорегистраторами SecurOS по протоколам ONVIF и REST-API.
6
7 \\
8
9 **ONVIF**
10
11 Просмотр «живого» видео и видеоархива осуществляется по протоколу ONVIF без необходимости установки плагина и дополнительных лицензий, требуются только лицензии на медиаисточники. При этом поддерживаются стандартные процедуры работы, в том числе переключение препозиций, экспорт видеоархива во «внешний» файл или импорт видеоархива на видеорегистратор НЕЙРОСС. Особенности работы по ONVIF приведены в таблице ниже.
12
13 |=(((
14 Функция
15 )))|=(((
16 Комментарий
17 )))
18 |(((
19 Просмотр «живого» видео
20 )))|(((
21 Без ограничений
22 )))
23 |(((
24 Просмотр видеоархива
25 )))|(((
26 Проигрывание видеоархива возможно только на скорости 1x и выше: 2x, 4x, 8x, 16x, 32x, 64x(%%). Не поддерживаются дробные: 0,5x и отрицательные:  -4x, -2x, -1x (%%)(проигрывание в обратном направлении) скорости.
27 )))
28 |(((
29 Экспорт и импорт видеоархива
30 )))|(((
31 SecurOS не поддерживает режим ASAP, поэтому экспорт архива c SecurOS осуществляется более медленно, чем экспорт архива, записанного непосредственно видеорегистратором НЕЙРОСС. Возможен импорт медиаданных на видеорегистратор НЕЙРОСС.
32 )))
33 |(((
34 PTZ-управление
35 )))|(((
36 (((
37 Платформа НЕЙРОСС обеспечивает движение PTZ по абсолютным координатам, вычитывание препозиций, настроенных в конфигурации SecurOS, и выполнение команд перехода к препозиции.
38
39 {{error}}
40 Создание и удаление препозиций средствами Платформы НЕЙРОСС не поддерживается со стороны SecurOS.
41 {{/error}}
42 )))
43 )))
44
45 \\
46
47 **REST API**
48
49 Отслеживание состояний камер, получение событий видеоаналитики и передача команд управления на видеорегистратор SecurOS осуществляется по REST API посредством «Плагина интеграции с SecurOS(%%)», устанавливаемого непосредственно на Платформу НЕЙРОСС, требуется лицензия на использование плагина. Функции плагина приведены в таблице ниже.
50
51 (% class="wrapped" style="letter-spacing: 0.0px;" %)
52 |=(((
53 Функция
54 )))|=(((
55 Комментарий
56 )))
57 |(((
58 Мониторинг состояния медиаисточников
59 )))|(((
60 (((
61 Обеспечивается контроль наличия связи, статус записи и статус охраны(%%):
62
63 * есть запись / нет записи
64 * есть тревога / нет тревоги
65 * на охране / снят с охраны
66 * есть связь / нет связи
67 )))
68 )))
69 |(((
70 Мониторинг состояния узла SecurOS
71 )))|(((
72 Обеспечивается подключение к Health Monitor API и вычитывание текущих проблем. Открытая проблема приводит к появлению соответствующего события и перехода элемента сервера в состояние [Тревога]. Если закрыты все проблемы, элемент переходит в состояние [Норма]. Также обеспечивается контроль состояния связи с сервером.
73 )))
74 |(((
75 Отправка команд управления
76 )))|(((
77 (((
78 Поддержана отправка следующих команд:
79
80 * Начало записи
81 * (((
82 Остановка записи
83
84 {{error}}
85 Для управления записью камеры необходимо в настройках SecurOS задать режим записи **По команде**. Станет доступным начало записи и остановка записей, начатых по команде Платформы НЕЙРОСС. Остановка записей, начатых на самом видеосервере SecurOS, не поддерживается со стороны SecurOS.
86 {{/error}}
87 )))
88 * Постановка на охрану
89 * Снятие с охраны
90
91 {{info}}
92 Для успешного выполнения команд необходимо, чтобы у пользователя SecurOS, под которым добавляется узел и авторизуется плагин, были права на управление.
93 {{/info}}
94 )))
95 )))
96 |(((
97 Получение событий видеоаналитики
98 )))|(((
99 Обеспечивается работа с событиями аналитики как от встроенного детектора движения, так и от модуля аналитики Tracking Kit 3. Плагин преобразовывает получаемые от SecurOS события на язык Платформы НЕЙРОСС. Далее события обрабатываются стандартным образом: отображаются в ленте событий АРМ НЕЙРОСС Центр, по ним могут быть настроены задачи на запись, сценарии обработки и любая другая функциональность.
100 )))
101
102 == {{id name="ИнтеграцияSecurOS(ISS)-Лицензионнаяполитика"/}}Лицензионная политика(%%) ==
103
104 Функция управления камерами видеосервера SecurOS лицензируется. Проверьте наличие требуемых лицензий ~[[[doc:ui.Параметры узла.Основные параметры.Просмотр параметров и обновление лицензии.WebHome]]]. В противном случае требуется приобрести лицензии ~[[[doc:neyross.Лицензирование | Платформа НЕЙРОСС.WebHome]]].
105
106 |=(((
107 Тип узла
108 )))|=(((
109 Лицензия
110 )))|=(((
111 Комментарий
112 )))
113 |(% rowspan="2" %)(((
114 Платформа НЕЙРОСС
115 )))|(((
116 Количество медиаканалов
117 )))|(((
118 Лицензия должна включать требуемое количество медиаканалов.
119 )))
120 |(((
121 Плагин интеграции с SecurOS
122 )))|(((
123 Возможность передачи команд управления камерам видеосервера SecurOS
124 )))
125
126 \\
127
128 == {{id name="ИнтеграцияSecurOS(ISS)-НастройкаSecurOS"/}}Настройка SecurOS(%%) ==
129
130 === {{id name="ИнтеграцияSecurOS(ISS)-БазоваянастройкаSecurOS"/}}Базовая настройка SecurOS(%%) ===
131
132 1. Выполните настройку видеосервера SecurOS согласно инструкции производителя, настройте видеоканалы.
133 1. Проверьте, что сервер SecurOS находится в одной подсети с сервером Платформы НЕЙРОСС. Это необходимо для обеспечения работы по ONVIF и REST API.
134 1. Проверьте настройки даты и времени на обоих серверах. Желательно настроить синхронизацию по одному NTP-серверу. В качестве NTP-сервера может выступать сервер Платформы НЕЙРОСС.
135
136 === {{id name="ИнтеграцияSecurOS(ISS)-НастройкаONVIF-сервера"/}}Настройка ONVIF-сервера ===
137
138 В разделе **Интеграция и Автоматизация** настройте ONVIF-сервер:
139
140 На вкладке **Общие** задайте настройки согласно таблице ниже. Сохраните изменения.
141
142 |=(((
143 Параметр
144 )))|=(((
145 Комментарий
146 )))
147 |(((
148 RTSP-сервер
149 )))|(((
150 Выберите из раскрывающегося списка значение **Встроенный**.
151 )))
152 |(((
153 Протокол
154 )))|(((
155 Выберите из раскрывающегося списка значение **HTTP**.
156 )))
157 |(((
158 Порт
159 )))|(((
160 Укажите номер незанятого порта. По этому порту происходит взаимодействие видеосервера с Платформой НЕЙРОСС. Диапазон возможных значений: [1; 65535].
161 )))
162 |(((
163 Сетевой интерфейс
164 )))|(((
165 Список поля содержит все доступные сетевые интерфейсы, которые могут использоваться для подключения к ONVIF-серверу. Выберите требуемый IP-адрес. Подключение к ONVIF-серверу будет выполняться только
166 по выбранному IP-адресу.
167 )))
168
169 На вкладке **Встроенный RTSP-сервер** выберите камеры, которые должны быть доступны на Платформе НЕЙРОСС. Сохраните изменения.
170
171 [[image:attach:SecurOS_video_prp.png||width="900"]]
172
173 === {{id name="ИнтеграцияSecurOS(ISS)-НастройкаREST-API-сервера"/}}Настройка REST-API-сервера ===
174
175 В разделе **Интеграция и Автоматизация** настройте **REST API**-сервер:
176
177 Задайте настройки согласно таблице ниже. Сохраните изменения.
178
179 |=(((
180 Параметр
181 )))|=(((
182 Комментарий
183 )))
184 |(((
185 Порт
186 )))|(((
187 (((
188 Номер порта SecurOS для взаимодействия с Платформой НЕЙРОСС по протоколу HTTP/HTTPS. Диапазон возможных значений: [1; 65535]. Значение по умолчанию: **8888**.
189
190 {{info}}
191 Порт 8888 используется Платформой НЕЙРОСС по умолчанию. В случае необходимости смены порта, откорректируйте значение параметра {{code language="none"}}ultima.neyross.securos.apiPort {{/code}}в файле конфигурации {{code language="none"}}application.conf {{/code}}(%%)на узле Платформа НЕЙРОСС.
192 {{/info}}
193 )))
194 )))
195 |(((
196 Порт для
197 WebSocket
198 )))|(((
199 (((
200 Номер порта SecurOS для взаимодействия с Платформой НЕЙРОСС по протоколу WebSocket. Значение по умолчанию: **8080**.
201
202 {{info}}
203 Для взаимодействия по Websoket с Платформой НЕЙРОСС может использоваться ТОЛЬКО порт 8080.
204 {{/info}}
205 )))
206 )))
207
208 [[image:attach:SecurOS_video_RESTAPIprp.png||width="660"]]
209
210 === {{id name="ИнтеграцияSecurOS(ISS)-Режимзаписикамер"/}}Режим записи камер ===
211
212 Для камер, записью которых нужно управлять по команде с Платформы НЕЙРОСС, в поле **Режим записи** необходимо выбрать из раскрывающегося списка режим **По команде**.
213
214 {{error}}
215 Станет доступным начало записи и остановка записей, начатых по команде Платформы НЕЙРОСС. Остановка записей, начатых на самом видеосервере SecurOS, не поддерживается со стороны SecurOS.
216 {{/error}}
217
218 (% class="auto-cursor-target" style="letter-spacing: 0.0px;" %)[[image:attach:SecurOS_cam_commands.png||width="900"]]
219
220 \\
221
222 === {{id name="ИнтеграцияSecurOS(ISS)-ПользовательдлявзаимодействиясПлатформойНЕЙРОСС"/}}Пользователь для взаимодействия с Платформой НЕЙРОСС ===
223
224 Добавьте учетную запись пользователя, под именем которого будут выполняться команды камерам SecurOS из Платформы НЕЙРОСС. Эти данные будут указываться на сервере Платформы НЕЙРОСС при подключении видеосервера.
225
226 [[image:attach:SecurOS_userprp.png||width="730"]]
227
228 //Пример настройки пользователя secuser//
229
230 \\
231
232 Для созданной учётной записи задайте права.
233
234 {{info}}
235 Для пользователя ONVIF учитываются только права на управление камерами. Просмотр «живого» видео и видеоархива осуществляется независимо от заданных прав. Плагин работает с HTTP API SecurOS, используя для авторизации тот же логин и пароль, которые указываются в приложении **Сеть** при добавлении узла SecurOS. Однако с точки зрения SecurOS это разные сущности (пользователь API и пользователь Onvif); для корректной работы плагина в SecurOS должен быть заведён пользователь с тем же логином и паролем, что и пользователь Onvif, и иметь права управления.
236 {{/info}}
237
238 Права пользователя настраиваются в соответствии с инструкцией производителя. Для удобства вы можете задать полный доступ к системе.
239
240 [[image:attach:SecurOS_user_rol.png||height="250"]]
241
242 //Пример настройки прав Full Access для пользователя secuser//
243
244 == {{id name="ИнтеграцияSecurOS(ISS)-НастройкаПлатформыНЕЙРОСС"/}}Настройка Платформы НЕЙРОСС ==
245
246 === {{id name="ИнтеграцияSecurOS(ISS)-ДобавлениеONVIF-узла"/}}Добавление ONVIF-узла ===
247
248 Добавьте видеосервер SecurOS на Платформу НЕЙРОСС как ONVIF-медиаисточник согласно инструкции ~[[[doc:ui.Сеть.Добавление ONVIF IP-камер, кодеров.WebHome]]]. Используйте ручной режим. Задайте параметры подключения согласно таблице ниже. Нажмите на кнопку **Добавить**.
249
250 |=(((
251 Поле
252 )))|=(((
253 Комментарий
254 )))
255 |(((
256 Адрес узла
257 )))|(((
258 (((
259 Введите адрес в формате:
260
261 {{code language="java"}}
262 [ip-адрес сервера SecurOS]:[порт]
263 {{/code}}
264
265 Введите порт, указанный в поле **Порт** на этапе ~[[[#Настройка ONVIF-сервера>>doc:||anchor="ИнтеграцияSecurOS(ISS)-НастройкаONVIF-сервера"]]].
266
267 Например:
268
269 {{code language="java"}}
270 10.1.31.195:8090
271 {{/code}}
272 )))
273 )))
274 |(((
275 Аутентификация
276 )))|(((
277 Выберите из раскрывающего списка **Требуется**. И введите данные учетной записи, созданной на этапе ~[[[#Пользователь для взаимодействия с Платформой НЕЙРОСС>>doc:||anchor="ИнтеграцияSecurOS(ISS)-ПользовательдлявзаимодействиясПлатформойНЕЙРОСС"]]].
278 )))
279
280 [[image:attach:SecurOS_add_node.png]]
281
282 \\
283
284 Дождитесь изменения статуса подключения на **норма**. Перечень статусов узлов приведен в разделе ~[[[doc:ui.Сеть.WebHome]]].
285
286 {{error}}
287 Если статус отличен от норма, вы ошиблись при вводе адреса или учетных данных пользователя, либо отсутствует сетевое соединение. Текущий статус позволит выявить причину ошибки. При неверных данных удалите узел и повторите добавление с корректными данными. 
288 {{/error}}
289
290 \\
291
292 === {{id name="ИнтеграцияSecurOS(ISS)-Настройкамедиаисточников"/}}Настройка медиаисточников ===
293
294 После успешного добавления узла производится автоматическое вычитывание медиаисточников и их профилей.
295
296 {{info}}
297 При первом добавлении видеосервера, актуальный статус камер будет вычитан в течение минуты.
298 {{/info}}
299
300 \\
301
302 Вы можете изменить названия медиаисточников, заданные автоматически, и настроить другие параметры.
303
304 ~[[[doc:ui.Параметры узла.Медиаисточники.ONVIF-медиаисточники.WebHome]]]
305
306 === {{id name="ИнтеграцияSecurOS(ISS)-Установкаплагина"/}}Установка плагина ===
307
308 Модуль интеграции с видеосерверами SecurOS поставляется в виде [[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — независимого программного модуля, предназначенного для расширения функционала. Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. Перечень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]].
309
310 {{info}}
311 Право использования функции указывается в параметрах лицензии. Дополнительная активация не требуется.
312 {{/info}}
313
314 \\
315
316 == {{id name="ИнтеграцияSecurOS(ISS)-ФункцииПлатформыНЕЙРОСС"/}}Функции Платформы НЕЙРОСС ==
317
318 === {{id name="ИнтеграцияSecurOS(ISS)-Просмотр«живого»видеоивидеорхива"/}}Просмотр «живого» видео и видеорхива ===
319
320 АРМ НЕЙРОСС видео обеспечивает просмотр «живого» видео ~[[[«Живое» видео>>doc:neyross.АРМ НЕЙРОСС Видео.«Живое» видео.WebHome]]] и видеорхива ~[[[doc:neyross.АРМ НЕЙРОСС Видео.Видеоархив.WebHome]]]. Видеоархив является внешним, поэтому отображается в виде голубой штриховки, полосатым.
321
322 === {{id name="ИнтеграцияSecurOS(ISS)-Управлениекамерами"/}}Управление камерами ===
323
324 После установки плагина станут доступны команды управления камерами видеосервера SecurOS.
325
326 PTZ-управление, в том числе переключение препозиций, возможно в режиме просмотра «живого» видео АРМ НЕЙРОСС Видео ~[[[«Живое» видео>>doc:neyross.АРМ НЕЙРОСС Видео.«Живое» видео.WebHome]]].
327
328 Доступ к командам управления возможен:
329
330 1. Из интерфейса конфигурирования ~[[[doc:ui.Параметры узла.Элементы.Команды управления.WebHome]]];
331 1. (((
332 Средствами пользовательского приложения [[doc:neyross.АРМ НЕЙРОСС Центр.WebHome]]
333
334 {{info}}
335 Предварительно необходимо нанести элементы **Камера** на план объекта ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций мониторинга и реагирования.WebHome]]].
336 {{/info}}
337 )))
338
339 {{info}}
340 Вы можете дополнительно разграничить права операторов на команды управления на стороне Платформы НЕЙРОСС через «белый» и «черный» списки ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Управление пользователями.Права на мониторинг и управление (АРМ Центр).WebHome]]].
341 {{/info}}
342
343 [[image:attach:SecurOS_camera_commands.png]]
344
345 {{info}}
346 Для успешного выполнения команд необходимо, чтобы у пользователя SecurOS, под которым добавляется узел и авторизуется плагин, были права на управление. Вне зависимости от наличия прав, команды выдаются в списке доступных. Однако но если права не подразумевают выполнение команды, формируется ошибка:
347
348 {{code language="none"}}
349 Ошибка выполнения команды: не удалось выполнить команду Начать запись над SecurOS камерой [имя камеры]. Причина: у пользователя нет прав на выполнение команды.
350 {{/code}}
351 {{/info}}
352
353 === {{id name="ИнтеграцияSecurOS(ISS)-ИконкимедиаисточниковвАРМЦентр"/}}Иконки медиаисточников в АРМ Центр ===
354
355 Вид иконки элемента Медиаисточник зависит от текущего состояния элемента, который выражен набором меток. Существует предустановленный набор иконок для стандартных комбинаций меток ~[[[doc:ui.Состояния элементов НЕЙРОСС\: метки, иконки.WebHome]]] (норма, тревога, неисправность, потеря связи). При помощи редактора иконок вы можете изменить иконки для стандартных комбинаций, а также настроить «свои» иконки для собственных комбинаций меток.
356
357 ~[[[doc:ui.Параметры узла.Элементы.Редактор иконок.WebHome]]]
358
359 Ниже приведены примеры иконок.
360
361 |=(((
362 Иконка
363 )))|=(((
364 Метки
365 )))|=(((
366 Комментарий
367 )))
368 |(((
369 (((
370 [[image:attach:icons_camera_armed.png||thumbnail="true" height="32"]]
371 )))
372 )))|(((
373 МедиаИсточник, Норма, НаОхране
374 )))|(((
375 Медиаисточник на охране, запись не ведется.
376 )))
377 |(((
378 (((
379 [[image:attach:icons_camera_normal.png||thumbnail="true" height="33"]]
380 )))
381 )))|(((
382 Медиаисточник, Норма, БезОхраны
383 )))|(((
384 Медиаисточник не на охране, запись не ведется. Иконка включена в базовый набор.
385 )))
386 |(((
387 (((
388 [[image:attach:icons_camera_rec.png||thumbnail="true" height="32"]]
389 )))
390 )))|(((
391 МедиаИсточник, ЗаписьИдёт, СетевойУзел, МедиаИсточник
392 )))|(((
393 (((
394 Медиаисточник не на охране. запись ведется. В базовом наборе для данной комбинации меток используется другая иконка: [[image:attach:icons_camera_play.png||thumbnail="true" height="33"]]
395 )))
396 )))
397 |(((
398 (((
399 [[image:attach:icons_camera_rec_armed.png||thumbnail="true" height="32"]]
400 )))
401 )))|(((
402 МедиаИсточник, ЗаписьИдёт, НаОхране, МедиаИсточник
403 )))|(((
404 Медиаисточник на охране, запись ведется.
405 )))
406 |(((
407 (((
408 [[image:attach:icons_camera_alarm.png||thumbnail="true" height="32"]]
409 )))
410 )))|(((
411 НаОхране, ЗаписьИдёт, Тревога, МедиаИсточник
412 )))|(((
413 Получено тревожное событие видеоаналитики. По получению события завершения тревоги элемент Медиаисточник переходит в нормальное состояние.
414 )))
415
416 === {{id name="ИнтеграцияSecurOS(ISS)-Событиявидеоаналитики"/}}События видеоаналитики ===
417
418 Плагин интеграции с SecurOS преобразовывает события видеоаналитики, получаемые от сервера SecurOS в стандартные события Платформы НЕЙРОСС: формирует ONVIF-события с метками Тревога, Видеоналитика. По этим событиям может быть настроены сценарии обработки инцидентов, события автоматики, в том числе отправка уведомлений по электронной почте и в мессенджеры, и любая другая функциональность.
419
420 [[image:attach:SecurOS_center_events.png||width="500"]]

Платформа НЕЙРОСС