Jump to content

Подключение веб камеры в Entware (ZyXEL Keenetic II)


Recommended Posts

- 192.168.0.1 - адрес вашего роутера 192.168.0.1 или все таки 192.168.1.1 ?

- процесс запущен? В консоли Entware, команда "ps | grep stream" что говорит?

- попробуйте без указания страницы, просто '<ip>:<port>'

Link to comment
Share on other sites

34 минуты назад, S_A сказал:

- 192.168.0.1 - адрес вашего роутера 192.168.0.1 или все таки 192.168.1.1 ?

- процесс запущен? В консоли Entware, команда "ps | grep stream" что говорит?

- попробуйте без указания страницы, просто '<ip>:<port>'

1) 192.168.0.1 - мой роутер

2)24600cd917ceeb6281f16f55c89c5296.png

3) тоже самое что и с указанием страницы

Link to comment
Share on other sites

У вас какая-то проблема со стартовым скриптом. Он не завершился. А процесса mjpg_streamer вообще нет. В правильном случае, вместо S96mjp-streamer вы должны видеть процесс типа такого:

/usr/bin/mjpg_streamer --input input_uvc.so   --device /dev/video0 ....

Т.е. смотрите/проверяйте стартовый скрипт.

 

 

И начните проверку с простого. Т.е. убедитесь, что ваша команда (свои параметры поставьте):

mjpg_streamer -b -i "input_uvc.so -r 320x240 -f 5" -o "output_http.so -p 3000 -w /opt/share/www/webcam"

 

работает. После ее ручного запуска, страница в бреузере должна быть доступна.

Edited by S_A
Link to comment
Share on other sites

  • 1 month later...
В 28.09.2016 в 12:15, S_A сказал:

Да, пробовал, тоже  c netcat. Но понял что неудобно/некачественно/большая нагрузка/ограничения на плеер.

Чтоб тут не флудить переходите в курилку. Вечером напишу.

 

вот тоже интересно, где искать?

  • Thanks 1
Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...

Всем доброго времени суток. Нужна помощь.

Ни как не могу получить изображение с камеры Logitech Webcam C500 Logitech

Роутер камеру видит /dev/video0

"Сайт" по "стриму" удалось запустить, а дальше в журнале: MJPG-streamer [930]  init_VideoIn failed

Строка для запуска mjpg_streamer -b "input_uvc.so -r 640x480 -f 5" -o "output_http.so -p 3000 -w /opt/share/www/webcam -p 8080"

 

Какие должны быть настройки камеры и где можно посмотреть полный хелп по mjpg_streamer

Edited by AlexTheBest
Дополнил
  • Upvote 1
Link to comment
Share on other sites

  • 1 month later...

Приветствую,нужна помощь как отрыть доступ из wan ? установил пакет mjpg-streamer  ,сделал исполняемый файл 

#!/bin/sh
iptables -I INPUT -p tcp --destination-port 3000 -j ACCEPT

добавил в chmod chmod a+rx opt/etc/home/firewall-start

и запустил sh opt/etc/home/firewall-start

Но не работает плиз помогите .

Link to comment
Share on other sites

  • 1 month later...

Приветствую. Начиная с прошивки 2.11.A.4.0-1 перестал работать  mjpg_streamer 

Oct 14 16:12:11MJPG-streamer [2144]starting application
Oct 14 16:12:11MJPG-streamer [2144]enabling daemon mode
Oct 14 16:12:11MJPG-streamer [2146]MJPG Streamer Version: svn rev: Unversioned directory 
Oct 14 16:12:11MJPG-streamer [2146]Using V4L2 device.: /dev/video0 
Oct 14 16:12:11MJPG-streamer [2146]Desired Resolution: 320 x 240 
Oct 14 16:12:11MJPG-streamer [2146]Frames Per Second.: 5 
Oct 14 16:12:11MJPG-streamer [2146]Format............: JPEG 
Oct 14 16:12:11MJPG-streamer [2146]TV-Norm...........: DEFAULT 
Oct 14 16:12:11MJPG-streamer [2146]init_VideoIn failed 

mjpg_streamer перестанавливал с нуля. На 2.11.A.4.0-0 работало нормально.

Плюс вопрос: Возможно ли избавиться от частых записей в логе 

 ndm kernel: xhci_queue_intr_tx: 11 callbacks suppressed

?. Спасаюсь только полным отключением записей от ndm командой : system log suppress ndm.

Link to comment
Share on other sites

Значит-с, так...

нужно подгружать модули "руками", напр., добавить в скрипт запуска следующее:

###
 insmod /lib/modules/3.4.113/i2c-core.ko 
 insmod /lib/modules/3.4.113/i2c-dev.ko 
 insmod /lib/modules/3.4.113/videodev.ko 
 insmod /lib/modules/3.4.113/uvcvideo.ko 
 insmod /lib/modules/3.4.113/v4l2-common.ko
###

тогда, в сислоге получим "выхлоп", типа:

...
[I] Oct 15 10:16:11 root: Started minidlna from .
[I] Oct 15 10:16:11 ndm: kernel: i2c /dev entries driver
[I] Oct 15 10:16:12 ndm: kernel: Linux video capture interface: v2.00
[I] Oct 15 10:16:12 ndm: kernel: uvcvideo: Unable to create debugfs directory
[I] Oct 15 10:16:12 ndm: kernel: uvcvideo: Found UVC 1.00 device <unnamed> (046d:0825)
[I] Oct 15 10:16:12 ndm: kernel: usbcore: registered new interface driver uvcvideo
[I] Oct 15 10:16:12 mini_snmpd: stopped 
[I] Oct 15 10:16:12 ndm: Snmp::Manager: new SNMP configuration was applied.
[I] Oct 15 10:16:12 ndm: kernel: USB Video Class driver (1.1.1)
[I] Oct 15 10:16:12 ndm: Core::Server: client disconnected.
[I] Oct 15 10:16:12 MJPG-streamer [767]: starting application
[I] Oct 15 10:16:12 MJPG-streamer [767]: enabling daemon mode
[I] Oct 15 10:16:12 MJPG-streamer [769]: MJPG Streamer Version: svn rev: Unversioned directory 
[I] Oct 15 10:16:12 MJPG-streamer [769]: Using V4L2 device.: /dev/video0 
[I] Oct 15 10:16:12 MJPG-streamer [769]: Desired Resolution: 1024 x 768 
[I] Oct 15 10:16:12 MJPG-streamer [769]: Frames Per Second.: 24 
[I] Oct 15 10:16:12 MJPG-streamer [769]: Format............: JPEG 
[I] Oct 15 10:16:12 MJPG-streamer [769]: TV-Norm...........: DEFAULT 
[I] Oct 15 10:16:12 MJPG-streamer [769]: FPS coerced ......: from 24 to 25 
[I] Oct 15 10:16:12 MJPG-streamer [769]: Frame period time ......: 41 ms 
[I] Oct 15 10:16:12 MJPG-streamer [769]: www-folder-path...: /opt/share/www/webcam/ 
[I] Oct 15 10:16:12 MJPG-streamer [769]: HTTP TCP port.....: 3000 
[I] Oct 15 10:16:12 MJPG-streamer [769]: username:password.: disabled 
[I] Oct 15 10:16:12 MJPG-streamer [769]: commands..........: enabled 
[I] Oct 15 10:16:12 MJPG-streamer [769]: starting input plugin input_uvc.so
[I] Oct 15 10:16:12 MJPG-streamer [769]: starting output plugin: output_http.so (ID: 00)
[I] Oct 15 10:16:14 ndm: Core::Server: started Session /var/run/ndm.core.socket.
[I] Oct 15 10:16:14 mini_snmpd: build IF-MIB for 18 interfaces
[I] Oct 15 10:16:14 ...

и... по "известному маршруту" можно проверить ;)

screen_205.png

  • Thanks 1
Link to comment
Share on other sites

второй вопрос

21 час назад, Myuller сказал:

Плюс вопрос: Возможно ли избавиться от частых записей в логе 


 ndm kernel: xhci_queue_intr_tx: 11 callbacks suppressed

?. Спасаюсь только полным отключением записей от ndm командой : system log suppress ndm.

отношения к пакету не имеет, поищите ответ или задайте вопрос в соответствующем разделе форума

Link to comment
Share on other sites

  • 4 weeks later...

Начиная с 2.11.A.6.0-1 и по последней 2.11.A.8.0-1 снова перестало работать :?

Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_queue_init (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_streamoff (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_queue_release (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_poll (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_dqbuf (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_reqbufs (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_streamon (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_querybuf (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_qbuf (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_buffer_done (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_plane_vaddr (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_vmalloc_memops (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_mmap (err 0)
Nov 10 14:19:07MJPG-streamer [3423]starting application
Nov 10 14:19:07MJPG-streamer [3423]enabling daemon mode
Nov 10 14:19:07MJPG-streamer [3425]MJPG Streamer Version: svn rev: Unversioned directory 
Nov 10 14:19:07MJPG-streamer [3425]Using V4L2 device.: /dev/video0 
Nov 10 14:19:07MJPG-streamer [3425]Desired Resolution: 320 x 240 
Nov 10 14:19:07MJPG-streamer [3425]Frames Per Second.: 5 
Nov 10 14:19:07MJPG-streamer [3425]Format............: JPEG 
Nov 10 14:19:07MJPG-streamer [3425]TV-Norm...........: DEFAULT 
Nov 10 14:19:07MJPG-streamer [3425]init_VideoIn failed

 Полностью перестанавливал Entware-3x ,не помогает :-? 

Link to comment
Share on other sites

В 15.10.2017 в 13:54, TheBB сказал:

второй вопрос

отношения к пакету не имеет, поищите ответ или задайте вопрос в соответствующем разделе форума

Как может не иметь отношение к пакету, если этот флуд в логе появляется только при работе этого пакета ? :???:  

Link to comment
Share on other sites

25 минут назад, Myuller сказал:

Начиная с 2.11.A.6.0-1 и по последней 2.11.A.8.0-1 снова перестало работать :?


Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_queue_init (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_streamoff (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_queue_release (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_poll (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_dqbuf (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_reqbufs (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_streamon (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_querybuf (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_qbuf (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_buffer_done (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_plane_vaddr (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_vmalloc_memops (err 0)
Nov 10 14:19:07ndmkernel: uvcvideo: Unknown symbol vb2_mmap (err 0)
Nov 10 14:19:07MJPG-streamer [3423]starting application
Nov 10 14:19:07MJPG-streamer [3423]enabling daemon mode
Nov 10 14:19:07MJPG-streamer [3425]MJPG Streamer Version: svn rev: Unversioned directory 
Nov 10 14:19:07MJPG-streamer [3425]Using V4L2 device.: /dev/video0 
Nov 10 14:19:07MJPG-streamer [3425]Desired Resolution: 320 x 240 
Nov 10 14:19:07MJPG-streamer [3425]Frames Per Second.: 5 
Nov 10 14:19:07MJPG-streamer [3425]Format............: JPEG 
Nov 10 14:19:07MJPG-streamer [3425]TV-Norm...........: DEFAULT 
Nov 10 14:19:07MJPG-streamer [3425]init_VideoIn failed

 Полностью перестанавливал Entware-3x ,не помогает :-? 

ndm, начиная с версии 2.11.A.6.0-1, не загружает модули, относящиеся к видео, автоматически, поскольку сам их не использует.

Link to comment
Share on other sites

  • 1 month later...

Прошу помощи в подключении веб камеры Live! Cam Connect HD 1080 (VF0760) к Zyxel Keenetic II (Установленная версия NDMS: 2.10.C.1.0-0). Прошивка Entware-3x. На прошивке, построенной на NDMSv1, эта камера работала.

~ # opkg list-installed
busybox - 1.27.2-2
coreutils - 8.23-3
coreutils-yes - 8.23-3
dropbear - 2017.75-5
findutils - 4.6.0-1
ldconfig - 2.25-8
libc - 2.25-8
libgcc - 6.3.0-8
libjpeg - 9a-1
libndm - 1.5.0-1
libpthread - 2.25-8
librt - 2.25-8
libssp - 6.3.0-8
libstdcpp - 6.3.0-8
locales - 2.25-8
mjpg-streamer - r182-10
motion - 3.4.0-20141018-9479d910f2149b5558788bb86f97f26522794212-3a
ndmq - 1.0.2-1a
opt-ndmsv2 - 1.0-8a
terminfo - 6.0-1c
zoneinfo-asia - 2017c-1
zoneinfo-europe - 2017c-1

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

image.png.32887a989f6330c59d9517ec8182d306.png

Edited by wtbg
Link to comment
Share on other sites

1 час назад, wtbg сказал:

Прошу помощи в подключении веб камеры Live! Cam Connect HD 1080 (VF0760) к Zyxel Keenetic II (Установленная версия NDMS: 2.10.C.1.0-0). Прошивка Entware-3x. На прошивке, построенной на NDMSv1, эта камера работала.

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

P.S. Проще всего это сделать одной командой modprobe uvcvideo

  • Thanks 1
Link to comment
Share on other sites

7 минут назад, McMCC сказал:

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

P.S. Проще всего это сделать одной командой modprobe uvcvideo

 

~ # modprobe uvcvideo
-sh: modprobe: not found

Сейчас переустановил прошивку + Entware-3x, далее выполнил команды:

insmod /lib/modules/3.4.113/videodev.ko
insmod /lib/modules/3.4.113/videobuf2-core.ko
insmod /lib/modules/3.4.113/videobuf2-memops.ko
insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko
insmod /lib/modules/3.4.113/uvcvideo.ko 

Теперь Keenetic увидел камеру, хотя до этого insmod не отрабатывал, выдавал какие-то ошибки.

Сейчас пробую настроить motion.

Спасибо.

Link to comment
Share on other sites

Я правильно понимаю, что Motion собран без поддержки ffmpeg и чтобы писать видео необходим изврат типа:

Цитата

Сама motion нам и поможет обойти эту беду.
Есть в ней несколько директив обеспечивающих запуск каких либо действий при обнаружении движения.
Создадим директорию:

mkdir /home/scripts

В ней создадим два скрипта:
vi /home/scripts/recordstart.sh
В него вложим следующее:
 

Код:

dt=`date +%Y%m%d%H%M%S`
FILENAME="${dt}.avi"
echo $FILENAME 
ffmpeg -f mjpeg -i http://admin:admin@localhost:8081 /home/srv/ftp/Da4a/Camera/$FILENAME

 

Сохраним.
И второй скрипт:
vi /home/scripts/recordstop.sh

В нем напишем:

Код:

MPID=`pidof ffmpeg`
`kill -15 $MPID`

 

Сохраним и откроем файл конфигурации motion

vi /etc/motion.conf

Найдем и изменим параметры на:

Код:

on_event_start "sh /home/scripts/recordstart.sh"
on_event_end "sh /home/scripts/recordstop.sh"

 

Запускаем motion

Вводим : PS
и видим, что у нас работает motion и запустился от движения ffmpeg
 

Код:

 1655 root      1700 S    /usr/sbin/pppd nodetach ipparam VPN_HOME ifname pptp
 1657 root     13628 S    motion
 1660 root         0 SW   [kworker/0:1]
 1662 root      1480 S    sh -c sh  /home/scripts/recordstart.sh  &
 1663 root      1480 S    sh /home/scripts/recordstart.sh
 1665 root     15864 S    ffmpeg -f mjpeg -i http://admin:admin@localhost:8081
 1668 root      1480 R    ps

 

http://cyber-place.ru/showpost.php?p=26209&postcount=3

Edited by wtbg
Link to comment
Share on other sites

6 минут назад, wtbg сказал:

Я правильно понимаю, что Motion собран без поддержки ffmpeg

Попробуем угадать с одного раза - см https://github.com/Entware-for-kernel-3x/entware-packages-3x/blob/master/multimedia/motion/Makefile#L44

Непонятно, зачем Вы цитируете такие большие объемы! Есть такой термин overquoting или избыточное цитирование. Так говорят, когда разер своего текста меньше цитаты. За это могут и наказать. Достаточно было ссылки.

Link to comment
Share on other sites

  • 1 month later...

Здравствуйте! Имеется Keenetic Giga 2 с прошивкой v2.12.A.3.0-3. Установлен Entware-3x. Имеется WEB-камера Logitech QuickCam for Notebooks Pro (V-UAR38). Через данный роутер организована домашняя сеть и выход в интернет. Как получить изображение и звук на ноутбуке, который подключён к домашней сети, от данной камеры, подключённой в USB-разъём роутера? Если можно - подробно, пошагово, с пояснениями. Загружены следующие компоненты.

 

Компоненты Состояние
Платформа NDMS Установлен
Base system
Быстрая настройка NetFriend Установлен
Интерфейс Wi-Fi Установлен
Интерфейс USB Установлен
Сетевой ускоритель Установлен
Сервер DHCP Установлен
Служба IGMP/PPPoE proxy Установлен
Служба UPnP Установлен
Новый дизайн веб-интерфейса (beta) Не установлен
Modes
Режим точки доступа Wi-Fi Установлен
Режим клиента Wi-Fi Установлен
Режим усилителя Wi-Fi Установлен
Networking
Клиент PPPoE Установлен
Клиент PPTP Установлен
Клиент L2TP Установлен
Клиент SSTP Установлен
Клиент 802.1X Установлен
Авторизатор провайдера КАБiNET Установлен
PPTP VPN-сервер Установлен
SSTP VPN-сервер Установлен
L2TP/IPsec VPN-сервер Установлен
IPsec VPN Установлен
Клиент OpenVPN Установлен
Сенсор NetFlow Установлен
Шлюз прикладного уровня (ALG) для FTP Установлен
Шлюз прикладного уровня (ALG) для PPTP/GRE Установлен
Шлюз прикладного уровня (ALG) для RTSP Установлен
Шлюз прикладного уровня (ALG) для SIP Установлен
Шлюз прикладного уровня (ALG) для H.323 Установлен
IPv6 Установлен
Туннели EoIP Установлен
Туннели GRE Установлен
Туннели IP-IP Не установлен
Internet filters
Яндекс.DNS Установлен
SkyDNS Установлен
AdGuard DNS Установлен
Norton ConnectSafe Установлен
Applications
Удаленное управление через облако и KeenDNS Установлен
Проверка состояния интернет-подключения (Ping Check) Установлен
Служба классификации трафика и IntelliQoS Установлен
Ограничение скорости Интернета для клиентов (Шейпер трафика) Установлен
Прокси-сервер UDP-HTTP (udpxy) Установлен
Клиент динамической службы DNS (DDNS) Установлен
Сервер SNMP Установлен
Captive portal Установлен
Захват сетевых пакетов Установлен
USB modems
Keenetic Plus DSL - USB-модем ADSL2+/VDSL2 Не установлен
Keenetic Plus DECT - телефонная базовая станция Не установлен
3G/4G USB-модемы Установлен
3G/4G CDC Ethernet USB-модемы Доступно обновление
3G/4G NDIS USB-модемы Установлен
USB-модем Samsung CMC-730 для сети WiMAX Установлен
USB-модемы для коммутируемых телефонных линий Установлен
USB storage
Поддержка USB-накопителей Установлен
Файловая система NTFS Установлен
Файловая система FAT32 Установлен
Файловая система HFS+ Установлен
Общий доступ к файлам и принтерам (SMB/CIFS) Установлен
Общий доступ к файлам (Apple File Protocol и Time Machine) Не установлен
DLNA-сервер Установлен
BitTorrent-клиент Transmission Установлен
FTP-сервер Установлен
Контроль доступа к папкам Установлен
Opkg
Поддержка открытых пакетов Установлен
Модули ядра для поддержки файловых систем Не установлен
Модули ядра для поддержки USB-видео Не установлен
Модули ядра для поддержки USB-аудио Не установлен
Модули ядра подсистемы Netfilter Не установлен
Модули ядра подсистемы Traffic Control Не установлен
Модули ядра подсистемы USB over IP Не установлен
Модули ядра для поддержки USB DVB-тюнеров Не установлен
Установить
 

 

Спасибо.

Link to comment
Share on other sites

  • 3 weeks later...

АУ! Никто не поможет? Где какие пакеты искать? Какие пакеты нужно установить? Как их установить? Прошивка уже 2.12.A.4.0-2

Edited by a5325a
Link to comment
Share on other sites

  • 3 months later...

ffmpeg без поддержки libx264 собран? А в списке пакетов - libx264 is a free software library for encoding video streams into the H.264/MPEG-4 AVC compression format.

Зачем почему? Надо ж yuyv422 жать, а то 10 сек видео 30мб. И если указать ffmpeg -f alsa -i /dev/audio - пишет типа нет такого, а оно есть ls /dev/aud* C270 вебка. ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...