Сегодня (по прошествии длительного времени сам автор задался вопросом сегодня это когда? Напрягая память припоминаю: август-сентябрь 2008 г.) установил видеонаблюдение motion на сервер PentiumII 233!!! На этом сервере (это реально действующий, работающий круглосуточно сервер) уже давно прекрасно работали Squid,Samba,Apache,SSH,Ntp. Конечно, процессор работает на пределе когда появляются запросы к службам, конечно собираюсь обновлять всю систему на что-нибудь помощнее, но сам факт меня очень приятно удивил, да пока руки не дошли и так работает :). Захват кадров, правда 1 в секунду, а то процессор будет перегружен. Собираюсь делать сервак на Cel533 или Cel700 или чем нибудь ещё мощнее.
Комментарии (29)
А скоко стоит самая дешевая камера, с которой можно замутить видеонаблюдение?
Бывают даже от 300 рублей.
Если можно пишите мануалчик по видеонаблюдению, самому хочется такое настроить
Прелесть в том, что система поддерживает великое множество камер, в том числе и не дорогих, как usb так и аналоговых через платы видеозахвата. Программа передает изображение как в реальном времени (для просмотра потребуется просто броузер типа firefox или любой аналогичный), так и записывает при возникновении движения. Я не специалист в области видеонаблюдения, а любитель. Лично я пользовался следующими материалами для создания и настройки данной системы:
man motion
http://avreg.net/howto_linux-capture-cards.html
http://www.xakep.ru/magazine/xa/111/098/1.asp
http://moinejf.free.fr/webcam
http://easylinux.ru/node/273
если не ошибаюсь...
У меня работает камера типа JMK WS-309AS через плату видеозахвата на чипе bt878a, также пробовал Creative 041e:4034 и 041e:4052, запускалась и Genius (093a:2476 Pixart Imaging), в общем все работает.
Единственно, что придется написать скрипт для очистки места на диске по мере его заполнения записями.
Надеюсь, данная информация окажется вам полезной, коллеги :)
А сложно завернуть показ изображения с ТВ-Тюнера в локалку ? Или это совсем в другую сторону рыть ?
Аудио-касты вроде чуть ли не на уровне системы есть (сетевой звук называется ?) ? А видео ?
VLC может завернуть все что угодно и куда угодно. Копать тут:
http://www.videolan.org/vlc/streaming.html
http://wiki.videolan.org/Documentation:Streaming_HowTo
Изображение заворачивается куда угодно и в локалку и в интернет, без проблем, смотрится почти любым броузером.
вот не надо. Орерой не смотрелось, ИЕ не смотрелось..
Не умели они mjpeg отдаваемый моушеном.. :-)
8 ие, и 10 оперу - не проверял.
Да, главное в моушене раскоментить порт по которому отдается majpeg :-)
Первая моя система на моушене была поднята в 2000 году на слаквари. :-)
Собирал разумеется, сам.
Сейчас крутится в разных местах штук 10 серваков, от 2 до 12 камер.
А может, часть и не крутится. :-)
Наконец дошли руки до обновления этой системы (Intel AL440LX Pentium II 233), установил процессор Celeron 533. Тут же обнаружилось что изображение через плату видеозахвата стало гораздо четче, думаю связь между этими событиями есть, очевидно, сервер стал поживее. Правда пришлось ставить переходник так как процессор был Pentium II в боксе. Всё позади, всё работает, система запустилась без проблем и без перенастройки.
Вообще есть что то на *nix более мение проф.
Например:
zoneminder?
Лично я натыкался на какую-то систему zoneminder, но она мне показалась значительно сложней чем motion.
Настройка ZoneMinder на Debian Etch
Zoneminder является довольно сильным пакетом потому и сложней
Не давно это чудо техники (имеется ввиду этот старый, древний сервер) было ещё и задействовано в распределенных вычислениях http://kubuntu.ru/node/4615, т.е. польза от этого чуда техники ух какая ;)
Найденные мной статьи по тематике видеонаблюдения:
Разработка системы видеонаблюдения
Дамьяновски Владо "CCTV. Библия видеонаблюдения"
Настройка ZoneMinder на Debian Etch
Добавлю:
Системный администратор № 11 (ноябрь 2007)
как это сделать если валидно минимум 2 кадра в секунду???
Хороший вопрос, действительно в конфигурации установлено следующее:
# Maximum number of frames to be captured per second.
# Valid range: 2-100. Default: 100 (almost no limit).
#framerate 1
framerate 2
#framerate 4
смею предположить, что #framerate 1 когда-то работал, но приношу извинения за неточность.
На самом деле сделать можно :) я случайно пропустил один из пунктов конфига а он говорит следующее:
Тоесть когда ставишь там 1 он собственно и делает снимки 1 раз в секунду...
Теперь думаю как бы улучшить качество изображения... ибо когда тестировали под виндой изображение получалось с разрешением 1024x768 (при условии наличия в системе драйверов) в довольно неплохом качестве(видимо программное увеличение + сглаживание)
Мой сервер :)
Будет очень удобно что-то искать в огромном массиве информации если записываемую информацию motion сразу будет сортировать по каталогам с датами типа 24-06-2010 а внутри будут jpeg и movie
Для этого в конфигурационном файле /etc/motion/motion.conf исправляем строчки jpeg_filename и movie_filename
на следующие значения:
jpeg_filename %d-%m-%Y/jpeg/%H:%M:%S-%q-%v
movie_filename %d-%m-%Y/movie/%H:%M:%S-%v
или те значения которые Вас больше устраивают. Придумал не сам, вычитал на каком-то форуме, но на каком сейчас не вспомню...
вообще то это есть в документации на сам мотион. :-)
по крайней мере у Ларсена на сайте. :-)
Да оно очень удобно для доступа в архив по датам
Только я обычно пишу год-месяц-день, ибо тогда сортировка в браузере более удобна для чтения.
Спасибо за полезную информацию!
Да не за что :-)
просто первый мотион я собирал еещ на слакваре в 2001 году, по моему... вот там тогда было весело...
пока я понял что и как ему нужно, и собрал все это на слакваре.. :-)
Ты это уже рассказывал 23 февраля, где-то в середине темы)
Вы уж извините, меня склерозника :-(
старый стал, забываю... Вчера вот 48 лет стукнуло... :-(
Примите поздравления с хоть и прошедшим, но все же днем рождения. Конечно мы не становимся моложе с годами, но это все же праздник! ;)
Можно ли как-то заставить Motion записывать всё в определённое время, по графику?
Насколько я помню конфиг - да можно.
Смотреть описание настроек у автора на сайте.
Там очень подробно и внятно (на английском) описаны все настройки.
Изменю суть вопроса...
Нужно разобраться с работой другого человека. Человека, который не очень совесно относился к своей работе. У меня опыта работы с Motion - 3 дня :)
Есть видеонаблюдение. 6 аналоговых камер включеных в (made in China) плату на чипсете BT878. Эти 6 видеосигналов транслируются на служебный сайт, где успешно отображаются. НО, очень неясно по какому принцыпу записывают видео. То пишут, то не пишут, независимо от дальности до и величины движущегося объекта. Параметр threshold менял от 10 до 1500 (default) пикселей, результата никакого.
Подскажите, хотя бы, в какую сторону "копать"?
Заранее спасибо.
PS: фотографирование объектов не реализовано, но и не нужно.
Отправить комментарий