Изменения документа Интеграция SecurOS (ISS)

Редактировал(а) admin 2026/09/01 15:38

От версии 6.1
отредактировано admin
на 2026/06/07 21:49
Изменить комментарий: Remove Confluence content-wrapper markers
К версии 3.1
отредактировано admin
на 2026/06/07 20:22
Изменить комментарий: Remove Confluence layout blocks

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -4,7 +4,7 @@
4 4  
5 5  {{toc depth="2"/}}
6 6  
7 -== {{id name="ИнтеграцияSecurOS(ISS)-Общиесведения"/}}Общие сведения(%%) ==
7 +== {{id name="ИнтеграцияSecurOS(ISS)-Общиесведения"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Общие сведения(%%) ==
8 8  
9 9  Платформа НЕЙРОСС обеспечивает взаимодействие с видеорегистраторами SecurOS по протоколам ONVIF и REST-API.
10 10  
... ... @@ -14,6 +14,7 @@
14 14  
15 15  Просмотр «живого» видео и видеоархива осуществляется по протоколу ONVIF без необходимости установки плагина и дополнительных лицензий, требуются только лицензии на медиаисточники. При этом поддерживаются стандартные процедуры работы, в том числе переключение препозиций, экспорт видеоархива во «внешний» файл или импорт видеоархива на видеорегистратор НЕЙРОСС. Особенности работы по ONVIF приведены в таблице ниже.
16 16  
17 +(% class="wrapped" %)
17 17  |=(((
18 18  Функция
19 19  )))|=(((
... ... @@ -27,7 +27,7 @@
27 27  |(((
28 28  Просмотр видеоархива
29 29  )))|(((
30 -Проигрывание видеоархива возможно только на скорости 1x и выше: 2x, 4x, 8x, 16x, 32x, 64x(%%). Не поддерживаются дробные: 0,5x и отрицательные:  -4x, -2x, -1x (%%)(проигрывание в обратном направлении) скорости.
31 +Проигрывание видеоархива возможно только на скорости 1x и выше: (% style="color: rgb(23,43,77);" %)2x, 4x, 8x, 16x, 32x, 64x(%%). Не поддерживаются дробные: 0,5x и отрицательные: (% style="color: rgb(23,43,77);" %) -4x, -2x, -1x (%%)(проигрывание в обратном направлении) скорости.
31 31  )))
32 32  |(((
33 33  Экспорт и импорт видеоархива
... ... @@ -37,8 +37,9 @@
37 37  |(((
38 38  PTZ-управление
39 39  )))|(((
41 +(% class="content-wrapper" %)
40 40  (((
41 -Платформа НЕЙРОСС обеспечивает движение PTZ по абсолютным координатам, вычитывание препозиций, настроенных в конфигурации SecurOS, и выполнение команд перехода к препозиции.
43 +Платформа НЕЙРОСС обеспечивает д(% style="letter-spacing: 0.0px;" %)вижение PTZ по абсолютным координатам, вычитывание препозиций, настроенных в конфигурации SecurOS, и выполнение команд перехода к препозиции.
42 42  
43 43  {{error}}
44 44  Создание и удаление препозиций средствами Платформы НЕЙРОСС не поддерживается со стороны SecurOS.
... ... @@ -50,7 +50,7 @@
50 50  
51 51  **REST API**
52 52  
53 -Отслеживание состояний камер, получение событий видеоаналитики и передача команд управления на видеорегистратор SecurOS осуществляется по REST API посредством «Плагина интеграции с SecurOS(%%)», устанавливаемого непосредственно на Платформу НЕЙРОСС, требуется лицензия на использование плагина. Функции плагина приведены в таблице ниже.
55 +Отслеживание состояний камер, получение событий видеоаналитики и передача команд управления на видеорегистратор SecurOS осуществляется по REST API посредством «(% style="color: rgb(70,70,70);" %)Плагина интеграции с SecurOS(%%)», устанавливаемого непосредственно на Платформу НЕЙРОСС, требуется лицензия на использование плагина. Функции плагина приведены в таблице ниже.
54 54  
55 55  (% class="wrapped" style="letter-spacing: 0.0px;" %)
56 56  |=(((
... ... @@ -61,8 +61,9 @@
61 61  |(((
62 62  Мониторинг состояния медиаисточников
63 63  )))|(((
66 +(% class="content-wrapper" %)
64 64  (((
65 -Обеспечивается контроль наличия связи, статус записи и статус охраны(%%):
68 +(% style="color: rgb(51,51,51);" %)Обеспечивается контроль наличия связи, статус записи и статус охраны(%%):
66 66  
67 67  * есть запись / нет записи
68 68  * есть тревога / нет тревоги
... ... @@ -73,11 +73,12 @@
73 73  |(((
74 74  Мониторинг состояния узла SecurOS
75 75  )))|(((
76 -Обеспечивается подключение к Health Monitor API и вычитывание текущих проблем. Открытая проблема приводит к появлению соответствующего события и перехода элемента сервера в состояние [Тревога]. Если закрыты все проблемы, элемент переходит в состояние [Норма]. Также обеспечивается контроль состояния связи с сервером.
79 +Обеспечивается подключение к Health Monitor API и вычитывание текущих проблем. (% style="color: rgb(51,51,51);" %)Открытая проблема приводит к появлению соответствующего события и перехода элемента сервера в состояние [Тревога]. Если закрыты все проблемы, элемент переходит в состояние [Норма]. Также обеспечивается контроль состояния связи с сервером.
77 77  )))
78 78  |(((
79 79  Отправка команд управления
80 80  )))|(((
84 +(% class="content-wrapper" %)
81 81  (((
82 82  Поддержана отправка следующих команд:
83 83  
... ... @@ -86,7 +86,7 @@
86 86  Остановка записи
87 87  
88 88  {{error}}
89 -Для управления записью камеры необходимо в настройках SecurOS задать режим записи **По команде**. Станет доступным начало записи и остановка записей, начатых по команде Платформы НЕЙРОСС. Остановка записей, начатых на самом видеосервере SecurOS, не поддерживается со стороны SecurOS.
93 +Для управления записью камеры необходимо в настройках SecurOS задать режим записи **По команде**. Станет доступным начало записи и остановка записей, (% style="letter-spacing: 0.0px;" %)начатых по команде Платформы НЕЙРОСС. Остановка записей, начатых на самом видеосервере SecurOS, не поддерживается со стороны SecurOS.
90 90  {{/error}}
91 91  )))
92 92  * Постановка на охрану
... ... @@ -93,7 +93,7 @@
93 93  * Снятие с охраны
94 94  
95 95  {{info}}
96 -Для успешного выполнения команд необходимо, чтобы у пользователя SecurOS, под которым добавляется узел и авторизуется плагин, были права на управление.
100 +(% style="color: rgb(51,51,51);" %)Для успешного выполнения команд необходимо, чтобы у пользователя SecurOS, под которым добавляется узел и авторизуется плагин, были права на управление.
97 97  {{/info}}
98 98  )))
99 99  )))
... ... @@ -103,10 +103,11 @@
103 103  Обеспечивается работа с событиями аналитики как от встроенного детектора движения, так и от модуля аналитики Tracking Kit 3. Плагин преобразовывает получаемые от SecurOS события на язык Платформы НЕЙРОСС. Далее события обрабатываются стандартным образом: отображаются в ленте событий АРМ НЕЙРОСС Центр, по ним могут быть настроены задачи на запись, сценарии обработки и любая другая функциональность.
104 104  )))
105 105  
106 -== {{id name="ИнтеграцияSecurOS(ISS)-Лицензионнаяполитика"/}}Лицензионная политика(%%) ==
110 +== {{id name="ИнтеграцияSecurOS(ISS)-Лицензионнаяполитика"/}}(% style="color: rgb(23,43,77);" %)Лицензионная политика(%%) ==
107 107  
108 -Функция управления камерами видеосервера SecurOS лицензируется. Проверьте наличие требуемых лицензий ~[[[doc:ui.Параметры узла.Основные параметры.Просмотр параметров и обновление лицензии.WebHome]]]. В противном случае требуется приобрести лицензии ~[[[doc:neyross.Лицензирование | Платформа НЕЙРОСС.WebHome]]].
112 +Функция управления камерами видеосервера SecurOS лицензируется. Проверьте наличие требуемых лицензий ~[[[doc:ui.Параметры узла.Основные параметры.Просмотр параметров и обновление лицензии.WebHome]]]. (% style="color: rgb(0, 0, 0); color: rgb(51, 51, 51)" %)В противном случае требуется приобрести лицензии ~[[[doc:neyross.Лицензирование | Платформа НЕЙРОСС.WebHome]]].
109 109  
114 +(% class="wrapped" %)
110 110  |=(((
111 111  Тип узла
112 112  )))|=(((
... ... @@ -119,19 +119,19 @@
119 119  )))|(((
120 120  Количество медиаканалов
121 121  )))|(((
122 -Лицензия должна включать требуемое количество медиаканалов.
127 +(% style="color: rgb(23,43,77);" %)Лицензия должна включать требуемое количество медиаканалов.
123 123  )))
124 124  |(((
125 125  Плагин интеграции с SecurOS
126 126  )))|(((
127 -Возможность передачи команд управления камерам видеосервера SecurOS
132 +(% style="color: rgb(23,43,77);" %)Возможность передачи команд управления камерам видеосервера SecurOS
128 128  )))
129 129  
130 130  \\
131 131  
132 -== {{id name="ИнтеграцияSecurOS(ISS)-НастройкаSecurOS"/}}Настройка SecurOS(%%) ==
137 +== {{id name="ИнтеграцияSecurOS(ISS)-НастройкаSecurOS"/}}(% style="color: rgb(23,43,77);" %)Настройка SecurOS(%%) ==
133 133  
134 -=== {{id name="ИнтеграцияSecurOS(ISS)-БазоваянастройкаSecurOS"/}}Базовая настройка SecurOS(%%) ===
139 +=== {{id name="ИнтеграцияSecurOS(ISS)-БазоваянастройкаSecurOS"/}}(% style="color: rgb(23,43,77);" %)Базовая настройка SecurOS(%%) ===
135 135  
136 136  1. Выполните настройку видеосервера SecurOS согласно инструкции производителя, настройте видеоканалы.
137 137  1. Проверьте, что сервер SecurOS находится в одной подсети с сервером Платформы НЕЙРОСС. Это необходимо для обеспечения работы по ONVIF и REST API.
... ... @@ -143,29 +143,30 @@
143 143  
144 144  На вкладке **Общие** задайте настройки согласно таблице ниже. Сохраните изменения.
145 145  
146 -|=(((
151 +(% class="wrapped" %)
152 +|=(% style="width: 102.0px;" %)(((
147 147  Параметр
148 -)))|=(((
154 +)))|=(% style="width: 793.0px;" %)(((
149 149  Комментарий
150 150  )))
151 -|(((
157 +|(% style="width: 102.0px;" %)(((
152 152  RTSP-сервер
153 -)))|(((
159 +)))|(% style="width: 793.0px;" %)(((
154 154  Выберите из раскрывающегося списка значение **Встроенный**.
155 155  )))
156 -|(((
162 +|(% style="width: 102.0px;" %)(((
157 157  Протокол
158 -)))|(((
164 +)))|(% style="width: 793.0px;" %)(((
159 159  Выберите из раскрывающегося списка значение **HTTP**.
160 160  )))
161 -|(((
167 +|(% style="width: 102.0px;" %)(((
162 162  Порт
163 -)))|(((
169 +)))|(% style="width: 793.0px;" %)(((
164 164  Укажите номер незанятого порта. По этому порту происходит взаимодействие видеосервера с Платформой НЕЙРОСС. Диапазон возможных значений: [1; 65535].
165 165  )))
166 -|(((
172 +|(% style="width: 102.0px;" %)(((
167 167  Сетевой интерфейс
168 -)))|(((
174 +)))|(% style="width: 793.0px;" %)(((
169 169  Список поля содержит все доступные сетевые интерфейсы, которые могут использоваться для подключения к ONVIF-серверу. Выберите требуемый IP-адрес. Подключение к ONVIF-серверу будет выполняться только
170 170  по выбранному IP-адресу.
171 171  )))
... ... @@ -180,26 +180,29 @@
180 180  
181 181  Задайте настройки согласно таблице ниже. Сохраните изменения.
182 182  
183 -|=(((
189 +(% class="wrapped" %)
190 +|=(% style="width: 102.0px;" %)(((
184 184  Параметр
185 -)))|=(((
192 +)))|=(% style="width: 793.0px;" %)(((
186 186  Комментарий
187 187  )))
188 -|(((
195 +|(% style="width: 102.0px;" %)(((
189 189  Порт
190 -)))|(((
197 +)))|(% style="width: 793.0px;" %)(((
198 +(% class="content-wrapper" %)
191 191  (((
192 192  Номер порта SecurOS для взаимодействия с Платформой НЕЙРОСС по протоколу HTTP/HTTPS. Диапазон возможных значений: [1; 65535]. Значение по умолчанию: **8888**.
193 193  
194 194  {{info}}
195 -Порт 8888 используется Платформой НЕЙРОСС по умолчанию. В случае необходимости смены порта, откорректируйте значение параметра {{code language="none"}}ultima.neyross.securos.apiPort {{/code}}в файле конфигурации {{code language="none"}}application.conf {{/code}}(%%)на узле Платформа НЕЙРОСС.
203 +Порт 8888 используется Платформой НЕЙРОСС по умолчанию. В случае необходимости смены порта, откорректируйте значение параметра {{code language="none"}}ultima.neyross.securos.apiPort {{/code}}в файле(% style="color: rgb(51,51,51);" %) конфигурации {{code language="none"}}application.conf {{/code}}(%%)на узле Платформа НЕЙРОСС.
196 196  {{/info}}
197 197  )))
198 198  )))
199 -|(((
207 +|(% style="width: 102.0px;" %)(((
200 200  Порт для
201 201  WebSocket
202 -)))|(((
210 +)))|(% style="width: 793.0px;" %)(((
211 +(% class="content-wrapper" %)
203 203  (((
204 204  Номер порта SecurOS для взаимодействия с Платформой НЕЙРОСС по протоколу WebSocket. Значение по умолчанию: **8080**.
205 205  
... ... @@ -213,7 +213,7 @@
213 213  
214 214  === {{id name="ИнтеграцияSecurOS(ISS)-Режимзаписикамер"/}}Режим записи камер ===
215 215  
216 -Для камер, записью которых нужно управлять по команде с Платформы НЕЙРОСС, в поле **Режим записи** необходимо выбрать из раскрывающегося списка режим **По команде**.
225 +(% style="letter-spacing: 0.0px;" %)Для камер, записью которых нужно управлять по команде с Платформы НЕЙРОСС, в поле **Режим записи** необходимо выбрать из раскрывающегося списка режим **По команде**.
217 217  
218 218  {{error}}
219 219  Станет доступным начало записи и остановка записей, начатых по команде Платформы НЕЙРОСС. Остановка записей, начатых на самом видеосервере SecurOS, не поддерживается со стороны SecurOS.
... ... @@ -236,7 +236,7 @@
236 236  Для созданной учётной записи задайте права.
237 237  
238 238  {{info}}
239 -Для пользователя ONVIF учитываются только права на управление камерами. Просмотр «живого» видео и видеоархива осуществляется независимо от заданных прав. Плагин работает с HTTP API SecurOS, используя для авторизации тот же логин и пароль, которые указываются в приложении **Сеть** при добавлении узла SecurOS. Однако с точки зрения SecurOS это разные сущности (пользователь API и пользователь Onvif); для корректной работы плагина в SecurOS должен быть заведён пользователь с тем же логином и паролем, что и пользователь Onvif, и иметь права управления.
248 +Для пользователя ONVIF учитываются только права на управление камерами. Просмотр «живого» видео и видеоархива осуществляется независимо от заданных прав. П(% style="color: rgb(51,51,51);" %)лагин работает с HTTP API SecurOS, используя для авторизации тот же логин и пароль, которые указываются в приложении **Сеть** при добавлении узла SecurOS. Однако с точки зрения SecurOS это разные сущности (пользователь API и пользователь Onvif); для корректной работы плагина в SecurOS должен быть заведён пользователь с тем же логином и паролем, что и пользователь Onvif, и иметь права управления.
240 240  {{/info}}
241 241  
242 242  Права пользователя настраиваются в соответствии с инструкцией производителя. Для удобства вы можете задать полный доступ к системе.
... ... @@ -251,14 +251,16 @@
251 251  
252 252  Добавьте видеосервер SecurOS на Платформу НЕЙРОСС как ONVIF-медиаисточник согласно инструкции ~[[[doc:ui.Сеть.Добавление ONVIF IP-камер, кодеров.WebHome]]]. Используйте ручной режим. Задайте параметры подключения согласно таблице ниже. Нажмите на кнопку **Добавить**.
253 253  
254 -|=(((
263 +(% class="wrapped" %)
264 +|=(% style="width: 127.0px;" %)(((
255 255  Поле
256 -)))|=(((
266 +)))|=(% style="width: 1093.0px;" %)(((
257 257  Комментарий
258 258  )))
259 -|(((
269 +|(% style="width: 127.0px;" %)(((
260 260  Адрес узла
261 -)))|(((
271 +)))|(% style="width: 1093.0px;" %)(((
272 +(% class="content-wrapper" %)
262 262  (((
263 263  Введите адрес в формате:
264 264  
... ... @@ -275,9 +275,9 @@
275 275  {{/code}}
276 276  )))
277 277  )))
278 -|(((
289 +|(% style="width: 127.0px;" %)(((
279 279  Аутентификация
280 -)))|(((
291 +)))|(% style="width: 1093.0px;" %)(((
281 281  Выберите из раскрывающего списка **Требуется**. И введите данные учетной записи, созданной на этапе ~[[[#Пользователь для взаимодействия с Платформой НЕЙРОСС>>doc:||anchor="ИнтеграцияSecurOS(ISS)-ПользовательдлявзаимодействиясПлатформойНЕЙРОСС"]]].
282 282  )))
283 283  
... ... @@ -298,7 +298,7 @@
298 298  После успешного добавления узла производится автоматическое вычитывание медиаисточников и их профилей.
299 299  
300 300  {{info}}
301 -При первом добавлении видеосервера, актуальный статус камер будет вычитан в течение минуты.
312 +(% style="color: rgb(51,51,51);" %)При первом добавлении видеосервера, актуальный статус камер будет вычитан в течение минуты.
302 302  {{/info}}
303 303  
304 304  \\
... ... @@ -309,7 +309,7 @@
309 309  
310 310  === {{id name="ИнтеграцияSecurOS(ISS)-Установкаплагина"/}}Установка плагина ===
311 311  
312 -Модуль интеграции с видеосерверами SecurOS поставляется в виде [[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — независимого программного модуля, предназначенного для расширения функционала. Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. Перечень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]].
323 +Модуль интеграции с видеосерверами SecurOS поставляется в виде (% style="color: rgb(51, 51, 51); color: rgb(23, 43, 77)" %)[[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — (% style="color: rgb(51, 51, 51); color: rgb(12, 14, 13)" %)независимого программного модуля, предназначенного для расширения функционала(% style="color: rgb(51, 51, 51); color: rgb(23, 43, 77)" %). Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. П(% style="color: rgb(51,51,51);" %)еречень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]].
313 313  
314 314  {{info}}
315 315  Право использования функции указывается в параметрах лицензии. Дополнительная активация не требуется.
... ... @@ -347,7 +347,7 @@
347 347  [[image:attach:SecurOS_camera_commands.png]]
348 348  
349 349  {{info}}
350 -Для успешного выполнения команд необходимо, чтобы у пользователя SecurOS, под которым добавляется узел и авторизуется плагин, были права на управление. Вне зависимости от наличия прав, команды выдаются в списке доступных. Однако но если права не подразумевают выполнение команды, формируется ошибка:
361 +(% style="color: rgb(51,51,51);" %)Для успешного выполнения команд необходимо, чтобы у пользователя SecurOS, под которым добавляется узел и авторизуется плагин, были права на управление. Вне зависимости от наличия прав, команды выдаются в списке доступных. Однако но если права не подразумевают выполнение команды, формируется ошибка:
351 351  
352 352  {{code language="none"}}
353 353  Ошибка выполнения команды: не удалось выполнить команду Начать запись над SecurOS камерой [имя камеры]. Причина: у пользователя нет прав на выполнение команды.
... ... @@ -362,6 +362,7 @@
362 362  
363 363  Ниже приведены примеры иконок.
364 364  
376 +(% class="wrapped" %)
365 365  |=(((
366 366  Иконка
367 367  )))|=(((
... ... @@ -370,6 +370,7 @@
370 370  Комментарий
371 371  )))
372 372  |(((
385 +(% class="content-wrapper" %)
373 373  (((
374 374  [[image:attach:icons_camera_armed.png||thumbnail="true" height="32"]]
375 375  )))
... ... @@ -379,6 +379,7 @@
379 379  Медиаисточник на охране, запись не ведется.
380 380  )))
381 381  |(((
395 +(% class="content-wrapper" %)
382 382  (((
383 383  [[image:attach:icons_camera_normal.png||thumbnail="true" height="33"]]
384 384  )))
... ... @@ -388,6 +388,7 @@
388 388  Медиаисточник не на охране, запись не ведется. Иконка включена в базовый набор.
389 389  )))
390 390  |(((
405 +(% class="content-wrapper" %)
391 391  (((
392 392  [[image:attach:icons_camera_rec.png||thumbnail="true" height="32"]]
393 393  )))
... ... @@ -394,11 +394,13 @@
394 394  )))|(((
395 395  МедиаИсточник, ЗаписьИдёт, СетевойУзел, МедиаИсточник
396 396  )))|(((
412 +(% class="content-wrapper" %)
397 397  (((
398 398  Медиаисточник не на охране. запись ведется. В базовом наборе для данной комбинации меток используется другая иконка: [[image:attach:icons_camera_play.png||thumbnail="true" height="33"]]
399 399  )))
400 400  )))
401 401  |(((
418 +(% class="content-wrapper" %)
402 402  (((
403 403  [[image:attach:icons_camera_rec_armed.png||thumbnail="true" height="32"]]
404 404  )))
... ... @@ -408,6 +408,7 @@
408 408  Медиаисточник на охране, запись ведется.
409 409  )))
410 410  |(((
428 +(% class="content-wrapper" %)
411 411  (((
412 412  [[image:attach:icons_camera_alarm.png||thumbnail="true" height="32"]]
413 413  )))

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