Видеонаблюдение Linux, а почему нет?
Вы наверное замечали, что сегодня на каждом углу стоят видеокамеры. За нами следят постоянно: на улице, в магазинах, административных зданиях и так далее. Так же многие частники поставили видеонаблюдение себе в дома и на дачи, чтобы ворам даже в голову мысль не пришла просто перелезть через забор.
И сегодня не проблема заказать здесь видео наблюдение для дачи или частного дома, но что мешает сделать видео наблюдение самому? Если у вас есть компьютер, видеокамера и Linux, а так же немного энтузиазма, то это вполне реально. Видеонаблюдение Linux поддерживает замечательно, так как есть специальный, и главное БЕСПЛАТНЫЙ софт. Об этом я и решил коротко написать.
Существует замечательная программа MOTION (хвалят её специалисты, кто занимается подобным), которую можно скачать в разных вариантах ТУТ. Я скачал файл для Ubuntu и решил его установить. Вот что получилось на выходе.
А получилось в начале то, что установка не началась, так как программе нужен пакет libavcodec1d, а в репозитории Ubuntu его почему то нет. Попробуем найти, проблема наверное в том, что проект этот перестал развиваться и последняя программа обновлена в 2010 году.
Нашёл я нужный пакет, но не все оказалось так просто, так как не хватало ещё 4 пакета, которые пришлось искать и скачивать. Если кому будет интересно, то вот АРХИВ с программой и со всеми нужными пакетами.
Запустил я программу через терминал и он мне выдал такую картину:
-MS-14Y1:~$ motion [0] could not open configfile /etc/motion/motion.conf: Permission denied [0] Not config file to process using default values [0] Motion 3.2.11 Started [0] ffmpeg LIBAVCODEC_BUILD 3352064 LIBAVFORMAT_BUILD 3344896 [1] Thread 1 started [1] cap.driver: "uvcvideo" [1] cap.card: "USB2.0 UVC 1.3M Webcam" [1] cap.bus_info: "usb-0000:00:1a.0-1.1" [1] cap.capabilities=0x04000001 [1] - VIDEO_CAPTURE [1] - STREAMING [1] Error selecting input 0 VIDIOC_S_INPUT: Device or resource busy [1] ioctl (VIDIOCGCAP): Invalid argument [1] Could not fetch initial image from camera [1] Motion continues using width and height from config file(s) [1] Resizing pre_capture buffer to 1 items
Так, пишет в самом начале could not open configfile /etc/motion/motion.conf: Permission denied - значит не хватает прав доступа. Запускаю через SUDO:
[0] Processing thread 0 - config file /etc/motion/motion.conf [0] Unknown config option "sql_query" [0] Motion 3.2.11 Started [0] Motion going to daemon mode
— Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта.
— Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы).
— SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание.
SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение
Процесс запустился, но пишет, что не сконфигурирована база данных..... Нет друзья, пока хватит, я не буду в одной комнате своей квартиры ставить видеонаблюдение, и настраивать сервер не буду, если кому всё это полезно и нужно, то он прочитает мануалы по ссылкам на сайт и разберётся. Я лишь дал наводку, а напиво разбирайтесь сами....
P.S. Только сегодня, спустя несколько дней обнаружил, что программа работает и тихонько складывает снимки с камеры в мою домашнюю папку.
Вот так, оказывается всё проще, чем я думал, хотя настроек так думаю очень много, но их мы оставим профессионалам и тем, кому этот софт по настоящему нужен:)