i3laze 0 Опубликовано 5 Сентября 2015 (изменено) Допустим, POS-система выдала отчет за день по использованию скидочных карт. Известно точное время и название кассы. Хочется получить видеофрагменты -20сек +10сек от прокатывания каждой карты. Либо фотографии! Для получения кадра сейчас подойдет веб-запрос, отправленный в реальном времени. Но с видео и отмоткой в прошлое совсем беда. Пробежался по спецификации (http://www.devline.ru/aboutweb/). Как я понял, веб-сервер не умеет пока работать с архивом. (наследние версии 6.0). Командная строка умеет открывать архив одной камеры (в режиме --simple) с нужного места. При этом запускается автовоспроизведение. Это уже здорово. В итоге сейчас можно одной командой открыть программу и посмотреть нужный кадр +- нужный отступ секунд. Хотелось бы расширить функционал командной строки: 0. Сделать по-молчанию для режима --archive порт 9780. Сейчас он до сих пор пытается открыть 9779. 1. Добавить параметр --noautoplay. Сейчас, увы, для --archive запускается автовоспроизведение. Это не всегда удобно. В итоге мы сможем сразу увидеть нужный кадр. 2. Добавить возможность экспорта кадра на сетевой диск (т.е. с указанием пути). Например: observer.exe --archive --export --cam-index N --time хх:хх:хx --folder "\\server\share" либо в реальном времени: observer.exe --export --cam-index N --folder "\\server\share" 3. Добавить для режима --simple взаимоисключающие параметры --stoptime и --duration, Где первое это "время остановки" вида хх:хх:хх, второе - "длительность фрагмента" в секундах. 4. Добавить возможность экспорта файлов на сетевой диск с параметрами выше. Например: observer.exe --archive --cam-index N --time хх:хх:хх --duration 20 --export --folder "\\server\share" либо в реальном времени: observer.exe --export --cam-index N --duration 20 --folder "\\server\share" Во втором и четвертом случае вообще отпадает необходимость иметь настроенный клиент. В итоге Любая внешняя программа сама сможет отправить на --server команду нарезать кадры или видеофрагменты, и можно будет просмотреть результат прямо из сетевой папки. Связь с Линией в реальном времени не потребуется, выборку можно делать в конце дня. Изменено 5 Сентября 2015 пользователем i3laze Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
i3laze 0 Опубликовано 5 Сентября 2015 Пожелания перечислены в порядке, который за несколько релизов доведет существующее "открытие окна архива нужной камеры на нужном месте" до "автоматизированного экспорта всего, что попросишь". Разумеется, --export должен приводить к автоматическому закрытию программы. Да и GUI лучше вообще не открывать) Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
i3laze 0 Опубликовано 5 Сентября 2015 (изменено) Отдельная хотелка: 1. Пожелания по доступу к архиву действительны и для веб-сервера. То есть для <image-uri> и <video-uri> Параметры "время в прошлом" и "длительность фрагмента". 2. А нельзя ли научить сервер обрабатывать GET-запросы для чайников?)) Только про отдельные кадры, которые сейчас <image-uri> через JSON. Тогда можно было бы включать в разные отчеты динамические ссылки на кадры в архиве, вида: http://videoserver:9786/frame.php?l=login&pwd=password&camera=N&time=xx:xx:xx Или использовать да хоть на сайте в реальном времени: http://videoserver:9786/frame.php?l=login&pwd=password&camera=N Изменено 5 Сентября 2015 пользователем i3laze Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 6 Сентября 2015 Здравствуйте! Допустим, POS-система выдала отчет за день по использованию скидочных карт. Известно точное время и название кассы.Хочется получить видеофрагменты -20сек +10сек от прокатывания каждой карты. Либо фотографии Уточните, пожалуйста, какая именно система? Обратите внимания на POS-системы, которые прошли одностороннюю интеграцию:• «UniPOS 8» http://www.devline.ru/pos/universe/;• «Трактиръ» http://www.devline.ru/pos/traktir/;• «Front-Office» http://www.devline.ru/pos/front-office/. Как я понял, веб-сервер не умеет пока работать с архивом. (наследние версии 6.0). Думаю, в версиях 7.*.* умеет, ждём обновление спецификации.0. Спасибо за найденную ошибку - поправим (#7025)1. Это не имеет отношение к спецификации, это поведение наблюдательного поста. Если Вы заметили, при открытии просмотра архива, после выбора даты (всё это прописывается в командной строке) запускается просмотр архива, что собственно и происходит. Вы выбрали и указали всё что нужно - далее смотрим архив? Или нужно дополнительно ещё и нажать "Воспроизвести" ?Ваши пожелания будут рассмотрены и возможно реализованы (задача #7026)Благодарим за содействие в развитии системы "Линия". 2. А нельзя ли научить сервер обрабатывать GET-запросы для чайников?)) По просмотру архива в веб интерфейсе ждём спецификацию.Онлайн, список камер http://admin:@demo.devline.ru:1818/cameras/ Онлайн, видео http://admin:@demo.devline.ru:1818/cameras/1/video?resolution=640x480 Онлайн, отдельный кадр http://admin:@demo.devline.ru:1818/cameras/1/image?resolution=640x480 Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
i3laze 0 Опубликовано 6 Сентября 2015 (изменено) UCS R-Keeper 6. Самое популярное кассовое ПО. Беда в том, что это все остальные разработчики должны плясать вокруг UCS (их политика), например, платить им деньги за разработку интеграции. Мне пока не интересен вывод данных в OSD. Скорее, синхронизация Линии с отчетами дисконтной системы UCS R-Keeper CRM. 1. Сейчас при указании всех параметров запускается автовоспроизведение. Хотелось бы влиять на это поведение. 2. 4. Экспорт из консоли приветствуется. Изменено 6 Сентября 2015 пользователем i3laze Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 7 Сентября 2015 Здравствуйте! Возможность интеграции с UCS R-Keeper изучается в рамках задачи #5682 1. Сейчас при указании всех параметров запускается автовоспроизведение. Хотелось бы влиять на это поведение.2. 4. Экспорт из консоли приветствуется. Будет рассмотрено в задаче #7026 Благодарим за содействие в развитии системы "Линия". Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
i3laze 0 Опубликовано 17 Октября 2015 (изменено) Добрый вечер, По просмотру архива в веб интерфейсе ждём спецификацию. Онлайн, список камер http://admin:@demo.devline.ru:1818/cameras/Онлайн, видео http://admin:@demo.devline.ru:1818/cameras/1/video?resolution=640x480Онлайн, отдельный кадр http://admin:@demo.devline.ru:1818/cameras/1/image?resolution=640x480 Планирую раз в неделю сохранять кадры неких событий. Появилась ли спецификация? Подобные HTTP-запросы в архив были бы хорошим решением для внешних приложений. Впрочем, как и экспорт кадров архива из командной строки) Изменено 17 Октября 2015 пользователем i3laze Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 18 Октября 2015 Здравствуйте!На данный момент нет (#6231).По результату сообщу. Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
spydex 0 Опубликовано 28 Февраля 2017 Здравствуйте! На данный момент нет (#6231). По результату сообщу. Здравствуйте, появилась ли возможность просматривать архив через веб интерфейс? интересует как видео, так и отдельный кадр Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 28 Февраля 2017 Здравствуйте! Через веб интерфейс самой "Линии" - конечно, обновление можно скачать на нашем сайте http://www.devline.ru/software/ Если требуется забирать архив сторонним программным обеспечением, спецификацию можно найти на нашем сайте http://www.devline.ru/aboutweb/#RPC Получение архива именно HTTP-запросами, обсуждаемый в данной теме - на данный момент нет, возможность изучается в рамках задачи #6231 Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В