视频监控–公网
环境:树莓派3B+
系统:2018-04-18-raspbian-stretch
摄像头:Raspberry Pi Camera Module V2
软件:mjpg-streamer
服务器:vultr-ubuntu16.04 x64
内网穿透工具:frp
想要完成外网访问,首先配置局域网下面的视频监控,参考0B局域网监控,局域网完成后,只需要把该端口映射到服务器,服务器作为数据中转站,这样外网就可以查看监控视频,参考07外网访问。
需要注意的是,mjpg访问端口默认8080,frp的服务器和客户端(树莓派)配置如下:
服务器frp配置
[common]
bind_port = 7000 # frp与客户端绑定进行通信的端口
vhost_http_port = 9000 # http 访问端口
客户端frp配置
[common]
server_addr = 149.28.30.153 # frps所在的服务器的 IP
server_port = 7000 # frp与服务器绑定进行通信的端口
[ssh]
type = tcp
local_ip = 192.168.0.102 # Pi所在局域网IP
local_port = 22 # 本地端口
remote_port = 6000 # ssh远程访问端口
[web]
type = http
local_port = 8080 # web 服务对应的端口
custom_domains = 149.28.30.153 # frps所在的服务器的 IP