onvif камера
Jul. 25th, 2017 03:23 pmПоставило начальство задачу побыренькому реализовать:
Проблема в том, что я устраивался как linux-програмист. А тут такое говнище, которого никто не ждал. Самое худшее, что с этими onvif-камерами никогда не сталкивался.
Готовые решения есть, это правда. Но задача сделать софтинку с нашими логотипами. Может кто посоветует, что можно ребрендить? Я пытался ловить rtsp по HTML5 отсюда, но лососнул тунца... Что делать и кто виноват?
А, для полноты картины никто не знает, что будет за ОС и как это должно выглядеть (типа прототип). Ненавижу!!! Говнище!
- Разработать программу отображения потокового видео и управления видеокамерами, наподобие программы IDIS Center и IDIS Discovery.
- Программа должна отображать от 1 до 16 каналов потокового видео. Программа должна позволять масштабировать видео, в том числе и масштаб 1:1 (пиксел).
- Программа должна позволять изменять настройки видеокамер.
- Программа должна позволять управлять функциями зум-объектива (фокусное расстояние, фокус, апертура) с помощью контроллера МА-86 через интерфейс RS485 (формируется видеокамерой).
- Программа должна управлять тревожным выходом видеокамеры (управление дворниками)
Проблема в том, что я устраивался как linux-програмист. А тут такое говнище, которого никто не ждал. Самое худшее, что с этими onvif-камерами никогда не сталкивался.
Готовые решения есть, это правда. Но задача сделать софтинку с нашими логотипами. Может кто посоветует, что можно ребрендить? Я пытался ловить rtsp по HTML5 отсюда, но лососнул тунца... Что делать и кто виноват?
А, для полноты картины никто не знает, что будет за ОС и как это должно выглядеть (типа прототип). Ненавижу!!! Говнище!
no subject
Date: 2017-07-25 01:33 pm (UTC)Это (http://www.alfatelplus.ru/resurs/video.html) до сих пор работает вот уже почти пять лет
no subject
Date: 2017-07-25 01:39 pm (UTC)А так - вообще никаких проблем. Берешь qt, ваякаешь на нем и все - будет у тебя хоть 16 квадратов, хоть 1. Главное - понять как камера потоки отдает.
no subject
Date: 2017-07-25 01:39 pm (UTC)no subject
Date: 2017-07-25 01:40 pm (UTC)no subject
Date: 2017-07-25 01:41 pm (UTC)no subject
Date: 2017-07-25 01:42 pm (UTC)no subject
Date: 2017-07-25 01:42 pm (UTC)no subject
Date: 2017-07-25 01:42 pm (UTC)no subject
Date: 2017-07-25 01:43 pm (UTC)а как настраивать nginx-rtmp-module гугль в помощь
no subject
Date: 2017-07-25 01:48 pm (UTC)no subject
Date: 2017-07-25 01:48 pm (UTC)no subject
Date: 2017-07-25 01:49 pm (UTC)no subject
Date: 2017-07-25 01:50 pm (UTC)no subject
Date: 2017-07-25 01:50 pm (UTC)no subject
Date: 2017-07-25 01:51 pm (UTC)no subject
Date: 2017-07-25 01:55 pm (UTC)Сам модбас простой как грабли. Изначально для релюшек и прочей гадости был придуман, но потом засунули везде и во все. Вангую, что у тебя будет что-то типа "повернуть фокусировку на Н" = "записать в регистр З значение У". Адаптеров, примеров и библиотек - хоть чем жуй.
no subject
Date: 2017-07-25 02:05 pm (UTC)no subject
Date: 2017-07-25 02:13 pm (UTC)no subject
Date: 2017-07-25 02:14 pm (UTC)no subject
Date: 2017-07-25 02:18 pm (UTC)Еще пробовал на вебсокетах, но тоже тупит.
Единственный рабочий вариант до сих пор — старый добрый mjpeg. Ничто остальное в браузере не работает нихрена!
А с этим говнищем ты реально лучше не связывайся. Очень большой вариант, что оно либо тупо проприетарное есть, либо вообще только под мастдайку!
no subject
Date: 2017-07-25 02:20 pm (UTC)Веб-морда — наше все! И не надо крестами обмазываться...
no subject
Date: 2017-07-25 02:24 pm (UTC)no subject
Date: 2017-07-25 02:28 pm (UTC)Я вообще не вижу смысла в гетерогенных сетях делать десктопное управление чем-то. Зачем себе гемор иметь с этими долбанными мастдайками и ондроедами (а то и вообще гей-осями)?
Уж для управления железяками и элементарной обработки видео сгодится что-нибудь совсем простое небольшое (Raspberry точно не годится — проверял, надо хотя бы аналог самого свежего компа 7-летней давности).
А клиенты уж пусть с чего угодно подключаются, логинятся и управляют.
// BTW, у нас проблему аутентификации до сих пор оставили на "а и хрен с ней": любой желающий, имеющий доступ к внутренней сети телескопа, сможет им управлять!
no subject
Date: 2017-07-25 02:29 pm (UTC)а onvif ... ну обычный soap, судя по докам. даже для питонов и прочих C# есть библиотеки ...
no subject
Date: 2017-07-25 02:46 pm (UTC)тут где-то
motionEye - это веб-фронтэнд для motion-демона видеонаблюдения
может много камер, в т.ч. onvif через rtsp, базовое управление, запись по движению, реакции всякие, и емнип оно все open source, а потому можно допилить
а еще есть сборка motionEye OS - это целая кастрированная операционка под это дело (я ее на малине сейчас запускать пытаюсь - в общем работает, но хочется допиливания)