В корень! | Arduino | Мини-ПК | Электрика | Меры | Цитатник | Мой календарь | Прочее ... | Time SRV | В т.ч. НДС 18%*
Система видеонаблюдения, которую я собираюсь описать, используется в моем жилище уже третий год. За это время мы успели сменить квартиру, родить сына и вырастить Ubuntu 8.04 до 10.04
Три принципиально разные камеры мониторят входную дверь, оповещают маму на кухне о проснувшемся ребенке и позволяют заглянуть, все ли в порядке дома, из любой точки мира.
Для начала, нам понадобится любая веб камера и компьютер со свежеустановленной Ubuntu 10.04
Открываем Менеджер пакетов Synaptis и находим пакет zoneminder
При установке вас попросят ввести пароль администратора MySQL.
Не забудте его записать, на случай если захочется вдруг порулить в MySQL.
После установки пакета ничего не произошло. Есть такая неприятность.
Аппачу не указали настройки zoneminder-а. Исправим это недоразумение в консоли:
sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
перегрузим аппач:
sudo /etc/init.d/apache2 force-reload
Теперь можно открывать Firefox и запускать линк http://localhost/zm/index.php
Правда, у вас строчек с камерами еще не будет. Их надо создать.
Если вы являетесь счастливым обладателем IP камеры, то смело нажимайте на кнопку "Add New Monitor"
Обратите внимание на параметр "Remote Host Name" строчка этого параметра означает "логин":"пароль"@адрес камеры. Соответвенно, в web-интерфейсе камеры надо завести пользователя с этим логином и паролем. Особенности подключения Вашей камеры лучше уточнить на оффсайте.
Для подключения USB вебкамеры я использовал mjpg-streamer.
Создаем кнопки запуска и остановки сервиса:
с параметрами:
mjpg_streamer -i "input_uvc.so -r 320x240 -f 6" -o "output_http.so -p 8080" -b
или
mjpg_streamer -i "input_uvc.so -r 640x480 -f 15" -o "output_http.so -p 8080" -b
для остановки вещания:
killall mjpg_streamer
Проверяем в браузере
http://localhost:8080/?action=stream
и прописываем в настройках:
Осталось настроить Опции, Фильтры и Зоны.
Если в Опциях поставить галочку "Authenticate user logins to ZoneMinder"
то при следующем обращении программа спросит логин и пароль (по умолчанию admin:admin), а в Опциях появится закладка Users.
Фильтр на объем диска стоит по умолчанию. Я к нему добавил еще фильтр по возрасту событий старше 30 дней
Пожалуй, все. Приятного просмотра :о)
P.S. Если не сервис запустился после рестарта или возникли еще какие проблемы сверяемся с офсайтом.
Настраиваем WEB-сервер
Apache2 + PHP5 + MySQL + phpMyAdmin
Пример для виртуальных хостов
Последовательное соединение проводников![]() Параллельное соединение проводников ![]() |
![]() ![]() |
2:5020/1209.12@FidoNet
Copyright © 2004 - 2025 MSK VAO-IX GROUP • ЗАО "Сумма технологий" - Сделано двумя руками!