вторник, 24 февраля 2009 г.

Системы видеонаблюдения/Веб-Камеры

#1
Павел Gofk Голубев 21 янв 2008 в 12:22
Есть такая вот мысль. Берём веб-камеру, подключаем её к компьютеру. При помощи специального софта организуем простейшую систему видеонаблюдения:
- происходит запись происходящего на жёсткий диск компьютера
- запись включает в себя последние 24 часа
- соответственно, с течением времени более старый период времени замещается более новым. В любое время можно увидеть, что происходило в последние 24 часа.

Вопросы:
1. Возможно ли это?
2. Какой софт использовать?
3. Сколько ориентировочно места на диске потребуется?
4. Есть ли необходимость в специализированном оборудовании?
5. В каком формате будут сохраняться видеоданные? Сохранять ли их в один большой файл или бить на несколько (скажем, 1 файл = 10 минут видео)?

#2
Игорь BRAT Тузов 21 янв 2008 в 13:09
В полне возможно. Но зачем записывать все 24 часа. Есть прога, которая начинает записывать при изменении изображения. Ну например снимаешь сейф. Нет записи. Кто то подошёл. Запись пошла. Там настроек очень много. Из оборудования нужна карта видеозахвата. Подойдёт простой TV-тюнер с видеовходом. И видеоглазок или web-камеру. В сумме где то от 3000 всего, но можно и дешевле.

#3
Максим Агапов 21 янв 2008 в 13:21
Возможно конечно. Вот только тебе нужно подумать в первую очередь о том, чтобы запись нельзя было остановить просто так. Ну хотябы тупо запаролить. Потому, если любой севший за комьпютер сможет остановить запись, то никакого резона нет. И файл лучше делать один. Потому что, если разбивать на несколько файлов, то их можно будет просто удалить (или нужно замарачиваться с их защитой от удаления, редактирования...) а если файл будет 1 и нельзя будет остановить запись, то система ничего не даст сделать с файлом, т.к. он уже будет использоваться программой записи.
В общем тут очень много всяких нюансов будет. Это нужно все хорошо продумать. А потом уже решать какое ПО, в каком формате писать...

#4
Антон Красиков 21 янв 2008 в 14:49
Вполне возможно сделать такую систему. Есть даже несколько статей:
http://www.xakep.ru/magazine/xa/060/030/1.asp
http://www.xakep.ru/post/26243/default.asp

#5
Aleksander [Maikroft] Klatov 21 янв 2008 в 14:53
Устанавливал в свое время систему видеонаблюдения Goal. Разбивка на файлы необходима, в противном случае придется работать с файлом в несколько Gb, что существенно затруднит просмотр записи. Также рекомендую разбить диск, выделив под данные файлы отдельный раздел.

#6
Павел Gofk Голубев 21 янв 2008 в 19:52
-> Антон Красиков
Большое thank за статьи. Действительно, много полезного.
-> Максим Агапов
Подразумевается, что компьютер защищён от постороннего доступа. Т.е., камеры находятся в одном помещении (пример: торговом зале), а компьютер - в другом. Тут уже проблемы доступа к компьютеру решаются в рабочем порядке.

А кто-нибудь из присутствующих лично общался с подобными системами (Aleksander [Maikroft] Klatov, мы о Вас не забыли!)? Теория-теорией, а практика - дело серьёзное. может, укажете на подводные камни? Всё равно, в статье всех тонкостей не обозначишь и обязательно будешь потом лбом в стенку биться. Какие могут проблемы возникнуть?

#7
Aleksander [Maikroft] Klatov 21 янв 2008 в 20:51
Я указывал на то, что настраивал профессиональную лицензионную систему на 25 цветных камер видеонаблюдения с поддержкой множества функций, а также трансляцию одиночных веб-камер в Интернет. А подводные камни встретятся исключительно в привязке ПО, причем, в зависимости от железа, они будут сугубо индивидуальные. Если когда-нибудь занимался настройкой ТВ-тюнера, а также захватом видео, все должно получиться. ;)
Кстати говоря, места на 24 часа при разрешении 240x320 и постоянной записи в формате *.avi, понадобится около 4-5 Gb на 1 камеру.

#8
Андрей Брызгин 21 янв 2008 в 22:11
- Если речь идёт о более или менее серьёзной системе, то Естественно, Web-камеры лесом (хотябы из-за ограничения на длину USB-шнура). В то же время, система с захватом аналогового сигнала спецкартой в ПК будет более дорогой и, ИМХО, менее удобной. Я бы предложил реализовать систему на основе цифровых сетевых камер.
- Был опыт наладки системы видеонаблюдения на базе камер с PoE от Planet.
По результатам могу дать совет: с камерами Planet лучше не связываться (имею в виду, в частности ICA-150, которая выдаёт нестандартный mjpeg-ответ в формате asf). Коробочный софт её функциональ не поддерживает, о чём техподдержка честно говорит в форуме, софт же сторонних производителей упирается в asf-ответ. Тот же, что поддерживает asf-поток не устраивал меня по некоторым характеристикам. В конце концов пришлось смириться с неудобным софтом, но в процессе изысканий изучил кучу информации по подобным системам.
Собственно, что могу посоветовать по сетевым камерам:
1) Камеры с PoE чрезвычайно удобны в плане установки, так как не требуют отдельного провода питания. Необходимо, правда, докупать PoE-инжектор, что несколько увеличивает стоимость системы в целом. В любом случае, ничто не мешает подключить камеру с PoE при помощи комплектного блока питания..
2) для реализации видеорегистратора лично мне показался наиболее удобным пакет Linux-DVR, который бесплатен для системы из двух и менее камер и стоит всего тысячу для количества камер свыше двух. Пакет представляет собой LiveCD Linux-based операционку со встроенными средствами наблюдения, не предъявляет особых требований к ПК и удобно управляется по сети через http-интерфейс.
Реализована функция записи по движению и предзаписи. Техподдержка неслыханно оперативна и дружелюбна. к сожалению не довелось увидеть регистратор в непосредственной работе, но пока копался в нём, оценил масштаб..
3) Исходя из отзывов на форумах сети, удачным выбором станут камеры Axis, которые поддерживаются почти всем софтом, имеют достаточно серьёзный коробочный программный пакет и сами по себе удобны.

Реализация сервера наблюдения под Windows или Linux - дело вкуса и личных предпочтений, но мне лично кажется более удобным модель с сервером, управляемым по сети потому как администратор, зная свой пароль, может обратиться к серверу с любого компьютера сети или даже по интернету через NAT (требуются особые настройки и виртуальный сервер). Просмотр может одновременно вестись несколькими пользователями (к примеру, администратор, охранник, руководитель)

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

#9
Антон Симаков 23 янв 2008 в 16:55
Я бы использовал IP камеру. Из простого и дешевого (для скрытной установки) aviosys 9060 AK - бескорпусная модульнаяамера -3000 р.
+ хаб за 300р Работает через IE, софт для записи и детектирования движения прилагается. Из плюсов - наличие подсветки, возможность подключения микрофона, качество на порядок выше ,чем у веб камеры + возможность трансляции на любой ПК в сети или через инет, встроенная защита паролем

Если интересно, скажу, где купить ))

#10
Aleksander [Maikroft] Klatov 24 янв 2008 в 1:10
Неплохой вариант, если все действительно так. ;)

#11
Антон Симаков 24 янв 2008 в 17:04
Действительно, так. ))) Пробовал совсем недавно )) Попутно выяснил, что ее можно воткнуть и напрямую в сетевуху на компе через кросровер кабель (патч корд, обжатый крест накрест). В том случае, если на компе 2 сетевых и планируется использовать всего одну камеру - это вообще сказка.

По поводу ПО - лучший вариант Active Web Cam, актуальна v 9.9, т.к. она лечится ))) Поддержка русского языка, запись по движению и расписанию, поддержка более чем 50 видов камер, колличество камер не ограничено. Кроме того, сама программа поддерживает режим скрытой работы, т.е. не выдает себя никакими окнами. Встроенный "сторож" перезапускает программу в случае аварийного завершения или ребутит комп в случае зависания.

#12
Aleksander [Maikroft] Klatov 25 янв 2008 в 0:22
Месяц назад устанавливал IP-камеру, правда, стоила она более 1000 y.e., но все равно поразила своими возможностями. При приближении на 15 метров от места ее расположения, я вполне мог по удаленному доступу читать лежащие на столе бумаги, на которые наводил zoom.

P.S. До сих пор не понимаю, зачем такая вещь висит в магазине.

P.P.S. Согласен по поводу выбора ПО с автором предыдущего поста.

#13
Антон Симаков 26 янв 2008 в 18:40
Камера ,случайно, не купольного типа? ) Как правило в этом классе камер используются наиболее продвинутые решения... Ну и цена, соответственно... так что магазин действительно, мог бы сэкономить.

Вообще, большинство, даже дешевых, IP камер дают 100 очков вперед навороченным USB-шным веб камерам и по качеству изображения и по функционалу. Но, поскольку в первом посте говорилось о простой и дешевой системе, я постарался предложить оптимальный вариант не только по качеству ,но и по цене ))

Кстати, некоторые устройства скрытого видеонаблюдения (и звукозаписи, попадают под статью УК... ))) Кажись, №138

#14
Aleksander [Maikroft] Klatov 27 янв 2008 в 0:28
Нет, не купольного, вращающаяся во все стороны, я названия не помню. Когда появлюсь в том магазине, где она висит, обязательно посмотрю, а по поводу предложенного тобой варианта полностью согласен, поскольку вложения должны быть разумными.

#15
Дмитрий hromokot Котиков 3 июн 2008 в 15:42
ребята... вы отклонились от темы
вопрос стоял как я вижу так:
несколько (2-3 макс 6) камер USB, либо LAN те IP: подсоединяются к ОБЫЧНОМУ (материнка формата mini или micro АТХ) компу (ну может с сетевой картой) через удлиннители (да я знаю об ограничениях на длину USB провода) все остальное: съемка, реакция на изменения (движение), запись делается через софт. Т. е. комп работает 24/7 а записывает на жесткий только то, что движется. так вот

КАК ЭТО СДЕЛАТЬ????

и не надо про промышленные решения на десятки и сотни камер в супермаркетах или на охраняемых территориях там все просто: заплатил, приехали поставили... вы по сушеству пожалуйста!

#16
Дмитрий hromokot Котиков 3 июн 2008 в 15:47
про УК: мой дом че хочу то и делаю! все остальные идут лесом!!!

Комментариев нет:

Отправить комментарий