Окт 10

CCTV: Motion и дурные IP-камеры

Привез с китая на попробовать внешнюю IP-камеру, все хорошо, и IR-подсветка будь здоров, и показывает в принципе не плохо, да вот беда — авторизация через Web-страничку. А motion умеет только через url авторизовать. Подумав недолго и посмотрев куки было решено научить motion отправлять куки из конфига. Правда на куках проблемы не кончились: китайский веб-сервер очень, очень хотел увидеть в HTTP заголовке Host соответствующий порт, если он отличается от стандартного. Тоже решилось.
motion-3.2.12 в конфиге добавлен параметр netcam_cookie в качестве значения — куки (в формате name1=value1; name2=value2)
Патч под катом

Continue reading

Апр 06

Видеофайлы и ZoneMinder

Замечательная штука, этот ZoneMinder (описание на русском можно почитать тут: www.openkazan.info/node/1360) С помощью одной-двух обычных вебкамер (а так же аналоговых с платой видеозахвата и IP-камер) позволяет организовать видеонаблюдение (с детектированием движения, зонами охраны, просмотром реал-тайм через интернет через любой браузер, даже через iPhone можно, проверено). Вот только когда дело доходит до просмотра всех событий за день-неделю-месяц становится ну очень утомительно: каждое событие (т.е. зарегистрированное движение) записывается отдельно и просматривать его надо отдельно. Видео тоже можно создать стандартными средствами, но опять же по одному для каждого события. А у меня, например, с каждой камеры их по 1000-2000 штук в день. Напряжно очень.
Впрочем, проблема легко решилась bash-скриптом и кроном.

Continue reading