概述
这里整理一下树莓派内网穿透及其实现监控的相关文章
https://blog.csdn.net/TuTuTu_/article/details/80097329
上面这篇文章可以实现内网穿透,前提是你要有一个服务器,可以用于数据中转,主要还是用服务的外网ip.
配置完frp 之后,就能通过类似 ssh -oPort=1023 box@32.118.106.32的方式远程登陆树莓派了。
如果在执行sudo apt-get update 或者 sudo apt-get upgrade 的出现了问题,可能会有两种情况,一种是国外源比较慢,还有就是你用了ipv6. 解决办法可以通过两条命令:
vim /etc/apt/sources.list 然后用#注释掉所有的源,然后添加
deb http://mirrors.shu.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
如果要进行监控,可以使用mjpg-streamer。这个是github的一个开源代码。git 地址
下载下来之后,可以参考这篇文章进行mjpg-streamer的配置,配置完成之后,你应该可以通过内网ip进行访问了。
但是,这仅仅是内网才能访问,如果想外网访问的话,还需要对frp的配置做一个修改。可以参考这篇文章对frp做一个修改,修改之后就可以正常外网访问了。
还有就是摄像头的灯在工作的时候会亮起来,这个时候可以把它关掉。
通过修改/boot/config.txt ,然后在里面添加一行信息:
disable_camera_led=1
重启之后完成
如何加快访问速度。可以这样运行代码:
先执行 sudo modprobe bcm2835-v4l2
然后执行 ./mjpg_streamer -i “./input_raspicam.so” -o “./output_http.so -w ./www”
然后看视频流的时候,选中javascript,因为它是支持chrome及大部分版本的,而且延迟比较小。
参考
https://www.raspberrypi.org/forums/viewtopic.php?t=212935
http://log4cpp.com/smarthome/61.html
https://blog.csdn.net/TuTuTu_/article/details/80097329
https://www.jianshu.com/p/d9f732c80eaf
https://blog.csdn.net/Meteor_s/article/details/81124086
最后
以上就是知性音响为你收集整理的树莓派内网穿透及其实现监控的相关整理的全部内容,希望文章能够帮你解决树莓派内网穿透及其实现监控的相关整理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复