Jump to content

evgen shakhov

Forum Members
  • Posts

    11
  • Joined

  • Last visited

Everything posted by evgen shakhov

  1. В motion есть замечательные сервис: запуск скрипта одновременно с обнаружением движения и по его окончании, дописал свое: cat /opt/etc/motion/motion.conf: ........................... ############################################################ # Script execution configuration parameters ############################################################ # Command to be executed when an event starts. on_event_start /tmp/mnt/web/home/audio/start.sh # Command to be executed when an event ends. on_event_end /tmp/mnt/web/home/audio/end.sh ...................................... ~ # cat /tmp/mnt/web/home/audio/start.sh #!/opt/bin/sh arecord "/tmp/mnt/web/home/audio/"`date +"%Y%m%d%H%M%S"`.wav ~ # cat /tmp/mnt/web/home/audio/end.sh #!/opt/bin/sh ps | grep arecord | while read LINE do pid=`echo "$LINE" | cut -f 1 -d :` kill -9 $pid done -------------------------------------------------------------------------------------------------------------------------------- Предварительно: opkg install alsa-utils alsamixer - немного поднял чувствительность микрофону веб-камере Card: VF0530 Live! Cam Chat IM Пока работает так: создаются wav файлы, по окончанию движения запись в звуковой файл оканчивается.
  2. Решил включить стриминг посредством motion, сразу не завелось, решение нашел здесь, нужно в конфиге порт поставить 8082, тогда стрим работает.
  3. я motion использую, ранее расписано как установить и настроить ?
  4. Хотя sh лежит в ~ # which sh /opt/bin/sh но и так работает)), если у вас файл камеры не появится после рестарта, замените самую верхнюю строку на #!/opt/bin/sh
  5. Все эти команды прописать в файле /opt/etc/init.d/S10ko и сделать его исполняемым через chmod +x /opt/etc/init.d/S10ko Должно получиться так: #!/bin/sh 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/v4l2-common.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
  6. поэтапно попробуйте все эти команды ввести: insmod /lib/modules/3.4.113/i2c-core.koinsmod /lib/modules/3.4.113/i2c-dev.koinsmod /lib/modules/3.4.113/videodev.koinsmod /lib/modules/3.4.113/v4l2-common.koinsmod /lib/modules/3.4.113/videobuf2-core.koinsmod /lib/modules/3.4.113/videobuf2-memops.koinsmod /lib/modules/3.4.113/videobuf2-vmalloc.koinsmod /lib/modules/3.4.113/uvcvideo.ko После ls /dev/vid* покажет файл устройства, у меня так было.
  7. Вы смотрели, есть ли она в списке поддерживаемых? А я уже не мучаюсь, все работает и ежеминутно перекачивает скрины на яндекс-диск))
  8. Добавил в автозагрузку в такой последовательности, заработало, может кому пригодится: ~ # cat /opt/etc/init.d/S10ko #!/bin/sh 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/v4l2-common.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
  9. Приветствую! Подскажите, камера есть в списке поддерживаемых: usb 1-2: new high-speed USB device number 4 using ehci-platform usb 1-2: New USB device found, idVendor=041e, idProduct=406b usb 1-2: Product: VF0530 Live! Cam Chat IM usb 1-2: Manufacturer: Creative Labs usb 1-2: SerialNumber: 0A281481 ~ # lsusb Bus 001 Device 003: ID 8564:1000 Bus 001 Device 004: ID 041e:406b Bus 001 Device 001: ID 1d6b:0002 Bus 002 Device 001: ID 1d6b:0001 Однако, в журнале: Jul 23 19:58:50motion [1] [NTC] [VID] vid_v4lx_start: Using videodevice /dev/video0 and input -1 Jul 23 19:58:50motion [1] [ALR] [VID] vid_v4lx_start: Failed to open video device /dev/video0: No such file or directory А при ручной подгрузке модулей: insmod: can't insert '/lib/modules/3.4.113/uvcvideo.ko': unknown symbol in module, or unknown parameter В журнале: Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_queue_init (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_streamoff (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_queue_release (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_poll (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_dqbuf (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_reqbufs (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_streamon (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_querybuf (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_qbuf (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_buffer_done (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_plane_vaddr (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_vmalloc_memops (err 0) Jul 23 20:16:19ndm kernel: uvcvideo: Unknown symbol vb2_mmap (err 0)
×
×
  • Create New...