Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.11.2013, 17:37   #321
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

У меня почему-то не исполняются команды:

Цитата:
nice -n -20 mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 960х720 -f 25" -o "output_http.so -w /www -p 8080"
и эти

Цитата:
Без ребута настройки можно поменять так:
поток в формате YUV
mjpg_streamer -i "input_uvc.so -d /dev/video0 -y -r 640x480 -f 5 -q 50" -o "output_http.so -w /www/webcam -p 8080"

Поток в формате MJPG
mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 640x480 -f 5" -o "output_http.so -w /www/webcam -p 8080"

Поток в фоновом режиме
mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 640x480 -f 5" -o "output_http.so -w /www/webcam -p 8080" -b
Хотя сам поток идет. Подергивается, хочется избавиться от подергиваний. Потому вопрос:

Как повысить приоритет уже запущенного процесса?
Как сделать так, чтобы при старте системы процесс "mjpg_streamer" запускался с максимальным приоритетом автоматически?

камера Logitech HD C270
wanvo вне форума   Ответить с цитированием
Старый 23.11.2013, 18:01   #322
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Цитата:
Как сделать так, чтобы при старте системы процесс "mjpg_streamer" запускался с максимальным приоритетом автоматически?
Можно прописать в автозагрузку
Admin вне форума   Ответить с цитированием
Старый 28.11.2013, 11:30   #323
UA6ATG
Member
 
Регистрация: 27.08.2013
Сообщений: 63
Вес репутации: 0
UA6ATG is an unknown quantity at this point
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Вот вопрос назрел, давно хотел спросить: а как дату и время в кадр вставить?
UA6ATG вне форума   Ответить с цитированием
Старый 28.11.2013, 13:40   #324
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Разработчики не предусмотрели такой функции
Можно через HTML попробовать наложить, но нужно понимать что на саму запись дата не наложится
Admin вне форума   Ответить с цитированием
Старый 29.11.2013, 07:04   #325
ded-mazay
Junior Member
 
Регистрация: 29.11.2013
Адрес: Уфа
Сообщений: 1
Вес репутации: 0
ded-mazay is an unknown quantity at this point
Отправить сообщение для ded-mazay с помощью ICQ
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Доброго времени!
2 вопроса:
mjpg streamer не запускается штатными средствами - вываливает
Код:
root@OpenWrt:~# MJPG Streamer Version: svn rev: exported
 i: Using V4L2 device.: /dev/video0
 i: Desired Resolution: 640 x 480
 i: Frames Per Second.: 5
 i: Format............: MJPEG
Unable to set format: 1196444237 res: 640x480
 Init v4L2 failed !! exit fatal
 i: init_VideoIn failed
вот конфиг:
Код:
root@OpenWrt:~# cat /etc/config/mjpg-streamer
config mjpg-streamer core
        option device           "/dev/video0"
        option resolution       "640x480"
        option fps              "5"
        option port             "8080"
        option enabled          "true"
        option www              "/www/webcam"
        option yuv "on"
        #option quality "50"
Запускаю строкой
mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 640x480 -f 5 -yuv" -o "output_http.so -w /www/webcam -p 8080"
при этом лампочка на камере загорается, в выводе top видно что процесс грузит проц на 10-15%
А как посмотреть видео? У меня похоже пакет с вырезанным веб интерфейсом (папка webcam пустая), при переходе по ссылке http://router_ip:8080/stream.html получаю
Код:
404: Not Found!
Could not open file
просто по http://router_ip:8080 тоже самое.
По http://192.168.222.254:8080/?action=snapshot - бесконечно грузится страница и ничего не открывается, что в хроме что в мозиле
Собсно это был второй вопрос..
P.S.
Поделитесь плз кто-нибудь веб интерфейсом (содержимое /www/webcam в архиве)
ded-mazay вне форума   Ответить с цитированием
Старый 29.11.2013, 11:24   #326
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Посмотрите лог
logread | grep MJPG-streamer
Admin вне форума   Ответить с цитированием
Старый 30.11.2013, 14:06   #327
Agressia
Member
 
Регистрация: 28.11.2013
Сообщений: 50
Вес репутации: 0
Agressia is an unknown quantity at this point
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Как через curl отправить стрим (http://127.0.0.1:8080/?action=stream) на другой ftp сервер (ftp://login[email protected]:21/) ?
Какие нужны ключи после команды curl ...

Последний раз редактировалось Agressia; 30.11.2013 в 14:20.
Agressia вне форума   Ответить с цитированием
Старый 09.12.2013, 23:25   #328
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Попробовал вот этот пример кастомного вэб-интерфейса.
У меня почему-то не грузится контент с видео при нажатии на кнопку "Видео".
Кнопка 1 отрабатывает.
При этом если кидаю скрипт video.php в папку /srv/www (установлен сервер) и выбираю его при заходе на 192.168.1.99:80 то видеопоток отображается, значит скрипт video.php рабочий.
Пробовал так-же изменять содержимое скрипта video.php на строчку Hello world! из интернета, бесполезно, обращения к .php не происходит.

Не мешает-ли установленный сервер загрузке контента видеопотока?

Последний раз редактировалось wanvo; 09.12.2013 в 23:51.
wanvo вне форума   Ответить с цитированием
Старый 15.12.2013, 16:01   #329
Alter Ego
Junior Member
 
Регистрация: 15.12.2013
Сообщений: 3
Вес репутации: 0
Alter Ego is an unknown quantity at this point
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Добрый день всем.

Имеется роутер TP-LINK MR3220 v2, имеются также камеры (на выбор) 046d:0826 Logitech HD Webcam C525 и 045e:0779 Microsoft LifeCam HD-3000 которые есть в списке UVC.

Так как на этот роутер нет готовой сборки OpenWRT, то собрал сам уже с модулями и драйверами

как
kmod-video-core
kmod-video-uvc
mjpg-streamer
motion (для пробы)
kmod-usb-core
kmod-usb2

Но и классичейский набор с сетевыми интерфейсами и Luci.


Прошился, все запустилось, но вот появлиась проблема - что я не делаю, как не одна или другая камера не появляются в dev.

dmesg показывает такое:
Цитата:
[ 6.670000] usbcore: registered new interface driver usbfs
[ 6.680000] usbcore: registered new interface driver hub
[ 6.680000] usbcore: registered new device driver usb
[ 6.690000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 6.700000] ehci-platform: EHCI generic platform driver
[ 6.710000] ehci-platform ehci-platform: EHCI Host Controller
[ 6.710000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[ 6.720000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[ 6.750000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[ 6.750000] hub 1-0:1.0: USB hub found
[ 6.750000] hub 1-0:1.0: 1 port detected
[ 7.080000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 7.330000] usb 1-1: new high-speed USB device number 3 using ehci-platform
[ 7.580000] usb 1-1: new high-speed USB device number 4 using ehci-platform
[ 8.000000] usb 1-1: device not accepting address 4, error -71
[ 8.120000] usb 1-1: new high-speed USB device number 5 using ehci-platform
[ 8.540000] usb 1-1: device not accepting address 5, error -71
[ 8.540000] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 12.650000] nf_conntrack version 0.5.0 (454 buckets, 1816 max)
[ 12.700000] Linux video capture interface: v2.00
[ 12.720000] Loading modules backported from Linux version master-2013-11-05-0-gafa3093
[ 12.720000] Backport generated by backports.git backports-20130802-0-gdb67a3f
[ 12.740000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 12.780000] usbcore: registered new interface driver uvcvideo
[ 12.780000] USB Video Class driver (1.1.1)

Просьба подсказать, что делаю не так?

Заранее спасибо.
Alter Ego вне форума   Ответить с цитированием
Старый 15.12.2013, 16:15   #330
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем USB веб камеру (WebCam) в OpenWrt

Судя по ошибке, проблема с хабом
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 12 (пользователей: 0 , гостей: 12)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:34. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика