查看: 2883|回复: 7

【BPI-M2 Berry试用】使用USB摄像头打造MJPG-Streamer网络监控

[复制链接]
  • TA的每日心情
    奋斗
    2019-10-1 12:54
  • 签到天数: 313 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2017-9-30 22:28:52 | 显示全部楼层 |阅读模式
    分享到:
    香蕉派BPI-M2 Berry开发板耗电低只有10W,另外有4个标准USB2.0接口可以使用,手边正好有个USB摄像头准备做个基于MJPG-Streamer的网络监控试试,下面介绍编译安装最新版本的方法
    首先打开终端,输入下面命令安装软件编译和运行所需依赖和组件
    1. sudo apt-get install subversion libv4l-dev libjpeg9-dev imagemagick
    复制代码
    接着下载mjpg-streamer最新源码
    1. svn co https://svn.code.sf.net/p/mjpg-streamer/code mjpg-streamer
    复制代码
    j接着切入源码目录
    1. cd mjpg-streamer/mjpg-streamer
    复制代码
    开始编译
    1. make
    复制代码
    2017-09-30_134525.png
    编译完成如下图
    2017-09-30_135008.png
    对于支持MJPG格式的摄像头使用下面命令运行
    1. ./mjpg_streamer -i "./input_uvc.so " -o "./output_http.so -w ./www"
    复制代码
    对于支持YUYV格式的摄像头使用下面命令运行
    1. ./mjpg_streamer -i "./input_uvc.so -y" -o "./output_http.so -w ./www"
    复制代码
    笔者摄像头只支持YUYV,故使用上面命令运行
    2017-09-30_220418.png
    然后在电脑、手机、平板等浏览器输入
    1. BPI-M2 Berry开发板局域网IP:8080
    复制代码
    可以看到下面网页
    2017-09-30_220454.png
    点击Stream查看视频流
    2017-09-30_220511.png
    摄像头参数设置
    2017-09-30_220527.png
    javascript视频流
    2017-09-30_220542.png
    路由器支持DDNS的话,设置一下还可以使用外网查看家里情况


    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2017-10-18 20:34
  • 签到天数: 19 天

    连续签到: 4 天

    [LV.4]偶尔看看III

    发表于 2017-10-15 17:34:47 | 显示全部楼层
    这块板子还要自己编译源码呀  nanopi板子直接用就行哒
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-6-28 14:17
  • 签到天数: 299 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2017-10-24 22:53:42 | 显示全部楼层
    https://svn.code.sf.net/p/mjpg-streamer/code mjpg-streamer已经翻了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-6-28 14:17
  • 签到天数: 299 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2017-10-24 23:04:42 | 显示全部楼层
    不知道为什么,源码编译到33%总是提示没找到bcm_host.h
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-10-1 12:54
  • 签到天数: 313 天

    连续签到: 1 天

    [LV.8]以坛为家I

     楼主| 发表于 2017-10-25 18:58:08 | 显示全部楼层
    day_day 发表于 2017-10-24 22:53
    https://svn.code.sf.net/p/mjpg-streamer/code mjpg-streamer已经翻了

    网址是https://svn.code.sf.net/p/mjpg-streamer/code,mjpg-streamer是新建的文件夹 上面的命令的意思是新建一个mjpg-streamer文件夹,然后把网址里面代码下载进去 刚刚试过网址正常访问
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-6-28 14:17
  • 签到天数: 299 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2017-10-25 23:08:04 | 显示全部楼层
    可乐丸子 发表于 2017-10-25 18:58
    网址是https://svn.code.sf.net/p/mjpg-streamer/code,mjpg-streamer是新建的文件夹 上面的命令的意思是 ...

    噗,还真是,没注意到……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-12-17 13:49:35 | 显示全部楼层
    膜拜。。。

    但该方法是否也有邮件告警功能呢?这个体验会比motion好多了,motion太卡了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-10-1 12:54
  • 签到天数: 313 天

    连续签到: 1 天

    [LV.8]以坛为家I

     楼主| 发表于 2017-12-18 10:08:52 来自手机 | 显示全部楼层
    可以的 这个需要使用人体红外感应模块PIR配合使用
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-3-19 11:33 , Processed in 0.203118 second(s), 33 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.