玩转树莓派

树莓派的实时网络视频监控

2018-10-18  本文已影响0人  飞天小小猫

树莓派的实时网络视频监控

安装摄像头以及配置开关打开

如何连接以及打开摄像头功能可以参考官方Document

实时网络视频监控方案

Google了一下现有的快速构建(就是拿来用用 呵呵)技术方案, 基本是是使用motion或者mjpg-streamer两种二选一:

  1. GitHub上下载最新源码。直接下载也行,配置了git的话比较方便

    git clone https://github.com/jacksonliam/mjpg-streamer.git

  2. 编译准备

    sudo apt-get install cmake libjpeg8-dev

  3. 编译安装

    cd mjpg-streamer-experimental

    make

    sudo make install

  4. 然后就可以直接使用了。。(真真是。。不能再easy了)

    export LD_LIBRARY_PATH=.

    ./mjpg_streamer -o "output_http.so -w ./www" -i "input_raspicam.so"

  5. 然后浏览器中手动输入如下地址就可以看到视频流了。

运行之后的效果
  1. 优化一下, 写个脚本demo2_mjpg_streamer.sh,放在后台运行

    !/bin/bash
    MJPG_STREAMER_PATH="/home/pi/Downloads/sourcecode/mjpg-streamer/mjpg-streamer-experimental"
    cd $MJPG_STREAMER_PATH
    export LD_LIBRARY_PATH=.
    ./mjpg_streamer -o "output_http.so -w ./www" -i "input_raspicam.so"

    然后, chmod +x demo2_mjpg_streamer.sh bash ./demo2_mjpg_streamer.sh >/dev/null 2>&1 &

    好了,这时候就可以干别的了, 浏览器中仍然可以看到视频流。

    如果需要开启动,把/usr/bin/bash ./demo2_mjpg_streamer.sh >/dev/null 2>&1 & 加到 /etc/rc.local 中exit 0之前就好

至于进一步分析这个视频,怎么利用视频流数据,这个之后有时间再研究。

上一篇 下一篇

猜你喜欢

热点阅读