挂载摄像头

U盘安装opt,部署entware环境(U盘为ext4格式,软件源需要开国外代理下载)
ssh或者控制台输入以下代码
opkg update
opkg install mjpg-streamer
modprobe uvcvideo
mjpg_streamer -b -i "input_uvc.so -r 640x480 -f 5" -o "output_http.so -p 3000 -w /opt/share/www/webcam"

浏览器打开http://192.168.1.1:3000/

http://my.router:3000/

 

 

如果需要自动启动修改\opt\etc\init.d\S96mjpg-streamer里面的代码即可
也有motion软件,安装方法和上面差不多,使用教程可以搜索论坛帖。

Comments

This post currently has one response

  • 你好,我在7620上刷了你的Padavan固件,照这个方法装mjpg-streamer 不成功

    我的摄像头是ZC301带JPEG压缩的,lsusb显示已经识别了
    [RT-N14U /opt/home/admin]# lsusb
    Bus 001 Device 004: ID 0409:005a NEC Corp. HighSpeed Hub
    Bus 001 Device 005: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 Webcam
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 002: ID 0409:005a NEC Corp. HighSpeed Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    但是dev下面没有video设备:
    [RT-N14U /opt/home/admin]# ls /dev
    bus loop3 mtd2ro mtdblock4 rdm0
    console loop4 mtd3 mtdblock5 root
    cpu_dma_latency loop5 mtd3ro mtdblock6 spiS0
    full loop6 mtd4 mtk_esw tty
    gpio loop7 mtd4ro net ttyS0
    hwnat0 mem mtd5 network_latency urandom
    i2cM0 mmcblk0 mtd5ro network_throughput usbdev1.1
    kmsg mmcblk0p1 mtd6 null usbdev1.2
    log mtd0 mtd6ro nvram usbdev1.4
    loop-control mtd0ro mtdblock0 ppp usbdev1.5
    loop0 mtd1 mtdblock1 ptmx usbdev2.1
    loop1 mtd1ro mtdblock2 pts zero
    loop2 mtd2 mtdblock3 random
    [RT-N14U /opt/home/admin]# modprobe uvcvideo
    [RT-N14U /opt/home/admin]# mjpg_streamer -i "input_uvc.so -f 5" -o "output_http.so -p 8081 -w /opt/share
    /www/webcam"
    MJPG Streamer Version: svn rev: Unversioned directory
    i: Using V4L2 device.: /dev/video0
    i: Desired Resolution: 640 x 480
    i: Frames Per Second.: 5
    i: Format............: MJPEG
    ERROR opening V4L interface: No such file or directory
    Init v4L2 failed !! exit fatal
    i: init_VideoIn failed
    我记得以前在openwrt编译的时候会选择kmod-video-gspca-zc3xx来适配这个摄像头,不知道padavan里面有没有类似的驱动

发表评论

Sidebar