| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
| wiki:articles:zm15 [08/02/2023 17:06] – [Вкладка "Разное"] graf | wiki:articles:zm15 [20/03/2024 12:08] (текущий) – [Установка] graf |
|---|
| **Дата написания:** //декабрь 2022 г.//\\ | **Дата написания:** //февраль 2023 г.//\\ |
| **Автор:** //Graf//\\ | **Автор:** //Graf//\\ |
| \\ | \\ |
| Устанавливаем недостающие модули 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> |
| |
| # 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 |
| Создадим недостающие каталоги и дадим соответствующие права. | Создадим недостающие каталоги и дадим соответствующие права. |
| <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> |
| {{: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 | специальной ветке]] обсуждения данной статьи, постараюсь своевременно их исправлять. |
| |
| ======= Обновление ======= | ======= Обновление ======= |
| </code> | </code> |
| ответить на вопросы и получить базу равную 1.36.32 (на день написания статьи). | ответить на вопросы и получить базу равную 1.36.32 (на день написания статьи). |
| | |
| | Обновить конфигурацию в базе данных. |
| | <code> |
| | # zmupdate.pl -f |
| | </code> |
| |
| Запустить Apache, ZoneMinder и проверить работоспособность. | Запустить Apache, ZoneMinder и проверить работоспособность. |
| * **Название 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> |
| | |
| ====== Почта ====== | ====== Почта ====== |
| Для отправки сообщений, при работе фильтров, необходимо настроить такую отправку и сам фильтр.\\ | Для отправки сообщений, при работе фильтров, необходимо настроить такую отправку и сам фильтр.\\ |
| Тут же можно переопределить //Получателя,Тему// и //Содержимое// письма.\\ | Тут же можно переопределить //Получателя,Тему// и //Содержимое// письма.\\ |
| {{: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 | форуме]] |
| |
| ====== Ссылки ====== | ====== Ссылки ====== |