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


Новости

Создание собственной системы видеонаблюдения под 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 на русском языке:

 

 

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

 



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


ПЭВМ "Микроша" » Комплект программ "Редактор и Ассемблер" для ПЭВМ "Микроша"

Часть документации на ПЭВМ "Микроша" с описанием работы текстового редактора и транслятора ассемблера. Данный комплект программ занимал 4Кб: 2Кб уходи...


Игры под DOS » Udav (Удав)

Игра, написанная за одну ночь для тренировки работы с компилятором Borland C/C++. Как говорится, классика жанра - PC Speaker + TextMode, управление с...


Отладчик GDB » Отладка в gdb: как отловить обращение к переменной или к нужному свойству класса

Недавно мне пришлось отлаживать один крупный проект, который содержал большие куски говнокода. Необходимость в отладке возникла из-за того, что в одно...

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

База Fadk

 

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

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

 

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

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