
Wulf
-
Постов
7 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Сообщения, опубликованные Wulf
-
-
Короче
1. Всегда ставил entware-3x и потом несколько раз
opkg update
opkg upgrade
Это не тоже самое, что установка с нуля k3.4, потому что modprobe --first-time uvcvideo не работала.
2. Порядок таков
- с нуля ставим "Entware"
- потом opkg install kmod_ndms
- все пакеты
opkg install mjpg-streamer
opkg install mjpg-streamer-input-file
opkg install mjpg-streamer-input-uvc
opkg install mjpg-streamer-output-file
opkg install mjpg-streamer-output-http
opkg install mjpg-streamer-www
После я сделал файл S01vcore и сунул в /opt/etc/etc/init.d/
Spoiler#!/bin/sh prefix="/opt" PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin start() { echo "Load video core..." modprobe --first-time uvcvideo } status() { echo "Loading video core components:" lsmod | grep video } case "$1" in start) start ;; status) status ;; *) echo "Usage: $0 (start|status)" exit 1 ;; esac exit 0
- перезапускаем и проверяем командой ls /dev/v*
- если ответ video1 есть, тогда пару раз запускаем и останавливаем
/opt/etc/init.d/S96mjpg-streamer start
/opt/etc/init.d/S96mjpg-streamer stop
потому что у меня в логах были ошибки на отсутствие папки /opt/share/www/webcam и данная процедура вылечила.
-
При установке kmod_ndms последняя строка
modinfo: ERROR: Module alias /opt/lib/modules/4.9-ndm-3/kernel/compat.ko not found.
У всех так?
-
Опять лажа.
Переставил OPKG. /dev/video0 вижу.
Запускаю mjpg_streamer
yes | mjpg_streamer -b -i "input_uvc.so -r 1600x896 -f 5" -o "output_http.so -p 8070 -w /opt/share/www/webcam"
в логах
Ноя 10 16:03:09
MJPG-streamer [10092]starting applicationНоя 10 16:03:09MJPG-streamer [10092]enabling daemon modeНоя 10 16:03:09MJPG-streamer [10094]MJPG Streamer Version.: 2.0Ноя 10 16:03:09MJPG-streamer [10094]ERROR: could not find input pluginНоя 10 16:03:09MJPG-streamer [10094]Perhaps you want to adjust the search path with:Ноя 10 16:03:09MJPG-streamer [10094]# export LD_LIBRARY_PATH=/path/to/plugin/folderНоя 10 16:03:09MJPG-streamer [10094]dlopen: input_uvc.so: cannot open shared object file: No such file or directory
Помню легко ларчик открывался, а сейчас рою - не могу найти. -
Разобрался.
В 4 версиях не работает видеопоток. Многие пользователи жалуются.
Пришлось ставить версию из архива 3.4.0(http://bin.entware.net/mipselsf-k3.4/archive/)
opkg install http://bin.entware.net/mipselsf-k3.4/archive/motion_3.4.0-20141018-9479d910f2149b5558788bb86f97f26522794212-3a_mipsel-3.4.ipk
-
У кого нибудь получилось видео поток увидеть с использованием motion? Киньте motion.conf
Уже день долблю, не запускается ни вебморда ни видео поток, хотя в логах пишет что всё работает.
Даже картинки получается сохранять по движению.
А вот с виде потоком болт
-
На 3.1.
Создал файл /etc/init.d/K10vcore следующего содержания:
Spoiler#!/bin/sh prefix="/opt" PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin start() { echo "Load video core..." insmod /lib/modules/4.9-ndm-2/i2c-core.ko insmod /lib/modules/4.9-ndm-2/i2c-dev.ko insmod /lib/modules/4.9-ndm-2/videodev.ko insmod /lib/modules/4.9-ndm-2/v4l2-common.ko insmod /lib/modules/4.9-ndm-2/videobuf2-core.ko insmod /lib/modules/4.9-ndm-2/videobuf2-memops.ko insmod /lib/modules/4.9-ndm-2/videobuf2-vmalloc.ko insmod /lib/modules/4.9-ndm-2/videobuf2-v4l2.ko insmod /lib/modules/4.9-ndm-2/uvcvideo.ko } status() { echo "Loading video core components:" lsmod | grep video } case "$1" in start) start ;; status) status ;; *) echo "Usage: $0 (start|status)" exit 1 ;; esac exit 0
Теперь командой /opt/etc/init.d/K10vcore start запускаю поддержку камер, а командой /opt/etc/init.d/K10vcore status просматриваю запущенные компоненты
Должны увидеть примерно это
~ # /opt/etc/init.d/K10vcore status Loading video core components: uvcvideo 67842 0 videobuf2_v4l2 10356 1 uvcvideo videobuf2_vmalloc 3633 1 uvcvideo videobuf2_memops 986 1 videobuf2_vmalloc videobuf2_core 25050 2 uvcvideo,videobuf2_v4l2 videodev 119921 3 uvcvideo,v4l2_common,videobuf2_v4l2 i2c_core 19636 3 v4l2_common,videodev,i2c_dev usbcore 137984 9 uvcvideo,usbhid,snd_usb_audio,usb_storage,usbextras,usblp,xhci_mtk,snd_usbmidi_lib,xhci_hcd
Надеюсь после перезапусков роутера, если не будет грузиться, поменяю первую букву К на S и будет всё грузиться само.
-
1
-
mjpg-streamer - подключение веб камеры
в Вопросы по сборке и настройке Opkg
Опубликовано · Изменено пользователем Wulf
У меня motion постоянно вешает(перезагружает камеру).
Выход следующий:
Ставим mjpg-streamer и в настройках motion натравляем на mjpg-streamer:
netcam_url http://192.168.1.1:8070/?action=stream
ip адрес - адрес роутера и номер порта(как указали в строке запуска mjpg-streamer "-p 8070")