查看: 3453|回复: 1

[大赛作品提交] 【进阶二】基于X3路由器和树莓派3B的远程室内监控实现

[复制链接]
  • TA的每日心情
    开心
    2019-12-8 16:02
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2017-12-14 23:47:58 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 ky123 于 2018-2-5 10:50 编辑

    最近两周都在忙于考试,今天终于有时间更新了,先整一波简单的远程室内监控

    感谢e络盟提供的大赛助力基金。

    所需硬件:X3异地组网路由器,树莓派,罗技C270摄像头
    树莓派系统:Ubuntu mate 16.04
    监控软件:mjpeg-streamer
    -1-
    安装mjpeg-streamer

    1) 因为mjpeg-streamer会用到opencv,所以安装opencv
    如何在Ubuntu mate中安装opencv,请参考博客:在树莓派3Ubuntu 16.04 Mate中安装OpenCV

    安装过程中可能会出现错误,ffmpeg  error
    解决:ffmpeg是opencv处理视频的库,一般都用不到,所以在cmake时,选择不编译ffmpeg即可
    1. cmake  ........  -D  WITH_FFMPEG=OFF
    复制代码
    2) 安装mjpeg-streamer
    先到github上下载mjpeg-streamer
    https://github.com/jacksonliam/mjpg-streamer
    然后按照README安装即可

    3) 打开mjpeg-streamer
    插上摄像头,打开mjpeg-streamer,需要注意:
    "-f 15"设置摄像头帧率
    "-r 320*240 "设置图像分辨率大小
    "-d /dev/video0"设置摄像头设备号
    "-p 8080"设置访问端口号,默认为8080
    1. mjpg_streamer -i "input_uvc.so -f 15 -r 320*240 -d /dev/video0" -o "output_http.so -p 8080 -w /www/camwww"
    复制代码
    使用VNC连接树莓派,成功打开mjpeg-streamer
    2017-12-14 22:54:15屏幕截图.png
    -2-
    远程监控实现
    1) 搭建监控系统
    监控系统用到了X3异地组网路由器,树莓派,罗技C270摄像头
    设备连接图如下:
    1933036043.jpg

    2) 局域网监控测试
    在与树莓派同一个局域网下的pc浏览器输入以下地址,其中192.168.1.166为X3分配给树莓派的IP地址
    1. http://192.168.1.166:8080/?action=stream
    复制代码
    测试结果:
    2017-12-14 23:25:04屏幕截图.png

    3) 外网远程监控测试
    4G网下的手机首先使用蒲公英客户端,连入VPN网络,手机浏览器输入以下地址即可
    1. http://192.168.1.166:8080/?action=stream
    复制代码
    远程监控实现效果如下:
    246244331.jpg


    <本次更新完>



    回复

    使用道具 举报

    该用户从未签到

    发表于 2017-12-15 09:09:21 | 显示全部楼层
    这个是大赛作品嘛,大赛作品要选择分类【大赛作品提交】奥~
    示例:e络盟杯树莓派创意设计大赛作品提交示例
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-30 22:27 , Processed in 0.142092 second(s), 20 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.