1 1 1 1 1 Rating 5.00 (13 Votes)

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

В качестве usb-камеры можно использовать любую камеру, поддерживаемую так называемыми UVC драйверами. Список проверенных камер перечислен на сайте данных драйверов. Мой выбор камеры C270 связан только с тем, что другой у меня нет в наличии. В свое время я много раз натыкался на буржуйских сайтах, что ее часто использую, но как позже оказалось те же сайты раскритиковали ее. Поэтому не рекомендую ее специально покупать для этих целей, тем более как покажет дальнейший мой эксперимент на полное ее разрешение все равно не получится задействовать, т.к. просто не хватает мощности процессора DIR-320. Также данная камера относительно дорога и лучше присмотреться к более дешевым моделям.

Ну а в остальном данная камера, применительно к скайпу например, дает очень качественную картинку и звук.

 Итак приступим.

Первое что нам нужно сделать это собрать прошивку с поддержкой usb и перенести загрузку openwrt на usb-накопитель. Также не мешало бы собрать motion из последних исходников, для чего при сборке прошивки нужно выбрать пакет

Multimedia-> <M> Motion

Можно конечно установить данный пакет и с основного репозитория openwrt, но там еще лежит старая версия motion без поддержки установки пароля на доступ к просмотру видео потока по интернету. Это справедливо для версии openwrt под названием Backfire. На последней модификации openwrt с названием Attitude Adjustment запустить motion мне не удалось, скорее всего по причине того, что все таки данная версия еще находится на стадии бета тестирования (по состоянию на 23.10.2012)

Поэтому все остальное описание будет справедливо для  openwrt версии Backfire.

Если не хотите заморачивать себя самостоятельной сборкой прошивки, то вы можете скачать мою версию, а также дальше я распишу как установить собранную мной программу motion с моего репозитория.

Правда вам все равно нужно будет самостоятельно сделать загрузку openwrt с usb-накопителя, но это уже не так сложно. Usb накопитель следует подключать через usb hub, т.к. нам нужно будет еще подключать к нему нашу usb камеру.

После того как сделана загрузка с  usb-накопителя приступаем к установке motion. Подключаемся ssh-клиентом к DIR-320 и временно меняем основной репозиторий на мой.

nano /etc/opkg.conf

Комментируем основной репозиторий src/gz backfire http://downloads.openwrt.org/backfire/10.03.1/brcm47xx/packages, поставив в начале строки знак #.

Добавляем строкой ниже мой репозиторий (либо свой, если вы все делали самостоятельно)

src/gz mypackages http://autohome.org.ua/repo/dir-320/backfire/packages/

в итоге у нас будет такой файл opkg.conf

#src/gz backfire http://downloads.openwrt.org/backfire/10.03.1/brcm47xx/packages
src/gz mypackages http://autohome.org.ua/repo/dir-320/backfire/packages/
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay

Обновляем пакеты и устанавливаем драйвера поддержки видеокамеры

opkg update
opkg install kmod
-input-core kmod-video-core kmod-video-uvc

Подключаем в usb hub нашу камеру. Проверяем, что камера успешно подхвачена системой:

ls /dev/video*

Должно вывести следующее
/dev/video0

Здесь следует сказать что usb hub должен быть с поддержкой usb2.0 иначе вы не получите разрешения больше чем 170*144 (пишу по памяти, но оно точно гораздо меньше чем 320*240)

Итак камера определилась, теперь устанавливаем motion

opkg install motion

Настаиваем конфигурационный файл либо скачиваем мой. В своем отредактированном файле все изменения я пометил свом ником mszerg для удобства поиска.

Настроек очень много, ниже я перечислю что изменил я.

nano /etc/motion.conf

1. Поменял палитру на которой работает моя usb камера. с270 работает с MJPEG и YUYV палитрами - это 8 и 15 кода согласно конфигурационного файла.

#mszerg
#v4l2_palette 17
v4l2_palette 15

Что бы узнать с какими палитрами работает ваша камера запустите motion в режиме отладки (с ключем -s)

motion -s

Начнется вывод отладочной информации и в ней вы должны увидеть следующие строки:

[1] [NTC] [VID] v4l2_set_pix_format: Config palette index 17 (YU12) doesn't work.
[1] [NTC] [VID] v4l2_set_pix_format: Supported palettes:
[1] [NTC] [VID] v4l2_set_pix_format: (0) YUYV (YUV 4:2:2 (YUYV))
[1] [NTC] [VID] v4l2_set_pix_format: 0 - YUV 4:2:2 (YUYV) (compressed : 0) (0x56595559)
[1] [NTC] [VID] v4l2_set_pix_format: (1) MJPG (MJPEG)
[1] [NTC] [VID] v4l2_set_pix_format: 1 - MJPEG (compressed : 1) (0x47504a4d)
[1] [NTC] [VID] v4l2_set_pix_format Selected palette YUYV

Программа сама нам любезно сообщила, что наша камера не поддерживает 17 (YU12) палитру, которая стояла по умолчанию, а поддерживает YUYV и MJPG и что программа сама переключилась на YUYV палитру. Запустить с270 с поддержкой MJPG у меня не получилось, поэтому я поставил YUYV. К сведению на ubuntu моя с270 тоже не смогла отдавать поток в MJPEG, так что это не проблема openwrt, а либо веб камеры, либо motion.

2. Далее я выбрал для себя оптимальное разрешение картинки. Для палитры YUYV у меня получилось установить разрешение 320*240, 544*288, 640*480. Первый вариант мелковат, последний грузит процессор на 100%, поэтому остается 544*288. Загрузка процессора в этом случае 50-70%

# Image width (pixels). Valid range: Camera dependent, default: 352
#mszerg
#width 320
width 544

# Image height (pixels). Valid range: Camera dependent, default: 288
#mszerg
#height 240
height 288

3. Отключил запись видео, т.к. процессор итак загружен. Останется только запись скриншетов.

# Use ffmpeg to encode movies in realtime (default: off)
#mszerg
#ffmpeg_output_movies on
ffmpeg_output_movies off

4. Поменял месторасположение записи фотографий

# Target base directory for pictures and films
# Recommended to use absolute path. (Default: current working directory)
#mszerg
#target_dir /usr/local/apache2/htdocs/cam1
target_dir /home/motion

5. Разрешил доступ к потоковому видео с камеры по сети

# Restrict stream connections to localhost only (default: on)
#mszerg
#stream_localhost on
stream_localhost off

6. Задал пароль на доступ к потоковому виде. Я поставил юзера motion и пароль motion, не забудьте поменять на свои.

# Set the authentication method (default: 0)
# 0 = disabled
# 1 = Basic authentication
# 2 = MD5 digest (the safer authentication)
#mszerg
#stream_auth_method 0
stream_auth_method 1


# Authentication for the stream. Syntax username:password
# Default: not defined (Disabled)
#mszerg
; stream_authentication username:password
stream_authentication motion:motion

7. Открыл доступ к изменению настроек motion через web браузер, задал юзера и пароль motion:motion. Не забудьте поменять. После включения этого пункта вы сможете менять параметры этого конфигурационного файла через браузер, но скажу сразу что он довольно приметивен. Мне нагляднее менять в ручную через файл.

# Restrict control connections to localhost only (default: on)
#mszerg
#webcontrol_localhost on
webcontrol_localhost off

# Authentication for the http based control. Syntax username:password
# Default: not defined (Disabled)
#mszerg
; webcontrol_authentication username:password
webcontrol_authentication motion:motion

Для закачки моего конфигурационного файла вводим следующие команды

cp /etc/opkg.conf /etc/opkg.conf.bak
cd /etc/
wget http://autohome.org.ua/repo/dir-320/backfire/motion.conf

Теперь можно запустить программу

motion

Заходим в браузер и по адресу http://ip-вашего роутера:8081/ видим картинку. Говорят, что Internet Explorer не поддерживает это потоковое видео, я использую Mozila Firefox. Также можно настроить просмотр видео в VLC проигрывателе.

Если зайти по адресу http://ip-вашего роутера:8080/, то мы увидим простенький интерфейс для изменения настроек программы.

Что бы прервать работу motion вводим в терминале команду

killall motion

Если что-то пойдет не так, то отладочную информацию программы можно увидеть по команде

motion -s

Внимание!!! В этом режиме по адресу http://ip-вашего роутера:8081/ вместо видеопотока будет черный экран с синей областью движения, не пугаемся что у вас что-то не работает. Также возможно что в вашем конфигурационном файле режим отладки включен по умолчанию и вы постоянно видите черный экран с синими тенями движения, в этом случае в файле /etc/motion.con f нужно что бы был выставлен следующий параметр:

setup_mode off

Если все нормально, то при обнаружении движения наша программа будет складывать фотографии в папку /home/motion

Не забудьте еще закоментировать мой репозиторий и вернуть стандартный.

nano /etc/opkg.conf

В дальнейшем я планирую наладить отправку sms, включение программы по расписанию, выключение/выключение программы по кнопке, закачку фотографий на удаленный сервер. Все это будет описано в следующих статьях.

Ссылки

  1. Моя версия openwrt Backfire для DIR-320 ver.A
  2. Конфигурационный файл motion.conf

Также данную версию прошивки можно использовать для трансляции потокового видео с программой mjpg-streamer

P.s. Просьба отписаться у кого получилось запустить другие usb камеры кроме с270, какую палитру и разрешения они поддерживают.

Автор статьи

Log in to comment

: 26 апр 2016 12:27 Автор: alexi145 #1249
alexi145 аватар
Доброго дня и отличнейшего настроения! Спасибо за ваш ответ. Честно говоря мне тоже так показалось, что самой заточенной под видео для DIR-320A1 оказалась прошивка BackFire. Хотел попробовать поставить Сhaos Сalmer с motion в связке, может быть и другие дрова найдутся для камер. Валяется несколько камер с камнем STV0680, под BackFire какие дрова не пробовал, все без успешно, камера так и не завелась ни одна, а вот canyon подхватился без всяких танцев с бубном.)) Картинка с нее 352х 288 вполне так себе, устраивает для скриншотиков и просмотра видео в реальном времени, запись видео почему то не пошла, вернее что то пошло не так :-)) (х.з, с этим нужно разбираться), собственно я решил пойти вашим путем, запись видео отключил дабы не мучать проц Дир-а. Забыл добавить, что на WCAM413G еще работает разрешение 640х480 и при этом в motion наблюдаю такой глюк, с некоторой переодичностью кадр подергиваясь уплывает по горизонтали в право за пределы окошка, а слева наплывает недостающая часть кадра, как бы деля кадр попалам вертикальной линией, при этом срабатывает на запись motion (hdd моргает светодиодом как бешанный). Сегодня хочу добавить Дир-у охлаждение и продолжить эксперементы.)) Хотел сегодня перепрошиться в OpenWRT Barrier Breaker ядро посвежее, но прочитав ваш пост что то пока передумал. Как ваше впечатление от работы motion в Сhaos Сalmer? Сильно ли нагружает проц, как греется? Я вот подумал, можно интересно прошивку openwrt собрать и залить в какой нибудь смартфон, там и камера есть, и проц посильнее? :))
: 26 апр 2016 09:33 Автор: mszerg #1248
mszerg аватар
Последней стабильной считается Сhaos Сalmer downloads.openwrt.org/chaos_calmer/15.05.1/brcm47xx/generic/
Motion на высоких разрешения процессор не тянет( Тем более DIR-320A1 слабоват по сравнению с более новыми tp-link с камнем ar9331

Backfire с точки зрения видео мне показался наиболее успешным, на новых прошивках появилось больше искажений в видео, нужно подбирать четкое разрешение что бы заработало.
Сейчас у меня стоит Сhaos Сalmer с motion, работает в ежедневном режиме по крону. Сохраняю только фотки. С видео надо по-экспериментировать...
: 25 апр 2016 21:00 Автор: alexi145 #1247
alexi145 аватар
Возвращаюсь к этой теме опять, продолжаем мучить старый добрый DIR-320A1, поставил прошивку Backfire (10.03.x Snapshot, r32751) на ядре 2.6. Удалось настроить motion с камеркой Canyon CNR-WCAM413G (хотя видимо должна с родными дровами поддерживать разрешение 1280x1024 и 30fps), х.з. дрова для линукса я так и не подобрал, у меня работает в motion со стандартными системными дровами с разрешением 352х288 2fps, при этом доступен он-лайн просмотр в браузере и программа сохраняет фоточки на диск.)) Пробовал включать запись видео, но на любом разрешении и палитре ничего не записывает. Стример тоже отказался работать. В планах подключить микрофончик у камерки. Хочу попробовать посвежей прошивку, какую порекомендуете?
: 04 сен 2015 09:26 Автор: Zeit #1176
Zeit аватар
Ага, понял, спасибо!
: 03 сен 2015 15:07 Автор: mszerg #1175
mszerg аватар
Ну это же не .usb-камера и в данном с случае не подходит. По сути это тоже самое что роутер+usb-камера, только на много дороже. Но практичнее.
: 03 сен 2015 12:28 Автор: Zeit #1174
Zeit аватар
Привет, неподскажите, такую камеру поддерживает
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Или нужно что-то другое искать?
: 25 авг 2015 19:18 Автор: mszerg #1173
mszerg аватар
C jpeg у меня тоже камера не заработала, но правда motion автоматом переключилось в YUYV формат.
Задайте принудительно ему этот формат. Вот как это выглядит в моем конфиге
# V4L2_PIX_FMT_MJPEG : 8 'MJPEG'
# V4L2_PIX_FMT_JPEG : 9 'JPEG'
# V4L2_PIX_FMT_RGB24 : 10 'RGB3'
# V4L2_PIX_FMT_SPCA501 : 11 'S501'
# V4L2_PIX_FMT_SPCA505 : 12 'S505'
# V4L2_PIX_FMT_SPCA508 : 13 'S508'
# V4L2_PIX_FMT_UYVY : 14 'UYVY'
# V4L2_PIX_FMT_YUYV : 15 'YUYV'
# V4L2_PIX_FMT_YUV422P : 16 '422P'
# V4L2_PIX_FMT_YUV420 : 17 'YU12'
#
v4l2_palette 15

В зависимости от версии прошивки номер 15 может быть другим, смотрите номер в верхних закоментированных строках.

Какая прошивка у вас стоит и какая камера?
Если не получится, то выложите сюда конфиг файл....
: 25 авг 2015 17:45 Автор: dd-art #1172
dd-art аватар
Добрый день!

Использую Zyxel keenetic, на борту openwrt chaos calmer
картинку в вебе через MJPG-Stream я получил. Теперь хочу заставить камеру записывать на флешку.

застрял на моменте
motion -s

при запуске получаю ошибку
motion: can't load library 'libjpeg.so.62'

В чем проблема - понять не могу. Самого файла libjpeg.so.62 найти не смог. В репозитарии я также его не нашел. Помогите, пожалуйста. :(
: 22 дек 2014 18:10 Автор: alexi145 #931
alexi145 аватар
Камерку после установки дров передернул, все по прежнему ошибка, ядро камеру не хочет подхватывать.

Где то в коментах ваших статей попалось высказывание о том, что в attitude_adjustmen_3.3.8 кривое видео, за то Wi-Fi без нареканий.

В общем буду ставить по вашему совету barrier_breaker и пробовать опять. Надеюсь все получится.
: 22 дек 2014 17:59 Автор: alexi145 #930
alexi145 аватар
Да вы правы DIR-320A1
: 22 дек 2014 17:55 Автор: alexi145 #929
alexi145 аватар
Удалил дрова, затем установил заново. Вот что в листинге:

root@OpenWrt:~# opkg --force-depends install kmod-video-gspca-stv06xx
Installing kmod-video-gspca-stv06xx (3.3.8-1) to root...
Downloading downloads.openwrt.org/attitude_adjustmen...3.3.8-1_brcm47xx.ipk.
Configuring kmod-video-gspca-stv06xx.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-video-gspca-stv06xx:
* kernel (= 3.3.8-1-f57f4e4b03f8756fe7965db2671c97f6) *
root@OpenWrt:~#
: 22 дек 2014 17:45 Автор: alexi145 #928
alexi145 аватар
Судя по процу все у вас должно заработать. Ваши трудности связаны с неопытностью, а так все за пол часа бы делали.

Согласен, все бывает в первые :) Вам огромное спасибо за ваши статьи и советы.
: 22 дек 2014 09:39 Автор: mszerg #927
mszerg аватар
mszerg пишет:
alexi145 пишет:
Вопрос. Дрова нужно устанавливать при отключенной USB камере или все равно?

Все равно, но для уверенности после установки пробуйте отключить и включить ее в юсб.
alexi145 пишет:
Добрый день.
Благодарю вас за ответ.
Пакеты kmod-video-gspca-stv06xx и kmod-video-gspca-core установились командой opkg --force-depends install kmod-video-gspca-stv06xx, правда с ошибкой в конце установки опять установщик ругался на ядро и collection error. В общем теперь в ядро дрова загружены. Но команда ls /dev/video* по прежнему возвращает ошибку.

root@OpenWrt:~# ls /dev/video*
ls: /dev/video*: No such file or directory

У камеры проц stv0680-01 камера Volcano DG-640
Быть может кто нибудь подключал такое к OpenWRT, посоветуйте как это лучше сделать.

Скопируйте ошибку которую оно выдало при установке. Предварительно удалив пакет.
opkg remove kmod-video-gspca-stv06xx

Судя по процу все у вас должно заработать. Ваши трудности связаны с неопытностью, а так все за пол часа бы делали.

Я предлагаю вам пока уйти от самосборной прошивки и поставить последнюю стабильную. Я так понимаю у вас Dir-320 A1.
1)Ставьте для него последняя прошивка.
downloads.openwrt.org/barrier_breaker/14...generic-squashfs.trx
2)Переносите систему на внешний носитель
3)Настраивайте камеру, только игнорируйте пункты про самостоятельную сборку пакетов ну и доставьте дрова от вашей камеры

Все должно ставится без головняков из репозитория, ничего дособирать не нужно будет.
: 22 дек 2014 09:26 Автор: mszerg #926
mszerg аватар
alexi145 пишет:
Вопрос. Дрова нужно устанавливать при отключенной USB камере или все равно?

Все равно, но для уверенности после установки пробуйте отключить и включить ее в юсб.
: 22 дек 2014 09:05 Автор: alexi145 #925
alexi145 аватар
Вопрос. Дрова нужно устанавливать при отключенной USB камере или все равно?
: 22 дек 2014 08:57 Автор: alexi145 #924
alexi145 аватар
Добрый день.
Благодарю вас за ответ.
Пакеты kmod-video-gspca-stv06xx и kmod-video-gspca-core установились командой opkg --force-depends install kmod-video-gspca-stv06xx, правда с ошибкой в конце установки опять установщик ругался на ядро и collection error. В общем теперь в ядро дрова загружены. Но команда ls /dev/video* по прежнему возвращает ошибку.

root@OpenWrt:~# ls /dev/video*
ls: /dev/video*: No such file or directory

У камеры проц stv0680-01 камера Volcano DG-640
Быть может кто нибудь подключал такое к OpenWRT, посоветуйте как это лучше сделать.
: 21 дек 2014 09:12 Автор: mszerg #920
mszerg аватар
полное имя kmod-video-gspca-stv06xx_3.3.8-1_brcm47xx.ipk нужно указывать если вы его например со своей флешки устанавливаете.

А из репозиотрия ставьте как я выше писал
opkg install kmod-video-gspca-stv06xx

и если у вас прошивка самосборная то оно будет матюкатся на версию ядра, поэтому отключаем эту проверку при установке ключем --force-depends
opkg --force-depends install kmod-video-gspca-stv06xx
: 21 дек 2014 08:51 Автор: Анонимный #919
Анонимный аватар
root@OpenWrt:~# opkg update
Downloading downloads.openwrt.org/attitude_adjustmen...ackages//Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
root@OpenWrt:~# opkg install kmod-video-gspca-stv06xx_3.3.8-1_brcm47xx.ipk
Collected errors:
* wfopen: kmod-video-gspca-stv06xx_3.3.8-1_brcm47xx.ipk: No such file or directory.
* pkg_init_from_file: Failed to extract control file from kmod-video-gspca-stv06xx_3.3.8-1_brcm47xx.ipk.

Не могу установить этот пакет.
: 21 дек 2014 08:09 Автор: mszerg #918
mszerg аватар
alexi145 пишет:
Здравствуйте. Что то мне подсказывает что пакет kmod-video-gspca-core_3.3.8-1_ar71xx.ipk тоже надо установить. За ссылку на репозитарий большое спасибо.

Условно да, но пакет kmod-video-gspca-stv06xx его сам автоматически поставит, т.к. это прописано у него в зависимостях.
: 20 дек 2014 22:34 Автор: alexi145 #916
alexi145 аватар
Здравствуйте. Что то мне подсказывает что пакет kmod-video-gspca-core_3.3.8-1_ar71xx.ipk тоже надо установить. За ссылку на репозитарий большое спасибо.
: 20 дек 2014 18:40 Автор: mszerg #914
mszerg аватар
Для ядра 3.3.8 в opkg.conf должен быть репозиторий с адресом
h t t p://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/

(Пробелы уберите в http)

к сожалению у меня сейчас все на прошивке openwrt версия barrier breaker, поэтому более точно сказать не могу.

Потом делаете все по инструкции и вместо строки
opkg update
opkg install kmod-input-core kmod-video-core kmod-video-uvc

Вам нужно запустить
opkg update
opkg install kmod-input-core kmod-video-core kmod-video-gspca-stv06xx
alexi145 пишет:
Видимо граната не той системы, или искать kmod-video-gspca-stv06xx для ядра 3.3.8, или пересобирать прошивку с ядром 2.6?
Что посоветуете?

Эти дрова уже есть в openwrt, просто нужно подключить правильный репозиторий и установить их как я напиал в этом сообщении.
: 20 дек 2014 16:17 Автор: alexi145 #913
alexi145 аватар
Видимо граната не той системы, или искать kmod-video-gspca-stv06xx для ядра 3.3.8, или пересобирать прошивку с ядром 2.6?
Что посоветуете?
: 20 дек 2014 16:15 Автор: alexi145 #912
alexi145 аватар
Подключил репозитарий по адрр: downloads.openwrt.org/backfire/10.03/brcm47xx/packages/

Пробую установить нужный пакет, kmod-video-uvc перед этим пунктом я удалил

root@OpenWrt:~# opkg install kmod-video-gspca-stv06xx
Installing kmod-video-gspca-stv06xx (2.6.32.10-1) to root...
Downloading downloads.openwrt.org/backfire/10.03/brc...//kmod-_brcm47xx.ipk.
Not downgrading package kernel on root from 3.3.8-1-e1ed572062088d43bc2f44f7072b
Collected errors:
* opkg_install_cmd: Cannot install package kmod-video-gspca-stv06xx.
: 20 дек 2014 15:17 Автор: alexi145 #911
alexi145 аватар
Видимо нужно это: kmod-video-gspca-stv06xx - 3.10.49-1 - The STV06XX USB Camera Driver (stv06xx) kernel module
только вот в каком репозитории это можно найти для ядра 3.3.8?
: 20 дек 2014 14:54 Автор: alexi145 #910
alexi145 аватар
Спасибо за ваш ответ. Да это писал вам я, уже зарегился. Драйвер нужный для камеры нашел, скачал, файл stv680-0.25.tar.gz только не могу его установить в OpenWRT.
Нигде не могу найти подробную инструкцию Для установки стороннего драйвера usb устройства в OpenWRT, или же нужно этот драйвер устанавливать на этапе сборки прошивки? Помогите пожалуйста.
: 20 дек 2014 13:30 Автор: mszerg #909
mszerg аватар
Анонимный пишет:
Доброе время суток всем, отдельный привет автору данных статей. Мне показалось что у вас ошибочка на этой странице "в итоге у нас будет такой файл fstab", вместо слова fsab надо opkg.conf

Спасибо, исправил.
Анонимный пишет:
V vashem spiske etot kmod-video-gspca-stv06xx - 3.10.49-1 - The STV06XX USB Camera Driver (stv06xx) kernel module
doljen podoiti

Да, попробуйте установить этот драйвер и проверьте определилась ли у вас камера командой.
ls /dev/video*

Зарегистрируйтесь пожалуйста на сайте. А то я даже не пойму это вопрос был от вас или вам другой Аноним ответил))
После регистрации вам будут приходить уведомления на почту об ответах в этой теме.
: 20 дек 2014 01:10 Автор: Анонимный #908
Анонимный аватар
V vashem spiske etot kmod-video-gspca-stv06xx - 3.10.49-1 - The STV06XX USB Camera Driver (stv06xx) kernel module
doljen podoiti
: 19 дек 2014 23:18 Автор: Анонимный #907
Анонимный аватар
root@OpenWrt:~# ls /dev/video*
ls: /dev/video*: No such file or directory


Это в списке usb устройств: (Вебморда стоит Webif2)

All connected devices (excluding system hubs)

Bus Device Product Manufacturer VendorID:ProdID USB version Speed
02 1 Generic Platform OHCI Controller Linux 3.3.8 ohci_hcd 1d6b:0001 1.10 12 Mbps
01 1 Generic Platform EHCI Controller Linux 3.3.8 ehci_hcd 1d6b:0002 2.00 480 Mbps
01 2 USB 2.0 Hub 1a40:0101 2.00 480 Mbps
01 3 USB DISK 2.0 13fe:3e00 2.00 480 Mbps
01 4 USB Dual-mode Camera STMicroelectronics 0553:0202 1.10 12 Mbps
01 5 Mass Storage Device Generic 058f:6366 2.00 480 Mbps

подскажите плз куда дальше идти, я новичок в линукс
: 19 дек 2014 23:03 Автор: Анонимный #906
Анонимный аватар
Доброе время суток всем, отдельный привет автору данных статей. Мне показалось что у вас ошибочка на этой странице "в итоге у нас будет такой файл fstab", вместо слова fsab надо opkg.conf
: 19 дек 2014 12:56 Автор: mszerg #905
mszerg аватар
если команда
ls /dev/video*
ничего не выводит, то возможно подойдут другие драйвера. Просто uvc - самые распространенные.
Но есть и другие.
Их список можно получить командой:
opkg list | grep kmod-video-*

Вот что у меня выводит это команда:

kmod-video-gspca-etoms - 3.10.49-1 - The Etoms USB Camera Driver (etoms) kernel module
kmod-video-gspca-finepix - 3.10.49-1 - The Fujifilm FinePix USB V4L2 driver (finepix) kernel module
kmod-video-gspca-gl860 - 3.10.49-1 - gl860 webcam support
kmod-video-gspca-jeilinj - 3.10.49-1 - The JEILINJ USB Camera Driver (jeilinj) kernel module
kmod-video-gspca-konica - 3.10.49-1 - The Konica USB Camera Driver (konica) kernel module
kmod-video-gspca-m5602 - 3.10.49-1 - The ALi USB m5602 Camera Driver (m5602) kernel module
kmod-video-gspca-mars - 3.10.49-1 - The Mars USB Camera Driver (mars) kernel module
kmod-video-gspca-mr97310a - 3.10.49-1 - The Mars-Semi MR97310A USB Camera Driver (mr97310a) kernel module
kmod-video-gspca-ov519 - 3.10.49-1 - The OV519 USB Camera Driver (ov519) kernel module
kmod-video-gspca-ov534 - 3.10.49-1 - The OV534 USB Camera Driver (ov534) kernel module
kmod-video-gspca-ov534-9 - 3.10.49-1 - The OV534-9 USB Camera Driver (ov534_9) kernel module
kmod-video-gspca-pac207 - 3.10.49-1 - The Pixart PAC207 USB Camera Driver (pac207) kernel module
kmod-video-gspca-pac7311 - 3.10.49-1 - The Pixart PAC7311 USB Camera Driver (pac7311) kernel module
kmod-video-gspca-se401 - 3.10.49-1 - The SE401 USB Camera Driver kernel module
kmod-video-gspca-sn9c20x - 3.10.49-1 - The SN9C20X USB Camera Driver (sn9c20x) kernel module
kmod-video-gspca-sonixb - 3.10.49-1 - The SONIX Bayer USB Camera Driver (sonixb) kernel module
kmod-video-gspca-sonixj - 3.10.49-1 - The SONIX JPEG USB Camera Driver (sonixj) kernel module
kmod-video-gspca-spca500 - 3.10.49-1 - The SPCA500 USB Camera Driver (spca500) kernel module
kmod-video-gspca-spca501 - 3.10.49-1 - The SPCA501 USB Camera Driver (spca501) kernel module
kmod-video-gspca-spca505 - 3.10.49-1 - The SPCA505 USB Camera Driver (spca505) kernel module
kmod-video-gspca-spca506 - 3.10.49-1 - The SPCA506 USB Camera Driver (spca506) kernel module
kmod-video-gspca-spca508 - 3.10.49-1 - The SPCA508 USB Camera Driver (spca508) kernel module
kmod-video-gspca-spca561 - 3.10.49-1 - The SPCA561 USB Camera Driver (spca561) kernel module
kmod-video-gspca-sq905 - 3.10.49-1 - The SQ Technologies SQ905 based USB Camera Driver (sq905) kernel module
kmod-video-gspca-sq905c - 3.10.49-1 - The SQ Technologies SQ905C based USB Camera Driver (sq905c) kernel module
kmod-video-gspca-stk014 - 3.10.49-1 - The Syntek DV4000 (STK014) USB Camera Driver (stk014) kernel module
kmod-video-gspca-stv06xx - 3.10.49-1 - The STV06XX USB Camera Driver (stv06xx) kernel module
kmod-video-gspca-sunplus - 3.10.49-1 - The SUNPLUS USB Camera Driver (sunplus) kernel module
kmod-video-gspca-t613 - 3.10.49-1 - The T613 (JPEG Compliance) USB Camera Driver (t613) kernel module
kmod-video-gspca-tv8532 - 3.10.49-1 - The TV8532 USB Camera Driver (tv8532) kernel module
kmod-video-gspca-vc032x - 3.10.49-1 - The VC032X USB Camera Driver (vc032x) kernel module
kmod-video-gspca-zc3xx - 3.10.49-1 - The ZC3XX USB Camera Driver (zc3xx) kernel module
kmod-video-pwc - 3.10.49-1 - Kernel modules for supporting Philips USB based cameras
kmod-video-sn9c102 - 3.10.49-1 - Kernel modules for supporting SN9C102 camera chips
kmod-video-uvc - 3.10.49-1 - Kernel modules for supporting USB Video Class (UVC) devices
kmod-video-videobuf2 - 3.10.49-1 - Kernel modules that implements three basic types of media buffers.

Ставить нужно вместо команды
opkg install kmod-video-uvc

В общем нужно всячески гуглить вашу камеру на предмет драйверов под линукс и искать похожее название в списке.
: 19 дек 2014 05:04 Автор: Анонимный #904
Анонимный аватар
Спасибо автору, очень помогли ваши статьи. Все нужное получилось установить, прошивку собирал сам для 320А1. Но вот камеру пока никак не завести, она определяется системой как USB Dual-mode Camera 640х480 STMicroelectonics и драйвер ее не хочет подхватывать. Видимо надо другие драйверы пробовать или камеру другую :)
: 03 мая 2014 12:57 Автор: mszerg #225
mszerg аватар
Добрый день! очень хорошая статья, мне помогла! конфиг использовал ваш! Но вопрос появился, что прописать в motion.conf что бы скриншоты сохранялись на сервер SAMBA (я подключил роутер к сети в режиме клиента в этой же сети находиться NAS) Хотелось бы видеть скриншоты на этом сервер ))) Заранее спасибо

Для этого вам нужно примонтировать сетевой раздел. Как это сделать посмотрите тут wiki.openwrt.org/ru/doc/howto/cifs.client

После этого меняете параметр
target_dir /ваша/сетевая/точка/монтрования
: 02 мая 2014 19:49 Автор: Denis #224
Denis аватар
Добрый день! очень хорошая статья, мне помогла! конфиг использовал ваш! Но вопрос появился, что прописать в motion.conf что бы скриншоты сохранялись на сервер SAMBA (я подключил роутер к сети в режиме клиента в этой же сети находиться NAS) Хотелось бы видеть скриншоты на этом сервер ))) Заранее спасибо
: 05 март 2014 17:57 Автор: Сергей Александрович #223
Сергей Александрович аватар
Может ли кто нибудь сказать, имеется ли такой функционал: определение перемещения только в каком то направлении. Например должна сработать тревога только при перемещении слева направо, а в обратном направлении не должна срабатывать. При поверхностном прочтении мануала, не нашел.
: 05 янв 2014 09:04 Автор: sanyuris #222
sanyuris аватар
Тоже интересует, а то у меня Logitech E3500 тормозит жестко если близко кто пройдет, все смазывается
: 05 янв 2014 09:00 Автор: sanyuris #221
sanyuris аватар
В MJPEG и 4 сразу потянет тот же MR3020 c активным хабом.

А вам удалось какую-нибудь usb-камеру запустить в MJPEG палитре? Модель камеры интересует, прикупил бы себе.

У меня камера старенькая ligitech E3500 тормозит крепко что в MJPEG и YUYV пошаговая стратегия, особенно если с близкого расстояния детекция прошла. наверно какие нибудь. Может HD камеры стоит брать уже вроде не такие дорогие, как то и за 500р видел Defender?
: 03 янв 2014 13:15 Автор: mszerg #220
mszerg аватар
В MJPEG и 4 сразу потянет тот же MR3020 c активным хабом.

А вам удалось какую-нибудь usb-камеру запустить в MJPEG палитре? Модель камеры интересует, прикупил бы себе.
: 03 янв 2014 13:01 Автор: ДмитрийДД #219
ДмитрийДД аватар
День добрый! А потянет роутер две одинаковые вэб камеры в режиме с детекцией? Где то читал что можно только разные модели камер подключать одновременно.

У меня второй камеры нет, что бы проверить.
В теории наверно можно.
Но Dir-320 в приемлемом разрешении две камеры точно не потянет.
Для двух камер нужен роутер с процом 700мгц и бюджетом 800 грн... Дешевле два dir-320 найти, или два wr703n купить у китайцев.
В MJPEG и 4 сразу потянет тот же MR3020 c активным хабом.
: 21 нояб 2013 06:34 Автор: Dima #218
Dima аватар
а можно как нибудь записывать видео с вебкамеры на флэшку подключенную к роутеру TL-MR3020? получилось сохранять через wget и mjpg-streamer:
wget -O /mnt/usb/video.mjpg http://127.0.0.1:8080/?action=stream
но теперь непонятно чем это воспроизвести))) vlc показывает одну фотку
: 09 нояб 2013 11:29 Автор: mszerg #217
mszerg аватар
А есть ли возможность у motion ограничить область детекции, ну допустим только на дверь?

Там можно разбить область на 9 квадратов и отслеживать движение только в одном
вот часть конфига
# Detect motion in predefined areas (1 - 9). Areas are numbered like that: 1 2 3
# A script (on_area_detected) is started immediately when motion is 4 5 6
# detected in one of the given areas, but only once during an event. 7 8 9
# One or more areas can be specified with this option. (Default: not defined)
; area_detect value
: 09 нояб 2013 02:29 Автор: sanyuris #216
sanyuris аватар
А есть ли возможность у motion ограничить область детекции, ну допустим только на дверь?
: 09 нояб 2013 02:20 Автор: yurissan #181
yurissan аватар
День добрый! А есть ли возможность у motion настроить детекцию на определенный обьект т.е не на все что видит камера, а допустим только на входную дверь?
: 25 окт 2013 14:40 Автор: mszerg #215
mszerg аватар
У меня на MR3020, ревизия r38261 из транка - motion и mjpg-streamer работают, изображение не режется и не прыгает, но сама прошивка очень глючная!

Спасибо за информацию, радует что есть надежда)
: 25 окт 2013 13:25 Автор: OSBoy #214
OSBoy аватар
У меня на MR3020, ревизия r38261 из транка - motion и mjpg-streamer работают, изображение не режется и не прыгает, но сама прошивка очень глючная!
: 20 окт 2013 22:17 Автор: mszerg #213
mszerg аватар
git://git.openwrt.org/12.09/openwrt.git
Это понятно :-)
Интересует именно конкретная ревизия, которая сразу при загрузке пишется, типа r37526.

Потому как бывает и такое, в какой-то ревизии работает, а в последующих уже нет.

Я пару месяц назад собирал из исходников, motion на wr703n не работал тогда.
: 20 окт 2013 21:33 Автор: svhs #212
svhs аватар
git://git.openwrt.org/12.09/openwrt.git
: 18 окт 2013 12:28 Автор: mszerg #211
mszerg аватар
DIR615E с распаяным самостоятельно USB. Прошивка Attittude Ajustment - самосборка. Пакеты репозитория - самосборка. Камера Altair UVC. Все отлично работает. Картинка3 320x240.

Спасибо за информацию. У меня так и не получилось запустить motion на wr703n с прошивкой Attittude Ajustment.
Напишите пожалуйста вашу ревизию исходников. Попробую себе собрать.
: 18 окт 2013 11:24 Автор: svhs #210
svhs аватар
DIR615E с распаяным самостоятельно USB. Прошивка Attittude Ajustment - самосборка. Пакеты репозитория - самосборка. Камера Altair UVC. Все отлично работает. Картинка3 320x240.
: 30 сен 2013 08:47 Автор: OSBoy #180
OSBoy аватар
В общем опробовал на выходных motion на свежей версии прошивки из транка. Работает гораздо лучше! Трансляция также подтормаживает. Но зато изображение чёткое, не прыгает, кадры не рваные получаются.
Однако сама прошивка весьма сырая и глючная, так что пока не годится (
: 27 сен 2013 20:56 Автор: OSBoy #209
OSBoy аватар
Отпишитесь тогда о результатах, я пока тоже ещё поэксперементирую.
: 27 сен 2013 10:28 Автор: mszerg #208
mszerg аватар
Вчера вечером запустил motion на wr703n c камерой с270 - режет изображение. Времени не было разбиратся, буду на выходных смотреть еще, не должно же быть такой лажи...
: 26 сен 2013 15:52 Автор: mszerg #207
mszerg аватар
А какой роутер у вас и какая прошивка?
Роутер TP-link TL-MR3020
Прошивка вот эта:
downloads.openwrt.org/attitude_adjustmen...squashfs-factory.bin

Я так понимаю, это уже стабильная версия, но проблема с motion, видимо, осталась?

Да, стабильная.
Вечером попробую на своем wr703n, там со свежих исходников прошивка.
Если заработает, то надо вам будет собирать тоже более свежую прошивку.
: 26 сен 2013 15:47 Автор: OSBoy #206
OSBoy аватар
А какой роутер у вас и какая прошивка?
Роутер TP-link TL-MR3020
Прошивка вот эта:
downloads.openwrt.org/attitude_adjustmen...squashfs-factory.bin

Я так понимаю, это уже стабильная версия, но проблема с motion, видимо, осталась?
: 26 сен 2013 15:36 Автор: mszerg #205
mszerg аватар
Здравствуйте! Прикрутил камеру Ritmix RVC-017M к роутеру TL-MR3020. Удалось запустить только с разрешением 320х240 и 640х480. Поддерживает только YUYV:
[1] [NTC] [VID] v4l2_set_pix_format: Supported palettes:
[1] [NTC] [VID] v4l2_set_pix_format: (0) YUYV (YUV 4:2:2 (YUYV))
[1] [NTC] [VID] v4l2_set_pix_format: 0 - YUV 4:2:2 (YUYV) (compressed : 0) (0x56595559)

НО, даже на 320х240 так и не удаётся получить стабильного изображения без постоянных "скачков" и "рваных" кадров, и трансляция сильно тормозит. Всё это даже на минимальных настройках fps, качества jpeg и т.п.! Причем процессор задействован меньше половины, да и памяти вроде хватает (от 1 до 8 мБ бывает свободно). Подскажите, может как то можно это попробовать исправить?

А какой роутер у вас и какая прошивка?

Я когда писал статью, тогда Atitude Adjusmen еще была не стабильной и на ней были похожие симптомы с рваной картинкой.
Пришлось ставить Backfire.
: 26 сен 2013 15:25 Автор: OSBoy #204
OSBoy аватар
Здравствуйте! Прикрутил камеру Ritmix RVC-017M к роутеру TL-MR3020. Удалось запустить только с разрешением 320х240 и 640х480. Поддерживает только YUYV:
[1] [NTC] [VID] v4l2_set_pix_format: Supported palettes:
[1] [NTC] [VID] v4l2_set_pix_format: (0) YUYV (YUV 4:2:2 (YUYV))
[1] [NTC] [VID] v4l2_set_pix_format: 0 - YUV 4:2:2 (YUYV) (compressed : 0) (0x56595559)

НО, даже на 320х240 так и не удаётся получить стабильного изображения без постоянных "скачков" и "рваных" кадров, и трансляция сильно тормозит. Всё это даже на минимальных настройках fps, качества jpeg и т.п.! Причем процессор задействован меньше половины, да и памяти вроде хватает (от 1 до 8 мБ бывает свободно). Подскажите, может как то можно это попробовать исправить?
: 25 сен 2013 10:46 Автор: mszerg #203
mszerg аватар
День добрый! А потянет роутер две одинаковые вэб камеры в режиме с детекцией? Где то читал что можно только разные модели камер подключать одновременно.

У меня второй камеры нет, что бы проверить.
В теории наверно можно.
Но Dir-320 в приемлемом разрешении две камеры точно не потянет.
Для двух камер нужен роутер с процом 700мгц и бюджетом 800 грн... Дешевле два dir-320 найти, или два wr703n купить у китайцев.
: 25 сен 2013 08:44 Автор: yuris #202
yuris аватар
День добрый! А потянет роутер две одинаковые вэб камеры в режиме с детекцией? Где то читал что можно только разные модели камер подключать одновременно.
: 03 июнь 2013 14:29 Автор: mszerg #201
mszerg аватар
Настроил все по вашему мануалу 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.0. Подключите его к компьютеру с флешкой и замеряйте скорость копирования. Должно быть значительно больше 12МБит/сек
2)Проверьте пакет kmod-usb2 точно установлен
4)Попробуйте пропорционально увеличивать разрешение. Как я понял шаг там очень важен, т.е. 256*192, 384*288 и т.д.
5)Попробуйте выставить другую палитру, например YUYV. Посмотри те при начальной загрузке может он еще какую-то другую поддерживает.
: 03 июнь 2013 12:33 Автор: sidr555 #200
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 тоже вполне себе дванольный. Без хаба прверить не могу, система на флешке.

Что и где еще посмотреть?
: 02 июнь 2013 10:58 Автор: uboot #199
uboot аватар
Расписал бы еще про опцию threshold, у меня при 1500 плохо срабатывала т.к. камера высоко висит.
: 10 апр 2013 12:25 Автор: mszerg #198
mszerg аватар
Тогда я думаю нужен патч как в пункте:
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/
: 10 апр 2013 11:44 Автор: hubble #197
hubble аватар
А версия роутера у Вас какая? Там от версии зависит, что делать дальше...
TL-WR741ND ver.1.3
: 10 апр 2013 11:33 Автор: mszerg #196
mszerg аватар
А версия роутера у Вас какая? Там от версии зависит, что делать дальше...
: 10 апр 2013 11:24 Автор: hubble #195
hubble аватар
Выложите ссылку на патч, попробую подсказать что с ним делать...
Как таковой ссылки нет. Есть статья: http://wiki.openwrt.org/toh/tp-link/tl-wr741nd?s[]=patch#usb.host. Там есть сам патч ниже под картинкой. Вот здесь:https://dev.openwrt.org/ticket/8878 тоже нашел кое-что. По-моему - это и есть тот самый патч??.
: 10 апр 2013 10:01 Автор: mszerg #194
mszerg аватар
Здравствуйте.
Не могли бы вы мне помочь с двумя вопросами.
1. При сборке прошивки из Attitude Adjustment не могу вообще найти пункта Multimedia, указанный в данной статье.
2. Вопрос не связан с данной темой. У меня WR741ND ver1.3. У него нет USB. Для того, что можно его было прикрутить (физически это уже сделано), ядро необходимо пропатчить. На какой стадии сборки необходимо применять патч?

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

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

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

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

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

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

Должен отработать без ошибок. После этого запускаете
make
: 10 апр 2013 09:45 Автор: hubble #193
hubble аватар
Здравствуйте.
Не могли бы вы мне помочь с двумя вопросами.
1. При сборке прошивки из Attitude Adjustment не могу вообще найти пункта Multimedia, указанный в данной статье.
2. Вопрос не связан с данной темой. У меня WR741ND ver1.3. У него нет USB. Для того, что можно его было прикрутить (физически это уже сделано), ядро необходимо пропатчить. На какой стадии сборки необходимо применять патч?

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

Заранее благодарен.
: 28 дек 2012 01:02 Автор: mszerg #192
mszerg аватар
у меня на компе=) бьюсь уже больше недели если интересно вот вся история forum.ubuntu.ru/index.php?topic=209267.0 как победить авторизацию не знаю :cry:

Вот написал статью как настроить авторизацию для motion detection на ubuntu 12.04
: 26 дек 2012 23:13 Автор: андрей #191
андрей аватар
у меня на серваке такое же но нет поддержки ffmpeg и видео нет только фотки(хотя сам ffmpeg стоит-я понял его надо руками ставить в опред место)
Вы про роутер сейчас спрашиваете или у вас сервер на персональном компьютере?
Для роутера достаточно того, что есть в статье.
Если фотки есть, то по-идее все должно работать.
Для записи видео проверьте конфигурационный файл, включен ли параметр
ffmpeg_output_movies on
также попробуйте подставить разные кодеки для записи
ffmpeg_video_codec

Черный экран с синими тенями - это исключительно отладочный режим, netwalker подтвердил)))
у меня на компе=) бьюсь уже больше недели если интересно вот вся история forum.ubuntu.ru/index.php?topic=209267.0 как победить авторизацию не знаю :cry:
: 26 дек 2012 21:08 Автор: mszerg #190
mszerg аватар
у меня на серваке такое же но нет поддержки ffmpeg и видео нет только фотки(хотя сам ffmpeg стоит-я понял его надо руками ставить в опред место)
Вы про роутер сейчас спрашиваете или у вас сервер на персональном компьютере?
Для роутера достаточно того, что есть в статье.
Если фотки есть, то по-идее все должно работать.
Для записи видео проверьте конфигурационный файл, включен ли параметр
ffmpeg_output_movies on
также попробуйте подставить разные кодеки для записи
ffmpeg_video_codec

Черный экран с синими тенями - это исключительно отладочный режим, netwalker подтвердил)))
: 26 дек 2012 19:43 Автор: netwalker #189
netwalker аватар
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
Думаю motion у вас тоже завелся)). Черный экран с синей областью движения - это режим отладки. Запускается этот режим с помощью ключа -s
motion -s
Без него должно показывать картинку нормально. Просто motion.
Либо в конфигурационном файле /etc/motion.conf исправьте
setup_mode off
Да, все работает.
Но картинка размером меньше чем в MJPEG-Streamer. :)
: 26 дек 2012 17:46 Автор: андрей #188
андрей аватар
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
Думаю motion у вас тоже завелся)). Черный экран с синей областью движения - это режим отладки. Запускается этот режим с помощью ключа -s
motion -s
Без него должно показывать картинку нормально. Просто motion.
Либо в конфигурационном файле /etc/motion.conf исправьте
setup_mode off
у меня на серваке такое же но нет поддержки ffmpeg и видео нет только фотки(хотя сам ffmpeg стоит-я понял его надо руками ставить в опред место)
: 26 дек 2012 15:22 Автор: mszerg #187
mszerg аватар
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
Думаю motion у вас тоже завелся)). Черный экран с синей областью движения - это режим отладки. Запускается этот режим с помощью ключа -s
motion -s
Без него должно показывать картинку нормально. Просто motion.
Либо в конфигурационном файле /etc/motion.conf исправьте
setup_mode off
: 26 дек 2012 15:13 Автор: netwalker #186
netwalker аватар
Попробовал прикрутить motion к связке OpenWrt+WNDR-3800+вебкамера Logitech (модель точно не помню) (сборка последняя, из транка). Результат - отрицательный.
Изображение, как бы это сказать, затемнено (эдакий квадрат Малевича, на фоне которого синим контуром проглядываются движения).
Прикрутил MJPEG-Streamer, все завелось и заработало сразу.
: 12 дек 2012 22:16 Автор: mszerg #185
mszerg аватар
Да действительно в стандартной сборке для убунты нет этого, сам удивлен. Но немного посмотрев официальный сайт нашел там много патчей, догадываюсь что один из них должен помочь. Судя из моих знаний английского похож вот этот
www.lavrsen.dk/foswiki/bin/view/Motion/WebcamAuthentication
: 12 дек 2012 19:06 Автор: андрей #184
андрей аватар
Спасибо за ответ,только щас понял,что это всё крутится на роутере,а я искал на ubuntu server-вы случайно не знаете как добиться авторизации на серваке с motion? это всё :-) спасибо!
: 12 дек 2012 18:35 Автор: mszerg #183
mszerg аватар
Не нашли, потому что ставили motion наверно из репозиторяя openwrt. Там лежит старая версия без этого пункта. Я собрал свою версию из последних транков. Там уже этот пункт есть.
Подключите мой репозиторий и установите motion из него. Предварительно переименуйте на всякий случай старый конфиг файл, а то он может его не заменить.
: 12 дек 2012 18:05 Автор: андрей #182
андрей аватар
Для самых одарённых прокоментируйте пожалуйста пункт 6-я его в конфиге искал и не нашёл :oops: куда его можно впихнуть? что-бы из инета при заходе просил пороль и логин? ЗАРАНЕЕ СПАСИБО!!!