После многочисленных экспериментов с оптимизацией сервера Zoneminer с целью уменьшения шума (ноутбук стоит в гостиной и зачастую слышен гул кулера) и так не добившись успеха, решил поискать аналогичное ПО. Менее ресурсоёмкое.
На просторах нашел отличный блог одного инженера с похождениями по разным ПО и подробными описаниями ощущений от каждого. И похоже, я последую его примеру.
Не буду описывать AVReg и Motion. Надоело мне тратить кучу времени, на то, чтобы прикрутить свою китайскую камеру через конфиги. Устал.
Мне потребовалось 15 минут, чтобы на лбу появилась испарина от злости и нетерпения когда я наконец прикрутил ip камеру в AVReg. И психанул, когда в итоге поток с камеры каждые 15 секунд начал отваливаться с ошибкой
vaio avregd: cam[1]: < V(h264): max GOP size (150) reached, reconnect needing
Значит опять надо куда-то лезть, и что-то менять. Ну сколько можно?!
Добрался до Xeoma.
Скачать архив, распаковать его, запустить приложение.
Скачать клиент для Windows чтобы подключиться к серверу. Все. Проще было только с Motion, который в репозиториях Ubuntu уже из коробки.
Итак, теперь поподробней. Сперва следует потупить над сравнительной таблицей различных редакций Xeoma чтобы выбрать то что нужно. Я выбрал Стандартную ознакомительную версию.
cd ~ && wget http://felenasoft.com/xeoma/downloads/xeoma_trial_standard_linux64.tgz
tar -xfv xeoma_trial_standard_linux64.tgz
rm xeoma_trial_standard_linux64.tgz
Посмотрим на ключи запуска./xeoma_trial_standard.app -help
Ага, нам нужна серверная часть, запускаем с ключом -core
./xeoma_trial_standard.app -core
Xeoma server is started in foreground.
Приложение запустилось в фоне, и консоль не активна. Не очень-то удобно.
Скачаем клиентскую версию для Windows 10 и выберем установку клиента и после запуска, укажем IP-адрес и пароль к серверу Xeoma. Пароль? Где взять пароль?! Вернемся к консоли сервера и введем
./xeoma_trial_standard.app -showpassword
Скопируем его в клиент. Уф.Осталось повозиться с добавлением новой камеры
Добавляем новую камеру |
Настройки новой камеры |
Имя пользователя admin. Пароль "по умолчанию пустой". Параметры потока для просмотра
rtsp://10.0.10.11:554/user=admin_password=xxx_channel=1_stream=1.sdp?real_stream
Полный URL адрес H.264-потокаrtsp://10.0.10.11:554/user=admin_password=xxx_channel=1_stream=0.sdp?real_stream
Теперь самое интересное, посмотрим, сколько ресурсов занимают процессы Xeoma.Xeoma 16% |
Zoneminder 41% |
Ну, кажется я свой выбор сделал. Ставим Xeoma в автозагрузку
./xeoma_trial_standard.app -install -coreauto
Установка Xeoma в автозагрузку |
sudo nano /etc/init.d/zoneminder
#$command start
Перезагружаем сервер, запускаем клиент и... видим пустое окно с первоначальными настройками. Никакой ошибки нет - особенность ознакомительной версии. Все настройки слетают после перезапуска сервера.После двух часов работы сервера Xeoma, температура CPU 45С, GPU 62C.
Из замеченных ништяков в 16.6.6 версии - модуль WebServer. Теперь можно получить доступ к просмотру потоков с камер через веб-браузер.
Основные настройки веб-сервера |
Можно даже ограничить доступ |
Просмотр через веб-браузер |
/usr/local/Xeoma/XeomaArchive
После настройки модуля "Отправка email", который отвечает за отправку уведомлений по почте через gmail, на почту стали приходить уведомления о "Заблокирована попытка входа в аккаунт". Необходимо разрешить доступ ненадежным приложениям по инструкции и протестировать отправку в настройках
Проверка отправки по email |
Кратко резюмируя - один из самых удобных комплексов для построения домашней системы видеонаблюдения. Никаких косяков и вылетов, никаких cat /var/log/syslog
Сегодня можно лечь спать вовремя.
Комментариев нет :
Отправить комментарий