Собираем
информацию
по крупицам
Новости


Новости

Создание собственной системы видеонаблюдения под Linux
09-07-2015
15:47:14

Можно ли развернуть полноценную систему видеонаблюдения, заплатив только за камеры? Конечно можно. Именно это я недавно сделал у себя на работе. Мне понадобилось следующее:

 

  • Камеры в количестве 4-х штук
  • Сервер с Debian Linux на борту
  • Программный пакет системы видеонаблюдения с открытым исходным кодом ZoneMinder

 

ZoneMinder - это многофункциональная система видеонаблюдения. Вся работа происходит через веб-браузер (с Internet Explorer 8-10 лучше не связываться). Настраивается очень гибко. Умеет реагировать на движение. Имеет подсистему реакции на события (так называемые фильтры). В момент просмотра картинки с камеры в реальном времени можно в любой момент отмотать видео назад на размер буфера (настраивается) чтобы внимательней разглядеть что только что произошло. Возможна настройка постоянной записи и записи по движению. Есть настройка удаления устаревшего записанного видео, чтобы объем видеоданных удерживался в допустимом лимите. Я не освоил еще и четверти возможностей системы, но если мне придется еще раз делать систему видеонаблюдения, то я снова воспользуюсь ZoneMinder.

 

 

 

 

В моей конфигурации видеопоток с камер передается по протоколу RTSP, ZoneMinder с некоторых пор умеет работать с таким типом данных. Система настроена на запись событий при движении в поле зрения камер. Как показала практика, ZoneMinder активно распределяет вычислительные потоки обработки видео по ядрам, и при постоянном движении в поле зрения всех камер, каждое ядро Intel Xeon CPU E31220 @ 3.10GHz загружено на 15-20%.

 

В процессе создания системы видеонаблюдения, я искал информацию по этой теме в интернете, и составил небольшую библиотеку сведений по ZoneMinder на русском языке:

 

 

К сожалению, информация в рунете в своем большинстве несколько устарела, но именно она  помогла мне установить и настроить систему на своих мощностях.

 



Интересное на сайте


Мультиплатформенные игры » Ежик-попрыгунчик. Лесная тропа.

Игра про ёжика, который прыгает по подвижным платформам и собирает яблочки.   Эта игра писалась в рамках конкурса конференции разработчиков игр ...


Web - разработка » Как добавить Userscript в браузер Chrome

С удивлением обнаружил, что в интернете отсутствует информация на русском языке о том, как устанавливать в Chrome юзерскрипты. Я пользуюсь Chome тол...


Система контроля версий GIT » Как перенести локальный GIT-репозитарий на сервер вместе со всей историей

Разработка с применением GIT обычно начинается с того, что вначале программист держит локальный GIT репозитарий на своей рабочей машине, и ежедневно к...

RSS подписка

Подпишитесь на новости сайта по RSS

Поделиться этой страницей


Статистика


Компания "Авангард" монтаж и установка видеонаблюдения в Казани

Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean

База Аrmagedec

База SorokinRed

База Deadelf79

База Adgaver (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)

База Pipitos1983

База Soxsten

База Silenn

База Shlyapnikova - херомантия и ригидность

База Svoynickname

База Larson227

База Velonski

База BrokeRU

База Mcold

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

База RuDennn

База Manakaden

База Vitvrn

База Fanrok

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик