在监控存储的选择中,“云存储”曾因“即开即用”“无需本地硬件”的特点吸引了不少用户,但随着使用深入,其隐藏的成本痛点逐渐暴露:按摄像头数量、存储时长、清晰度阶梯收费,一个家庭3-4台摄像头,一年下来动辄数百元,长期使用成本远超NAS一次性投入。更重要的是,隐私数据存于云端始终存在泄露风险,而NAS作为本地存储中心,配合这款RTSP录像工具,恰好能打造一套“低成本、高安全、全自主”的监控存储方案。
一、文件准备与目录结构
1. 目录创建
在NAS中创建监控录像主目录及子目录,结构如下:
/vol3/1000/rtsp/ # 主目录**─ conf/ # 存放摄像头配置文件**─ Video/ # 存放录像文件(对应容器内的/Video)**─ log/ # 存放程序运行日志
2. 配置文件说明(注意:txt文件不可包含注释内容)
(1)摄像头配置文件(conf/conf.txt
)
在 conf
文件夹下创建 conf.txt
(必须为UTF-8格式,且不可包含任何注释行),用于配置摄像头参数,格式严格遵循:
ID,RTSP地址,保留天数,录制时长(秒),保存格式,最小文件大小(KB)
示例内容(直接写入以下内容,无#注释):
cam1,rtsp://admin:123456@192.168.1.100:554/stream,7,300,ts,1024cam2,rtsp://user:pass@192.168.1.101:554/h264,30,60,flv,0
参数说明:
- ID:自定义摄像头名称(如cam1、door、yard,不可包含逗号)
- RTSP地址:摄像头的RTSP流地址(需包含用户名和密码,格式参考下文)
- 保留天数:录像文件保留天数(0表示永久保留,需为非负整数)
- 录制时长:每段录像的时长(秒,需为正整数,建议30-300)
- 保存格式:仅支持mp4、flv、ts(小写,其他格式无效,建议保存ts格式,ts格式录制中断不影响文件打开)
- 最小文件大小:小于该值的文件会被自动删除(KB,0表示不删除,需为非负整数)
(2)日志配置文件(conf/logconf.txt
)
在 conf
文件夹下可创建 logconf.txt
(必须为UTF-8格式,且不可包含任何注释行),内容仅为一个**数字,代表日志保留天数。
示例内容(直接写入以下内容,无#注释):
7
3. 国内常见IP摄像头RTSP地址参考
品牌 | 主码流(高清)RTSP地址 | 子码流(标清)RTSP地址 |
---|
海康威视 | rtsp://user:password@ip:554/h264/ch1/main/av_stream | rtsp://user:password@ip:554/mpeg4/ch1/sub/av_stream |
大华 | rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0 | - |
TP-Link/水星 | rtsp://user:password@ip:554/stream1 | rtsp://user:password@ip:554/stream2 |
三星 | rtsp://user:password@ip:554/onvif/profile2/media.smp (720P) | rtsp://user:password@ip:554/onvif/profile3/media.smp |
LG | rtsp://user:password@ip:554/Master-0 | rtsp://user:password@ip:554/Slave-0 |