Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux)

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 21 нояб 2012 23:51 #1

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13

Motion - мощная бесплатная программа для обнаружения движения по камере. В данной статье я опишу как установить ее на роутере с прошивкой openwrt и таким образом сделать программный датчик движения и систему видеонаблюдение своими руками. В итоге мы сможем при обнаружении движения сохранять снимок с usb-камеры на флешку, отсылать смс на телефон, подавать звуковой сигнал и массу других вещей. Также можно будет наблюдать видео с вашей камеры по интернету с любой точки мира. Все это я постараюсь описать в этой и последующих статьях. В качестве usb-камеры я буду использовать Logitech HD Webcam C270 и настрою все это на роутере DIR-320. Также нам понадобится usb hub с поддержкой usb2.0.

Подробнее...
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 12 дек 2012 18:05 #2

  • андрей
  • андрей аватар
Для самых одарённых прокоментируйте пожалуйста пункт 6-я его в конфиге искал и не нашёл :oops: куда его можно впихнуть? что-бы из инета при заходе просил пороль и логин? ЗАРАНЕЕ СПАСИБО!!!
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 12 дек 2012 18:35 #3

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
Не нашли, потому что ставили motion наверно из репозиторяя openwrt. Там лежит старая версия без этого пункта. Я собрал свою версию из последних транков. Там уже этот пункт есть.
Подключите мой репозиторий и установите motion из него. Предварительно переименуйте на всякий случай старый конфиг файл, а то он может его не заменить.
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 12 дек 2012 19:06 #4

  • андрей
  • андрей аватар
Спасибо за ответ,только щас понял,что это всё крутится на роутере,а я искал на ubuntu server-вы случайно не знаете как добиться авторизации на серваке с motion? это всё :-) спасибо!
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 12 дек 2012 22:16 #5

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
Да действительно в стандартной сборке для убунты нет этого, сам удивлен. Но немного посмотрев официальный сайт нашел там много патчей, догадываюсь что один из них должен помочь. Судя из моих знаний английского похож вот этот
www.lavrsen.dk/foswiki/bin/view/Motion/WebcamAuthentication
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 26 дек 2012 15:13 #6

  • netwalker
  • netwalker аватар
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 26 дек 2012 15:22 #7

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
Думаю motion у вас тоже завелся)). Черный экран с синей областью движения - это режим отладки. Запускается этот режим с помощью ключа -s
motion -s
Без него должно показывать картинку нормально. Просто motion.
Либо в конфигурационном файле /etc/motion.conf исправьте
setup_mode off
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 26 дек 2012 17:46 #8

  • андрей
  • андрей аватар
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
Думаю motion у вас тоже завелся)). Черный экран с синей областью движения - это режим отладки. Запускается этот режим с помощью ключа -s
motion -s
Без него должно показывать картинку нормально. Просто motion.
Либо в конфигурационном файле /etc/motion.conf исправьте
setup_mode off
у меня на серваке такое же но нет поддержки ffmpeg и видео нет только фотки(хотя сам ffmpeg стоит-я понял его надо руками ставить в опред место)
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 26 дек 2012 19:43 #9

  • netwalker
  • netwalker аватар
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
Думаю motion у вас тоже завелся)). Черный экран с синей областью движения - это режим отладки. Запускается этот режим с помощью ключа -s
motion -s
Без него должно показывать картинку нормально. Просто motion.
Либо в конфигурационном файле /etc/motion.conf исправьте
setup_mode off
Да, все работает.
Но картинка размером меньше чем в MJPEG-Streamer. :)
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 26 дек 2012 21:08 #10

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
у меня на серваке такое же но нет поддержки ffmpeg и видео нет только фотки(хотя сам ffmpeg стоит-я понял его надо руками ставить в опред место)
Вы про роутер сейчас спрашиваете или у вас сервер на персональном компьютере?
Для роутера достаточно того, что есть в статье.
Если фотки есть, то по-идее все должно работать.
Для записи видео проверьте конфигурационный файл, включен ли параметр
ffmpeg_output_movies on
также попробуйте подставить разные кодеки для записи
ffmpeg_video_codec

Черный экран с синими тенями - это исключительно отладочный режим, netwalker подтвердил)))
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 26 дек 2012 23:13 #11

  • андрей
  • андрей аватар
у меня на серваке такое же но нет поддержки ffmpeg и видео нет только фотки(хотя сам ffmpeg стоит-я понял его надо руками ставить в опред место)
Вы про роутер сейчас спрашиваете или у вас сервер на персональном компьютере?
Для роутера достаточно того, что есть в статье.
Если фотки есть, то по-идее все должно работать.
Для записи видео проверьте конфигурационный файл, включен ли параметр
ffmpeg_output_movies on
также попробуйте подставить разные кодеки для записи
ffmpeg_video_codec

Черный экран с синими тенями - это исключительно отладочный режим, netwalker подтвердил)))
у меня на компе=) бьюсь уже больше недели если интересно вот вся история forum.ubuntu.ru/index.php?topic=209267.0 как победить авторизацию не знаю :cry:
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 28 дек 2012 01:02 #12

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
у меня на компе=) бьюсь уже больше недели если интересно вот вся история forum.ubuntu.ru/index.php?topic=209267.0 как победить авторизацию не знаю :cry:

Вот написал статью как настроить авторизацию для motion detection на ubuntu 12.04
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 10 апр 2013 09:45 #13

  • hubble
  • hubble аватар
  • Offline
  • Новый участник
  • Сообщений: 18
  • Репутация: 0
Здравствуйте.
Не могли бы вы мне помочь с двумя вопросами.
1. При сборке прошивки из Attitude Adjustment не могу вообще найти пункта Multimedia, указанный в данной статье.
2. Вопрос не связан с данной темой. У меня WR741ND ver1.3. У него нет USB. Для того, что можно его было прикрутить (физически это уже сделано), ядро необходимо пропатчить. На какой стадии сборки необходимо применять патч?

P.S. Не подскажете, как правильно патчить? Есть у вас статья по этому вопросу? По ссылке http://wiki.openwrt.org/doc/devel/patches не все понятно.

Заранее благодарен.
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 10 апр 2013 10:01 #14

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
Здравствуйте.
Не могли бы вы мне помочь с двумя вопросами.
1. При сборке прошивки из Attitude Adjustment не могу вообще найти пункта Multimedia, указанный в данной статье.
2. Вопрос не связан с данной темой. У меня WR741ND ver1.3. У него нет USB. Для того, что можно его было прикрутить (физически это уже сделано), ядро необходимо пропатчить. На какой стадии сборки необходимо применять патч?

P.S. Не подскажете, как правильно патчить? Есть у вас статья по этому вопросу?

Заранее благодарен.

1)Вот на картинке по середине должен быть. Как вариант попробуйте поиском, может его в последних версия куда-то засунули. Поиск запускается слешем /
2)Для ядра я пока патчи не использовал, не было надобности. Но по их сути они должны патчить исходники перед сборкой. Т.е. я думаю, что сперва патчим, потом собираем (запуcкаем команду make).
3)Статьи про патчи ядра пока нет((

4)Статья по ссылке описывает процесс создания патчей - это для разработчиков и энтузиастов, которые помогают в разработке openwrt.

Выложите ссылку на патч, попробую подсказать что с ним делать...

Патчи в линксе я запускал командой
patch -p1 < название_патча

Должен отработать без ошибок. После этого запускаете
make
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 10 апр 2013 11:24 #15

  • hubble
  • hubble аватар
  • Offline
  • Новый участник
  • Сообщений: 18
  • Репутация: 0
Выложите ссылку на патч, попробую подсказать что с ним делать...
Как таковой ссылки нет. Есть статья: http://wiki.openwrt.org/toh/tp-link/tl-wr741nd?s[]=patch#usb.host. Там есть сам патч ниже под картинкой. Вот здесь:https://dev.openwrt.org/ticket/8878 тоже нашел кое-что. По-моему - это и есть тот самый патч??.
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 10 апр 2013 11:33 #16

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
А версия роутера у Вас какая? Там от версии зависит, что делать дальше...
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 10 апр 2013 11:44 #17

  • hubble
  • hubble аватар
  • Offline
  • Новый участник
  • Сообщений: 18
  • Репутация: 0
А версия роутера у Вас какая? Там от версии зависит, что делать дальше...
TL-WR741ND ver.1.3
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 10 апр 2013 12:25 #18

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
Тогда я думаю нужен патч как в пункте:
Patch for Attitude Adjustment 12.09-rc1. (revision 36033)
1)Делаете сборку прошивки openwrt как в статье, только закачиваете конкретную ревизию вот так
svn co -r 36033 svn://svn.openwrt.org/openwrt/branches/attitude_adjustment WR741ND
2)Создаете в каталоге target/linux/ar71xx/patches-3.3 файл патча 990-WR741ND-usb.patch, копируете туда содержимое патча
3)Можно попробовать собрать, я подозреваю, что с этой папки оно патчи само автоматом накатывает.
4)Если не заработало, то нужно патчить в ручную командой
patch -p1 < 990-WR741ND-usb.patch
Но тут играет роль где лежит патч, давно этого не делал затрудняюсь ответить. Вариантов два
target/linux/ar71xx/patches-3.3/
или
в каталоге перед target/linux/ar71xx/patches-3.3/
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 02 июнь 2013 10:58 #19

  • uboot
  • uboot аватар
Расписал бы еще про опцию threshold, у меня при 1500 плохо срабатывала т.к. камера высоко висит.
Администратор запретил публиковать записи гостям.

Видеонаблюдение своими руками с программой motion detection (обнаружение движения) на openwrt (linux) 03 июнь 2013 12:33 #20

  • sidr555
  • sidr555 аватар
Настроил все по вашему мануалу wr703n и genius facecam 312, все заработало, но только в режиме mjpeg 128x96, для всех других пишет ошибку
[1] [ERR] [VID] v4l2_set_mmap: Error starting stream. VIDIOC_STREAMON: No space left on device

Как будто usb2.0 не работает, хотя пакеты все есть, хаб Ginzzu GR-414UB тоже вполне себе дванольный. Без хаба прверить не могу, система на флешке.

Что и где еще посмотреть?
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4