树莓派4b&motion&sunny实现远程监控

【树莓派4b】motion+sunny实现远程监控

利用树莓派4B,raspbian系统,实现远程监控。
一.配置motion
1.安装motion

sudo apt-get install motion

2.配置motion daemon

sudo vim /etc/default/motion
no修改成yes,使其可以一直在后台运行:
start_motion_daemon=yes

3.修改motion的配置

sudo vim /etc/motion/motion.conf
几个必修改点:
daemon on
stream_localhost on改成off
webcam_localhost on改成off
查看端口号:
stream_port 8081
修改分辨率:
width 800
height 600

4.开启motion

sudo service motion start
sudo motion

5.验证效果
查看树莓派对应ip如图:
ifconfig
比如说我的使192.168.2.239
在这里插入图片描述
事先在一.3.中查看到端口号为8081,在局域网下输入:192.168.2.239:8081即可观察到摄像头监控内容。

6.优化配置
可以看到监控比较卡顿。经如下操作可以大大提高视频流畅度:
sudo nano /etc/motion/motion.conf
(也可以用GUI文件夹直接打开,可以查找需要的项进行更改,更加高效)
首先找到stream_maxrate,可以将其调大,配置后观察流畅度,寻找最适合的参数,我设置的是70。更改配置后要关闭motion:
sudo killall -TERM motion
然后重启:
sudo service motion start
sudo motion
同理,调整帧率,找到framerate,也是观察流畅度调整,我设置的是50。

二.放到公网上实现远程监控
1.Ngrok使用
由于项目加急,没有时间仔细考究如何部署网穿,就随便找了一家内网穿透服务,其提供免费服务器,支持绑定自定义域名,网址https://www.ngrok.cc/,可根据需求下载客户端。我使用的是Ngrok,不限流量但是限速比较吃紧,调整监控帧率较高的时候,公网上看会变得很慢。在这里插入图片描述
我选的是10元/月的配置,有些勉强。
在隧道管理处可以查看id,在这里插入图片描述
在这里插入图片描述
可以自定义一个域名,无需备案。

2.使用教程
官网上可以直接找到。
(搬运自http://www.ngrok.cc/_book/start/ngrok_linux.html)
先下载客户端,可以下载至PC用VNC传,也可以直接在树莓派上下载,我比较懒,直接用树莓派上的浏览器下载的(嘿嘿嘿)。
首先启动隧道(sunny所在当前目录下,一般在~/home/pi/Download):
./sunny clientid 隧道id
在这里插入图片描述

要想后台运行可以使用 setsid 命令:
setsid ./sunny clientid 隧道id &
公网下输入赠送的域名即可看见远程监控啦!可以在自己的网页上实现一个链接跳转,随时查看~

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
树莓派4B可以通过SSH和VNC两种方式进行远程桌面连接。首先,通过有线SSH连接树莓派,你需要将电脑连接上无线网络,然后将电脑网线连接到树莓派上。接下来,打开命令行工具,输入命令 arp -a 查看树莓派的IP地址,一般来说,192.168.137.1下的第一个IP就是树莓派的IP地址。然后,打开Putty软件,在IP地址栏输入刚才查到的树莓派IP地址,点击"Open"按钮,输入账户名和密码即可登录树莓派的远程终端界面。这是使用SSH方式进行远程连接的步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [[树莓派4b教程] 3 详解远程登录的 2 种方式:SSH、VNC](https://blog.csdn.net/weixin_39334709/article/details/119106252)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [树莓派4B +远程SSH+远程桌面](https://blog.csdn.net/Mr_FengT/article/details/102772215)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [树莓派4B远程桌面连接方法](https://blog.csdn.net/siri99999/article/details/110704597)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值