zoukankan      html  css  js  c++  java
  • Raspberry Pi使用USB摄像头远程监控

    用到了开源项目:MJPG-streamer

    开源项目的下载地址:

    http://sourceforge.net/p/mjpg-streamer/code/HEAD/tree/mjpg-streamer/

    参考了文章:

    http://www.eeboard.com/bbs/forum.php?mod=viewthread&tid=12533

    好了,开始我们的工作:

    ls /dev/vid*

    发现video0设备,说明识别我的USB摄像头。(罗技的c270)

    安装必要的软件集:

    sudo apt-get install subversion
    sudo apt-get install libv4l-dev
    sudo apt-get install libjpeg8-dev

    下载mipg-steamer软件,编译并安装

    下载地址http://pan.baidu.com/s/1eQiP2x0

    make USE_LIBV4L2=true clean all
    make DESTDIR=/usr install

    运行stream.sh(自己新建)

    内容如下:

    #!/bin/sh
    
    STREAMER=mjpg_streamer
    DEVICE=/dev/video0
    RESOLUTION=320x240
    FRAMERATE=25
    HTTP_PORT=8001
    
    PLUGINPATH=/usr/lib
    
    #$STREAMER -i "$PLUGINPATH/input_uvc.so -n -d $DEVICE -r $RESOLUTION -f $FRAMERATE" -o "$PLUGINPATH/output_http.so -n -p $HTTP_PORT " &
    $STREAMER -i "$PLUGINPATH/input_uvc.so -n -d $DEVICE -r $RESOLUTION -f $FRAMERATE -y YUYV" -o "$PLUGINPATH/output_http.so -n -p $HTTP_PORT " &

    chmod 777 stream.sh
    ./stream.sh

    打开浏览器(pi的IP地址是192.168.1.100)

    http://192.168.1.100:8001/?action=stream

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    RSA算法
    随机数相关面试题
    黑冰
    Servlet
    中国文人的弱点
    黑客与画家
    J2SE、JS及JavaWeb的若干知识
    离婚前规则
    自己写的一个智能指针类
    用_makepath和_splitpath构造路径&分解路径
  • 原文地址:https://www.cnblogs.com/yuliyang/p/3561209.html
Copyright © 2011-2022 走看看