Инсталлирует общий конфигурационный файл
«/etc/avreg/avreg.conf»
и создаёт базу данных
«avreg5_db», в которой
содержатся все основные настройки системы, производимые с
веб-интерфейса, а также таблица событий (с ссылками на
сохранённые аудио/видео файлы).
Дополнительно, avreg-common создает некоторые
каталоги, среди которых отметим
«/var/spool/avreg». Именно в него,
по умолчанию, будет записывать аудио/видео файлы демон
avregd.
Основной демон системы. Захватывает видео с множества источников ( сетевые Motion JPEG камеры и платы аналогового видеозахвата ), если нужно, кодирует и записывает на диск, если нужно, раздаёт видео в реальном режиме времени клиентам - локальному и сетевым (стандартный Motion JPEG over HTTP, что также позволяет в качестве клиентов использовать стороннее стандартное программное обеспечение).
Некоторые глобальные настройки демона avregd вынесены
в файл «/etc/avreg/avreg.conf». Все
остальные настройки ( основные - это настройки по
видеокамерам ) он читает в базе данных «avreg5_db».
avregd не имеет визуального интерфейса ( на то он и
демон ) и все свои беды и тревоги отмечает в системном
журнале syslog. По умолчанию, запись ведётся в файл
«/var/log/daemon.log»
Контролировать его удобно командой tail. Например:
$ sudo tail -fn 50 /var/log/daemon.log
По умолчанию, устанавливается автоматический способ запуска (sysv init) в момент запуска компьютера.
Управлять avregd можно 2 способами:
# /etc/init.d/avreg [команда] или # invoke-rc.d avreg [команда]
Допустимы следующие команды:
start|stop|restart|reload|force-reload|status
Некоторые из них интуитивно понятны,
reload или restart необходимо
выполнять после каждого изменения параметров, при этом
avregd перечитывает настройки из базы данных.
Предназначен для очистки архива с аудио/видео файлами от старых (по времени создания) записей, то есть для организации автономного необслуживаемого циклического архива. avreg-unlink запускается периодически через системный шелудер CRON (см. файл-задание «/etc/cron.d/avreg-unlink»).
Настройки avreg-unlink также находятся в файле «/etc/avreg/avreg.conf».
Веб-интерфейс системы AVReg является основным интерфейсом с пользователями. Позволяет производить настройку системы, просматривать видеокамеры в режиме реального времени и работать с архивом сохранённых записей.
Веб-интерфейс написан на PHP и предполагает использование http-сервера Apache и SQL-сервера MySQL.
Конфигурационные файлы пакета avreg-site:
По умолчанию, сайт доступен по адресу:
http://ip-адрес_или_хост-имя/avreg
Для apache2 (Debian) Вам нужно отрыть в редакторе файл «/etc/apache2/sites-available/default» и добавить или заменить строку
RedirectMatch ^/$ /apache2-default/
на
RedirectMatch ^/$ /avreg/
После чего выполнить команду:
$ sudo apache2ctl -k restart или $ sudo /etc/init.d/apache2 restart
Необязательный пакет, предназначен для тестирования системы видеонаблюдения без реальных ip-видеокамер.
webcam-emu это эмулятор сетевых mjpg (Motion JPEG over HTTP) видеокамер, например, Axis, Planet, D-Link, и другие, см. список mjpeg ip-камер.
webcam-emu “отдаёт” jpeg-и из некоторого каталога по протоколу http.
Настройка камер, работа с архивом, наблюдение за камерами в реальном времени доступны с помощью веб-браузеров Microsoft Internet Explorer ® и Mozilla Firefox (cм. Скриншоты).
Локальный (на самом сервере-видеорегистраторе) просмотрщик камер в реальном времени.
Настройки раскладок (расположение камер в главном окне программы) находятся в базе данных «avreg5_db» и редактируются через веб-интерфейс.
Остальные параметры, например, размеры окна, определяются в едином конфигурационном файле «/etc/avreg/avreg.conf» в секции «avreg-mon {}»