Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:articles:zm15 [08/02/2023 17:06] – [Вкладка "Разное"] grafwiki:articles:zm15 [20/03/2024 12:08] (текущий) – [Установка] graf
Строка 1: Строка 1:
-**Дата написания:** //декабрь 2022 г.//\\+**Дата написания:** //февраль 2023 г.//\\
 **Автор:** //Graf//\\ **Автор:** //Graf//\\
 \\ \\
Строка 33: Строка 33:
 Устанавливаем недостающие модули Perl. Устанавливаем недостающие модули Perl.
 <code> <code>
-# cpan Date::Manip LWP::UserAgent Sys::Mmap Sys::MemInfo+# cpan Date::Manip LWP::UserAgent Sys::Mmap Sys::MemInfo Number::Bytes::Human Crypt::Eksblowfish::Bcrypt Data::Entropy::Algorithms
 </code> </code>
  
Строка 58: Строка 58:
 # make # make
 # make install DESTDIR=/tmp/ZoneMinder-1.36.32 # make install DESTDIR=/tmp/ZoneMinder-1.36.32
 +# cd /tmp/ZoneMinder-1.36.32
 # makepkg -l y -c n /tmp/ZoneMinder-1.36.32-x86_64-1.txz # makepkg -l y -c n /tmp/ZoneMinder-1.36.32-x86_64-1.txz
 # upgradepkg --install-new /tmp/ZoneMinder-1.36.32-x86_64-1.txz # upgradepkg --install-new /tmp/ZoneMinder-1.36.32-x86_64-1.txz
Строка 70: Строка 71:
 Создадим недостающие каталоги и дадим соответствующие права. Создадим недостающие каталоги и дадим соответствующие права.
 <code> <code>
-# mkdir -p /var/{run/zm,log/zm,www/htdocs/zm/{events,images,sounds}}+# mkdir -p /var/{run/zm,log/zm,www/htdocs/zm/{events,images,sounds,cache}}
 # chown -R apache:apache /var/{run/zm,log/zm,www/htdocs/zm} # chown -R apache:apache /var/{run/zm,log/zm,www/htdocs/zm}
 </code> </code>
Строка 239: Строка 240:
 {{:wiki:articles:zm15-set-ru.png?nolink&900|}}\\ {{:wiki:articles:zm15-set-ru.png?nolink&900|}}\\
 Всё, ZoneMinder русифицирован процентов на 95 :)\\ Всё, ZoneMinder русифицирован процентов на 95 :)\\
-Перевод опций и помощи по ним, выполнен мной единолично, поэтому весьма вероятны не точности и ошибки. Пишите на форуме в [[http://slackware.su/forum/index.php/topic,2741.0.html | специальной ветке]] обсуждения данной статьи, постараюсь своевременно их исправлять.+Перевод опций и помощи по ним, выполнен мной единолично, поэтому весьма вероятны не точности и ошибки. Пишите на форуме в [[https://slackware.su/forum/index.php/topic,3146.0.html | специальной ветке]] обсуждения данной статьи, постараюсь своевременно их исправлять.
  
 ======= Обновление ======= ======= Обновление =======
Строка 272: Строка 273:
 </code> </code>
 ответить на вопросы и получить базу равную 1.36.32 (на день написания статьи). ответить на вопросы и получить базу равную 1.36.32 (на день написания статьи).
 +
 +Обновить конфигурацию в базе данных.
 +<code>
 +# zmupdate.pl -f
 +</code>
  
 Запустить Apache, ZoneMinder и проверить работоспособность. Запустить Apache, ZoneMinder и проверить работоспособность.
Строка 550: Строка 556:
   * **Название RTSP-потока** - Если параметр //**"Встроенный в ZoneMinder RTSP сервер"**// включен, то здесь вводится произвольное название, по которому будет доступен поток при формировании rtsp-строки. Например, если адрес хост-машины с ZoneMinder равен //192.168.1.10//, //ID// настраиваемого монитора равен 6, //"Параметры" -> "Сеть" -> MIN_RTSP_PORT = 20000// и в данном параметре введено значение //"my_camera"//, то доступ к потоку будет осуществляться по адресу //rtsp:%%//%%192.168.1.10:20006/my_camera//;   * **Название RTSP-потока** - Если параметр //**"Встроенный в ZoneMinder RTSP сервер"**// включен, то здесь вводится произвольное название, по которому будет доступен поток при формировании rtsp-строки. Например, если адрес хост-машины с ZoneMinder равен //192.168.1.10//, //ID// настраиваемого монитора равен 6, //"Параметры" -> "Сеть" -> MIN_RTSP_PORT = 20000// и в данном параметре введено значение //"my_camera"//, то доступ к потоку будет осуществляться по адресу //rtsp:%%//%%192.168.1.10:20006/my_camera//;
   * **Важность** - Описание параметра найти не удалось. (//прим. Graf//)   * **Важность** - Описание параметра найти не удалось. (//прим. Graf//)
 +
 +===== Вкладка "Расположение" =====
 +{{:wiki:articles:zm15-add-cam-pl.png?nolink&700|}}\\
 +
 +<note>На этой вкладке вводится координаты географического расположения камеры.\\ (Пока, не работает. //прим. Graf//)</note>
 +
 ====== Почта ====== ====== Почта ======
 Для отправки сообщений, при работе фильтров, необходимо настроить такую отправку и сам фильтр.\\ Для отправки сообщений, при работе фильтров, необходимо настроить такую отправку и сам фильтр.\\
Строка 690: Строка 702:
 Тут же можно переопределить //Получателя,Тему// и //Содержимое// письма.\\ Тут же можно переопределить //Получателя,Тему// и //Содержимое// письма.\\
 {{:wiki:articles:zm15-email-filter.png?nolink&800|}}\\ {{:wiki:articles:zm15-email-filter.png?nolink&800|}}\\
 +
 +====== zmNinja ======
 +
 +По сути, единственное приложение, которое работает с ZoneMinder. Начинал его писать и поддерживал, всего один человек, который занимался им с 22:00 до 02:00. Теперь zmNinja на попечении у команды ZoneMinder. Правда, с 2021 г. в приложение не внесено ни одной правки. Но, как утверждают разработчики ZoneMinder, ничего править не требуется, приложение работает со всеми версиями ZoneMonder, до сих пор, замечательно.\\
 +Бинарники и исходники можно скачать [[https://github.com/ZoneMinder/zmNinja/releases/|ТУТ]].
 +\\
 +Заметки:\\
 +  * если нужно запустить несколько экземпляров zmNinja на рабочем столе(ах):
 +<code>
 +zmninja-pro-1.6.9-linux-x86_64.AppImage --path=/path/to/instance1
 +zmninja-pro-1.6.9-linux-x86_64.AppImage --path=/path/to/instance2
 +</code>
 +  * запуск в полноэкранном режиме даёт ключ //--fs//. Ключи можно комбинировать.
 +
 +[[https://zmninja.readthedocs.io/en/latest/index.html | Документация]] по zmNinja.
 +
 +====== Полезное ======
 +  * Отладка
 +
 +Например, в журнале, бывают сообщения такого характера:
 +<code>
 +zmdc 1933 ERR     'zmc -m 5' exited abnormally, exit status 11 zmdc.pl
 +zmc_m5 464 ERR Got signal 11 (Segmentation fault), crashing
 +</code>
 +
 +Чтобы посмотреть подробно, что происходит, можно в консоли запустить отладчик и посмотреть:
 +
 +<code>
 +# gdb --args zmc "-m 5"
 +(gdb) r
 +</code>
 +
 +  * Перезагрузка камеры с id=5
 +<code>
 +# /usr/bin/zmdc.pl restart zmc -m 5
 +</code>
  
 ---- ----
-Обсуждаем на [[http://slackware.su/forum/index.php/topic,2741.0.html | форуме]]+Обсуждаем на [[https://slackware.su/forum/index.php/topic,3146.0.html | форуме]]
  
 ====== Ссылки ====== ====== Ссылки ======
Навигация
Печать/экспорт
QR Code
QR Code wiki:articles:zm15 (generated for current page)