Автор Тема: Использование zoneminder в качестве stream server для просмотра камер  (Прочитано 527 раз)

Оффлайн marsden

  • Давно тут
  • **
  • Сообщений: 42
Суть такая - есть сервер на p9 для раздачи интернета и прочих задач (включая хостинг рабочих сайтов), белый ip, все дела.
Куча ip камер, отдельный сервер в качестве видеорегистратора с securos под виндой. Все бы ничего, по локалке работает, но хочется и снаружи достучаться до камер, чтобы наблюдать. Вариант каждую камеру пробросить отдельно не подходит по причине возможных сбоев работы securos, поскольку один коннект к камере уже использован компом-видеорегистратором, еще один коннект они выдержат без проблем, но вот если к одной камере подключить 3 и более клиентов - то видеосервер уже будет их терять, соответственно запись идти не будет. Использовать  всякие облака моя личная паранойя не позволяет. Посему подумалось - надо на сервере под альтом поднять что-то такое, которое будет собирать стримы с камер и по запросу отдавать, к примеру, на сайт или в плеер.
Из обнаруженных вариантов гугла самый внятный под текущую инфраструктуру показался zoneminder, пошел на https://packages.altlinux.org/ru/sisyphus/srpms/zoneminder, обнаружил, что уважаемый товарищ А. Фарыгин за ним присматривает и недавно собрал достаточно свежую версию, за что ему отдельное спасибо. Плюсом ZMу пошло то, что он с апачем дружит, а на сервере именно апач.
Но вот после установки совершенно не могу понять - что дальше? По идее, у него должен быть web-интерфейс, но куда он воткнулся и как до него добраться - не понял совсем. официальная документация ZM этот вопрос совсем не проясняет, alt wiki для p7 & nginx. Куда копать?

PS. Так, разробрался. Суть - скопировал папку /usr/share/zoneminder/www -> /var/www/vhosts/zoneminder, сделал конфиг апача для поддомена сайта, натравил на эту папку.
Далее - настроил mysql по вики, и как всегда - дьявол кроется в деталях. Как обычно никто и нигде не упоминает, что zmpass в качестве пароля уже записан в конфигах. Я ж, как истинный параноидальный чайник, этот пароль поменял при заведении пользователя zmuser. Ладно, прописал пароль в /etc/zm/conf.d/02-multiserver.conf.
Однако дальше непонятно
Цитировать
# service zoneminder start
ERROR 1045 (28000): Access denied for user 'zmuser'@'localhost' (using password: YES)
Starting ZoneMinder: 02/21/20 16:00:34.900541 zmpkg[11718].INF [main:310] [Sanity checking States table...]
02/21/20 16:00:34.937737 zmpkg[11718].INF [main:95] [Command: start]
02/21/20 16:00:36.358390 zmpkg[11718].INF [main:203] [Single server configuration detected. Starting up services.]    [ DONE ]
Однако web-интерфейс запустился. Откуда ошибка вылезла?
« Последнее редактирование: 21.02.2020 14:10:22 от marsden »