i3laze 0 Опубликовано 9 Июня 2018 (изменено) В 22.09.2017 в 09:01, Станислав сказал: Стандартные фильтры Кстати, неплохо бы переименовать "Стандартные" в "Стандартные фильтры", а то не очень понятно, зачем в Архиве справа зарезервирована пятая часть экрана. Изменено 9 Июня 2018 пользователем i3laze Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 9 Июня 2018 Здравствуйте! Ваше пожелание будет рассмотрено и возможно реализовано (#11548) Благодарим за содействие в развитии системы "Линия". Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Aleksandr Karabanov 0 Опубликовано 5 Марта 2019 Я за. И за реакцию которая будет ставить отметки в архиве, как в логе и за переименовать "Стандартные" в "Стандартные фильтры". Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 5 Марта 2019 Здравствуйте! Настроить реакции можно и сейчас, пример Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Aleksandr Karabanov 0 Опубликовано 5 Марта 2019 А вот как нибудь так можно заставить работать? А то на XVR16 исполняемые файлы Windows не запустить Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 5 Марта 2019 Локально по реакции создавать события? Можно Вебинар Пример: http://admin:admin@localhost:9786/events application/json {"source":"Реакция","name":"Детекция","device":1,"data":"на XVR16 не запустить"} Результат: Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
WhyMax 0 Опубликовано 10 Октября 2020 В 05.03.2019 в 19:33, Станислав сказал: http://admin:admin@localhost:9786/events application/json {"source":"Реакция","name":"Детекция","device":1,"data":"на XVR16 не запустить"} Чтобы добавить данное событие на локальный или удаленный NVR, какими минимальными правами должна обладать используемая учетка? Второй вопрос - можно ли при создании реакции, например из примера выше, в http запрос подставить данные: - Имя устройства (регистратора) - Имя камеры - Имя зона детекции движения - Время обнаружения движения и другие параметры (размер объекта, степень вхождения, длительность движения) В реакциях на пропадание/появления сигнала - имя камеры В реакциях на ошибку записи - имя камеры и HDD. Это лишь небольшой пример необходимых фраз для подстановки. Если нет - прошу добавить такой функционал. Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
WhyMax 0 Опубликовано 10 Октября 2020 (изменено) А еще хотелось бы иметь возможность добавлять "архивные" реакции. Например есть массив данных за неделю, нужно наложить эти данные на видео. Либо передать массив единым запросом, в котором будет доп. поле - время реакции, либо сделать сотню запросов и в каждом указать время реакции. Изменено 10 Октября 2020 пользователем WhyMax Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 10 Октября 2020 Здравствуйте! Обратите внимание на спецификацию https://devline.ru/aboutweb/#events URI: /eventsMIME-типы: application/json, application/xmlМетоды: POST Тело запроса в JSON-представлении: { "time" : /*string*/, "source" : /*string*/, "name" : /*string*/, "device": /*number*/, "data" : /*string*/ } Значение полей:time - время начала события в формате ISO 8601. Необязательный параметр. Значение по умолчанию - текущее время сервера.source - источник события. Необязательный параметр. Значение по умолчанию - пустая строка.name - название события. Необязательный параметр. Значение по умолчанию - пустая строка.device - порядковый номер камеры. Необязательный параметр. Значение по умолчанию - -1 (событие не привязано к камере).data - данные события. Необязательный параметр. Значение по умолчанию - пустая строка. Ответ сервера в случае успешного выполнения запроса: HTTP/1.1 201 Created Location: <URI объекта события> Пример работы с ресурсом: POST /events HTTP/1.1 Host: localhost:9786 Content-Type: application/json { "time" : "2005-08-09T18:31:42.201", "source" : "test source", "name" : "test name", "device": 0, "data" : "test data" } HTTP/1.1 201 Created Date: Mon, 23 May 2009 23:15:27 GMT Location: events/gds2w8sd1w Заголовок Location содержит адрес созданного ресурса события. По нему в дальнейшем можно получить доступ к объекту события. Данные указываются при создании события, «Линия» самостоятельно узнать их не может. Никак не получится узнать размер объекта, степень вхождения, длительность движения - но если «Линия» посчитала условие выполненным, значит эти параметры находятся в рамках настройки детектора движения. Уточните, в какой ситуации Вам необходимо знать не только то, что детекция в заданной зоне есть, но и степень вхождения? При создании реакции об ошибке записи узнать какой конкретно HDD дал сбой сейчас нельзя, но поскольку ситуация требует срочного вмешательства человека - это достаточно просто вычисляется. Прошу учитывать, что возможность добавлять события предназначена для самых разных ситуаций, например, вот так события в «Линию» добавляет Front-Office: Цитата Чтобы добавить данное событие на локальный или удаленный NVR, какими минимальными правами должна обладать используемая учетка? В седьмом поколении события можно создавать под любой учётной записью. Цитата А еще хотелось бы иметь возможность добавлять "архивные" реакции. Время события можно указать (см. спецификацию) Цитата Например есть массив данных за неделю, нужно наложить эти данные на видео. События никак не наносятися на изображение, но по ним можно быстро находить информация в архиве - именно для этого они и создавались. Цитата Если нет - прошу добавить такой функционал. С учётом имеющихся возможностей в спецификации https://devline.ru/aboutweb/ , опишите, пожалуйста, максимально подробно, какого именно функционала при добавлении событий не хватает и как его планируется использовать. Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
WhyMax 0 Опубликовано 11 Октября 2020 Имеется хотелка добавлять сразу большое количество событий при помощи 1 запроса к API, примерно такого вида: POST /events HTTP/1.1 Host: localhost:9786 Content-Type: application/json [{ "time" : "2005-08-09T18:31:42.201", "source" : "test source1", "name1" : "test name1", "device": 0, "data" : "test data" }, { "time" : "2005-08-09T18:35:42.201", "source" : "test source1", "name2" : "test name2", "device": 0, "data" : "test data" }] Чтобы из сторонних систем выгружать события в архив NVR, допустим за период 1 сутки. На лету и штатными средствами сторонние системы это делать не позволяют, поэтому хочу выгружать их из БД системы в БД линии (через api) сторонним самописным скриптом. Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В