ZoneMinder за чайник - настройте видеонаблюдение

Видеонаблюдението се обслужва от индивидуални предприемачи, а най-знаещият служител е просто „самоходен монтажник“. Щях да се науча от него как да работя с тази система чрез примера за нейното преинсталиране. Неделя, почивен ден, никой не работи. Отиваме в склада - аз и специалист. Донесох със себе си нов винт - и предлагам да сложа системата върху него, за да не докосна вече инсталирания. След като обсъди целесъобразността на този подход, той се съгласява. Мързеше го да изчака 40 мин. А по-късно се оказа - много правилен подход. Тъй като _ след_ инсталация, "специалистът" (C) ми зададе невероятен въпрос:

C - Е, нека да форматираме останалите винтове?

S - Е, аз винаги го правя.

I - И как да използвам съществуващите записи?

S - Не знам как да издържам!

Аз - И на *** направихме всичко?

S - Е, искахте да преинсталирате.

S - Просто знам какво и как да правя, кои бутони да натискам, правя това от много години и не съм по-добър в региона!

I - Тоест, искате да изтриете всичко записано, просто защото не знаете как се съхранява?!

I - И ако системният винт беше покрит?

С -. * напълно_изключен *

В резултат на комуникацията (бях съвсем коректен и не започнах да казвам на „специалиста“ всичко, което мисля) - мислех да поставя системата си добре.

15 минути в Google дадоха двама кандидати: Motion и Zoneminder www.zoneminder.com
Сглобена тестова машина: интегрирана майка Asus P5KPL, процесор Cel 2.5 GHz, памет 2GB.
За системния диск е избран 8 GB Compact Flsah - чрез адаптер към IDE.
За архив - 320 GB SATA диск.

Стъпка 1: инсталация на системата

Изборът падна върху Debian, тъй като е по-познат. USB флаш устройство в четеца на карти на вашия автомобил (това е основният плюс! В този случай - за 2 минути се изважда, монтира и коригира). Правим три секции primari:

/ dev/sdb1 * 1 6 48163+ 83 Linux
/ dev/sdb2 7 870 6940080 83 Linux
/ dev/sdb3 871 974 835380 83 Linux

Първоначално исках да оставя настрана 3-тата част на размяната на pog, но промених решението си.
Монтираме втория дял, debootstrap - и след 5 минути получаваме системата. Инсталирах стискане - тъй като ZM версия 1.24 изисква нови пакети.
Монтирайте първия дял и инсталирайте grub. След това chroot в инсталираната система, apt-get install mc ssh
Настроихме мрежата, apt, менюто е грубо, поставихме ядрото (имам 2.6.32-5-686).
Fuh. Флаш устройство - в тестовата машина, стартирайте.

apt-get install zoneminder

Той издърпва всичко, от което се нуждае, така че докато мускулите и апачите се изтеглят, ние пием% favorite_drink% и/или пушим.

Стъпка 2: настройка

Тук ще използвам информацията от инструкциите за инсталиране извън сайта: http://www.zoneminder.com/wiki/index.php/Documentation#Installation_from.
На първо място, създайте връзка за Apache към конфигурацията на уебсайта на ZM:

sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf

След това Apache се рестартира, поради някаква причина трябваше да го рестартирам няколко пъти, или може би локалният кеш не беше актуализиран.

Важно! Добавете Apache към видеогрупата. Ако не, ще отделим допълнителен час, за да разберем защо няма картина.

adduser www-data video

И най-забавното е, че започваме да се опитваме да видим камерите си.
За теста използвах евтина и широко разпространена уеб камера Defender G-Lens 324 (около 350 рубли цена)
Изглежда така:

videoserv:/etc/apt # lsusb
Bus 005 Устройство 002: ID 093a: 2620 Pixart Imaging, Inc.
Инсталирайте пакета v4l-conf.
Осъществяване на v4l-info/dev/video0
Виждаме най-важното:
обща информация
VIDIOC_QUERYCAP
драйвер: "pac7311"
карта: "USB камера (093a: 2620)"
bus_info: "usb-0000: 00: 1d.3-2"
версия: 2.7.0
възможности: 0x5000001 [VIDEO_CAPTURE, READWRITE, STREAMING]

Тоест беше определено.
Опитваме се да конфигурираме в ZM:
Щракнете върху „Добавяне на нов монитор“
отидете в раздела "Източници"
Попълваме:


Път на устройството/dev/video0
Метод на заснемане Видео за Linux версия 2
Канал на устройството 0
Формат на устройството PAL
Заснемане на палитра JPEG
Заснемете ширина 640
Височина на улавяне 480
Запазване на съотношението
Ориентация Нормално

Връзките по-горе (Probe и Presets) са безполезни за нас, те са предназначени да идентифицират няколко мрежови камери.