Изменения документа Часто задаваемые вопросы | ДеВизор
Редактировал(а) admin 2026/09/03 12:17
От версии 3.2
отредактировано admin
на 2026/08/21 10:45
на 2026/08/21 10:45
Изменить комментарий:
Inline {{code language="none"}} -> ##monospace##; block none -> text
К версии 1.1
отредактировано Николай Климов
на 2018/05/21 21:02
на 2018/05/21 21:02
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (4 изменено, 0 добавлено, 0 удалено)
-
Объекты (1 изменено, 0 добавлено, 1 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 -Часто задаваемые вопросы | ДеВизор1 +FAQ | Часто задаваемые вопросы - Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. admin1 +XWiki.klimov - Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - ru1 +en - Содержимое
-
... ... @@ -1,23 +1,33 @@ 1 +(% style="" %) 1 1 В данной статье собраны практические рекомендации по конфигурированию IP-регистратора ДеВизор и сопутствующего оборудования (ONVIF-камеры). 2 2 4 +(% style="" %) 3 3 ==== {{id name="Частозадаваемыевопросы|ДеВизор-Q:Приподключениикамерывобщуюсеть,онанепоявиласьвспискедоступныхмедиа-источниковвприложениях"Видеонаблюдение"и"Настройкавидеорегистратора""/}}Q: При подключении камеры в общую сеть, она не появилась в списке доступных медиа-источников в приложениях "Видеонаблюдение" и "Настройка видеорегистратора" ==== 4 4 7 +(% style="" %) 5 5 A: Проверить, что камера имеется в веб-приложении "Сеть" и находится в состоянии "норма". 6 6 10 +(% style="" %) 7 7 ==== {{id name="Частозадаваемыевопросы|ДеВизор-Q:Приподключениикамерывобщуюсеть,онанепоявиласьввеб-приложении"Сеть""/}}Q: При подключении камеры в общую сеть, она не появилась в веб-приложении "Сеть" ==== 8 8 13 +(% style="" %) 9 9 A: Возможен один из следующих вариантов: 10 10 16 +(% style="" %) 11 11 1. Неверная конфигурация сети. Проверить, что камера находится в одной подсети с регистратором, доступна (в случае наличия такой возможности) через свой веб-интерфейс, отсуствует строгий HTTP-фаервол. Проверить, что регистратор не находится в режиме строгой фильтрации доменов (подробнее о нем - см. ниже) - Конфигурация узлов -> Сетевые параметры -> Дополнительно -> Строгая фильтрация доменов. 12 12 1. Камера не поддерживает ONVIF в степени, достаточной для ее автоматического обнаружения. Проверить, что камера поддерживает соответствующий профайл ONVIF (какой?) 13 13 1. По тем или иным причинам регистратор должен находится в режиме строгой фильтрации доменов (например, чтобы не обнаруживать все узлы в локальной сети автоматически). В таком случае режим автоматического обнаружения устройств в сети будет искуственно ограничен, и камеру необходимо добавить вручную через веб-приложение регистратора "Сеть" 14 14 21 +(% style="" %) 15 15 ==== {{id name="Частозадаваемыевопросы|ДеВизор-Q:Какимобразомправильнонастроитьзаписьпособытиямотдругихсетевыхузлов?"/}}Q: Каким образом правильно настроить запись по событиям от других сетевых узлов? ==== 16 16 24 +(% style="" %) 17 17 A: Процедура настройки записи по событиям по возможности была упрощена, однако существует ряд моментов, которые не предусмотрены пока или которые невозможно предусмотреть в принципе. Комментарии приветствуются. 18 18 27 +(% style="" %) 19 19 Основные термины: 20 20 30 +(% style="" %) 21 21 * Задача на запись - созданная пользователем и хранимая на регистраторе информация о том, как, когда и с какими параметрами необходимо получать с камеры медиапоток и сохранять на накопитель. 22 22 * ONVIF-извещение, событие - формируемая сетевым узлом информация о каком-либо изменении в системе, распространающаяся в сети в рамках спецификации WS Base Notifications. 23 23 * Источник событий, функциональный элемент - произвольный физический или виртуальный элемент, испустивший событие. В общем случае не совпадает с сетевым узлом, приславшим ONVIF-извещение. ... ... @@ -26,65 +26,65 @@ 26 26 Фильтр - функция, состоящая из набора логических условий, принимающая на вход некоторый произвольный объект и возвращающая логическое "Да" \ "Нет" в зависимости от того, соответствует ли данный объект данному набору логических условий. Фильтр по событиям - фильтр, принимающий на вход ONVIF-извещение. "Простой" фильтр по событиям - фильтр по событиям, логические условия внутри которого подчиняются следующей структуре: 27 27 28 28 ((( 29 -(% class="syntaxhighlighter nogutter java" %) 39 +(% class="syntaxhighlighter nogutter java" %) 30 30 ((( 31 -(% border="0" cellpadding="0" cellspacing="0" class="wrapped" style="text-align: left;"%)41 +(% style="text-align: left;" border="0" cellpadding="0" cellspacing="0" %) 32 32 (% style="text-align: left;" %)|(% class="code" style="text-align: left;" %)((( 33 33 (% class="container" style="text-align: left;" title="Hint: double-click to select code" %) 34 34 ((( 35 35 (% class="line number1 index0 alt2" style="text-align: left;" %) 36 36 ((( 37 -(% class="java plain" style="text-align: left;" %) ##ЛОГИЧЕСКОЕ ИЛИ (##47 +(% class="java plain" style="text-align: left;" %){{code language="none"}}ЛОГИЧЕСКОЕ ИЛИ ({{/code}} 38 38 ))) 39 39 40 40 (% class="line number2 index1 alt1" style="text-align: left;" %) 41 41 ((( 42 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##ЛОГИЧЕСКОЕ И (##52 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}ЛОГИЧЕСКОЕ И ({{/code}} 43 43 ))) 44 44 45 45 (% class="line number3 index2 alt2" style="text-align: left;" %) 46 46 ((( 47 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##ИСТОЧНИК СОБЫТИЙ,##57 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}ИСТОЧНИК СОБЫТИЙ,{{/code}} 48 48 ))) 49 49 50 50 (% class="line number4 index3 alt1" style="text-align: left;" %) 51 51 ((( 52 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##ЛОГИЧЕСКОЕ ИЛИ (##62 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}ЛОГИЧЕСКОЕ ИЛИ ({{/code}} 53 53 ))) 54 54 55 55 (% class="line number5 index4 alt2" style="text-align: left;" %) 56 56 ((( 57 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##ТЕМА СОБЫТИЯ##(% class="java value" style="text-align: left;" %)##1##(% class="java plain" style="text-align: left;" %)##,##67 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}ТЕМА СОБЫТИЯ {{/code}}(% class="java value" style="text-align: left;" %){{code language="none"}}1{{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}},{{/code}} 58 58 ))) 59 59 60 60 (% class="line number6 index5 alt1" style="text-align: left;" %) 61 61 ((( 62 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##ТЕМА СОБЫТИЯ##(% class="java value" style="text-align: left;" %)##2##(% class="java plain" style="text-align: left;" %)##,##72 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}ТЕМА СОБЫТИЯ {{/code}}(% class="java value" style="text-align: left;" %){{code language="none"}}2{{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}},{{/code}} 63 63 ))) 64 64 65 65 (% class="line number7 index6 alt2" style="text-align: left;" %) 66 66 ((( 67 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##...##77 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}...{{/code}} 68 68 ))) 69 69 70 70 (% class="line number8 index7 alt1" style="text-align: left;" %) 71 71 ((( 72 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##)##82 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}){{/code}} 73 73 ))) 74 74 75 75 (% class="line number9 index8 alt2" style="text-align: left;" %) 76 76 ((( 77 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##),##87 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}),{{/code}} 78 78 ))) 79 79 80 80 (% class="line number10 index9 alt1" style="text-align: left;" %) 81 81 ((( 82 -(% class="java spaces" style="text-align: left;" %) ####(% class="java plain" style="text-align: left;" %)##...##92 +(% class="java spaces" style="text-align: left;" %){{code language="none"}} {{/code}}(% class="java plain" style="text-align: left;" %){{code language="none"}}...{{/code}} 83 83 ))) 84 84 85 85 (% class="line number11 index10 alt2" style="text-align: left;" %) 86 86 ((( 87 -(% class="java plain" style="text-align: left;" %) ##)##97 +(% class="java plain" style="text-align: left;" %){{code language="none"}}){{/code}} 88 88 ))) 89 89 ))) 90 90 ))) ... ... @@ -92,14 +92,19 @@ 92 92 ))) 93 93 ))) 94 94 105 +(% style="" %) 95 95 Текущий механизм записи по событиям основан на ONVIF-извещениях; предположим, что все участники информационного взаимодействия способны получать эти события в рамках WS Base Notifications (имеют ONVIF-сервис EventService, позволяют оформить подписку друг на друга и т. д.). Такими участниками на сегодняшний день являются наши изделия (ДеВизор, Итриум, Борей) и //правильные// ONVIF-камеры. 96 96 108 +(% style="" %) 97 97 В случае, если необходимо настроить запись по событиям от какого-то сетевого узла (например, от самой камеры), не дифференцируя при этом, от какой конкретно составной его части (элемента) пришло событие, то все довольно просто: пока регистратор и сетевой узел видят друг друга (раскрашены зеленым цветом в приложении "Сеть", то есть периодически общаются в рамках WS-Discovery), то в рамках оформленной подписки первый получает от второго все события, сопоставляет источник (сетевой узел) и тип события (по ONVIF-топику события) с имеющимися фильтрами в рамках задач на запись и инициирует запись видеофрагмента в соответствии с тем, прошло ли событие данные фильтры. 98 98 99 -В случае, если необходимо настроить задачу на запись по конкретному элементу в составе сетевого узла (например, от точки доступа в составе БОРЕЙ), при получении события и последующему его пропусканию через фильтр необходимо предварительно идентифицировать этот конкретный элемент. В большинстве случаев это делается на основании структуры данных извещения, в котором, например, в поле ##onvif:source## можно передать идентификатор функционального элемента, испустившего событие. 111 +(% style="" %) 112 +В случае, если необходимо настроить задачу на запись по конкретному элементу в составе сетевого узла (например, от точки доступа в составе БОРЕЙ), при получении события и последующему его пропусканию через фильтр необходимо предварительно идентифицировать этот конкретный элемент. В большинстве случаев это делается на основании структуры данных извещения, в котором, например, в поле {{code language="none"}}onvif:source{{/code}} можно передать идентификатор функционального элемента, испустившего событие. 100 100 114 +(% style="" %) 101 101 Разберем последовательность действий, необходимую для того, чтобы с нуля создать задачу на запись на ДеВизоре А по событиям от точки доступа С в составе Борея В: 102 102 117 +(% style="" %) 103 103 1. ДеВизор А и Борей В должны находиться в одной физической подсети и в одном домене (либо в режиме отключенной строгой фильтрации доменов), время на них должно быть синхронизировано. 104 104 1. Данные (ресурсы) между ДеВизором А и Бореем В должны быть синхронизированы (вручную либо автоматически - при условии, что не имеется расхождения во внутренних журналах синхронизации ресурсов). 105 105 1. На ДеВизоре А в приложении "Настройка Видеорегистраторов" необходимо создать новую задачу на запись, установить переключатель "Запись по событиям" в "Да". На следующем этапе мастера создания задач на запись установить требуемые значения пред- и посттревоги (времени дребезга), выбрать имеющийся фильтр по событиям или перейти в окно настройки фильтров.
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 - 2942567361 +975260829 - Title
-
... ... @@ -1,1 +1,1 @@ 1 -Часто задаваемые вопросы | ДеВизор1 +FAQ | Часто задаваемые вопросы
- XWiki.ShortUrlClass[0]
-
- Short URL code
-
... ... @@ -1,1 +1,0 @@ 1 -fa5b6 - Last known target (debug)
-
... ... @@ -1,1 +1,0 @@ 1 -devisor.Часто задаваемые вопросы | ДеВизор.WebHome