如何为群晖SurveillanceStation定制摄像头配置文件
本帖最后由 wxcup 于 2025-4-13 08:37 编辑如何为群晖SurveillanceStation定制摄像头配置文件
How to customize camera profiles for Synology SurveillanceStation
作为一个80后人到中年,前一阵因为需要照顾家里得了老年痴呆症的老人,不得以开始折腾起监控来。本来想着买个小米或者360的傻瓜摄像头即可完成任务,结果发现这些玩具看个娃或者宠物还凑活,看老人或者需要连续录制的时候完全没办法用(老人日常卧床,行动较迟缓),另外还需要保存连续的录制监控视频文件用于法庭证据,看来看去还是群晖系统最合适。
目前一路摸索使用下来,发现就是群晖的SS监控套件最为好用,尤其是添加了SSD作为监控存储盘之后,可以做到8路监控视频16倍速丝滑回放,试问这点哪个硬盘录像系统可以做到?
最后买了各种品牌的摄像头,发现群晖里基本没有适配的摄像头配置文件,无奈又开始了各种折腾和测试,现在已经基本解决;
遂将群晖SS定制摄像头配置文件内容整理如下,如有问题或疑问也欢迎留贴讨论;
挑了半天最后选了TP-LINK的摄像头,就看上它支持标准onvif协议且可以脱离外网运行,这样可以免除后续的云存储费用,同时减少被黑的概率。
型号IPC-48GW,800w像素支持4k分辨率,自带6倍光学变焦,几乎可以看清屋内的所有细节;
买回来之后发现群晖Surveillance Station中并没有适用于该型号的配置文件,导致H265视频格式无法选用,也没办法用于动作侦测录像,云台控制也失效;
于是通过修改摄像头配置文件发现可以全部搞定,所有功能均可正常使用;
DSM版本:7.2.1-69057 Update 4
SS版本:9.2.0-11289
大体步骤如下:
1. 开群晖ssh登录,登入群晖主机:
sudo su -
输入群晖管理员密码,切换至root用户
2. 修改群晖SS套件中device pack里的摄像头模版配置文件:
目录为/volume1/@appstore/SurveillanceStation/device_pack/camera_support,需根据个人情况修改volume对应的目录;
还有一个device_pack.default目录,用于存放默认版本的摄像头配置文件,可以根据需要进行修改;
cd /volume1/@appstore/SurveillanceStation/device_pack/camera_support
vim TP-Link.conf
然后按shift+g,之后按o键,再按一下退格键,之后跟一个回车;
在文件末尾粘贴以下内容:
{BasicSettings}
api = tplink
vendor = TP-Link
model = TL-IPC48AW
firmware_version =1.0.3 Build 220715 Rel.38864n
multi_streams = 2
channel_list = 1
h264 = rtsp
h265 = rtsp
audio_format = G711
pan = continuous
tilt = continuous
zoom = continuous
preset = 8
ptz_direction = 8
ptz_speed_max = 1
camera_parameters = yes
motion = h264,h265
rtsp_protocol = udp,tcp,auto
force_restart_time = 90
auth_method_list = ws_token,digest
default_audio_format = G711
default_channel = 1
device_entry = /onvif/service
event_entry = /onvif/service
imaging_entry = /onvif/service
media2_entry = /onvif/service
media_entry = /onvif/service
onvif_stream_encoders = main,minor
onvif_vdo_src_conf_token = vsconf
preset_prefix = none
ptz_entry = /onvif/service
ptz_xmax = 1
ptz_xmin = -1
ptz_ymax = 1
ptz_ymin = -1
ptz_zmax = 1
ptz_zmin = -1
quality_max = 5
quality_min = 1
version_major = 2
version_minor = 1
{stream_1}
resolutions_ = 1280x720,1920x1080,2048x1280,2560x1440,2880x1620,3840x2160
fps__ = 1,5,10,15
bitrate_control_ = vbr,cbr
cbr_list_ = 256,384,512,768,1024,1536,2048,3072
{stream_2}
resolutions_ = 320x240,352x288,640x480,704x576
fps__ = 1,5,10,15
bitrate_control_ = vbr,cbr
cbr_list_ = 64,96,128,192,256,384,512最后按ESC键,输入:wq,即可完成配置文件的编辑并退出;
3. 重启群晖SS套件,修改对应的摄像头配置即可;
编辑摄像机,在TP-Link型号下就可以看到新添加的TL-IPC48AW型号;
4. H265和两个串流通道都可以选择了(主码流和子码流)
5. 最后登录到摄像头界面,修改主码流和子码流的编码为H265即可;
6. 在路由器中禁止摄像头访问外网,可根据自己的需要进行操作
这里以华硕的路由器为例,开启禁止访问网络的选项之后,该摄像头便无法访问外网,app也无法连接,但是可以正常访问内网设备;
备注:
[*]最后为了便于大家根据自己的摄像头定制配置,简单解释一下配置文件的一些选项,不一定准确,仅供参考;
model = TL-IPC48AW
firmware_version =1.0.3 Build 220715 Rel.38864n其中型号根据摄像头管理页面显示,也可以自行修改,其中固件版本其实可以留空,也可以根据不同固件版本定制不同的配置
[*]分辨率配置
h264 = rtsp
h265 = rtsp
multi_streams = 2
{stream_1}
resolutions_ = 1280x720,1920x1080,2048x1280,2560x1440,2880x1620,3840x2160
fps__ = 1,5,10,15
bitrate_control_ = vbr,cbr
cbr_list_ = 256,384,512,768,1024,1536,2048,3072
{stream_2}
resolutions_ = 320x240,352x288,640x480,704x576
fps__ = 1,5,10,15
bitrate_control_ = vbr,cbr
cbr_list_ = 64,96,128,192,256,384,512上述代码对应串流1和串流2两个串流,具体分辨率的规格需要在摄像头管理页面查看;
其中h264为默认压缩格式,和h265即为HEVC格式具备更高压缩比,可以有效节省带宽和视频存储空间;
vbr和cbr对应于可变码率和固定码率,优先选择前者;
[*]动作侦测、云台控制及其他功能
motion = h264,h265
ptz_entry = /onvif/service
ptz_xmax = 1
ptz_xmin = -1
ptz_ymax = 1
ptz_ymin = -1
ptz_zmax = 1
ptz_zmin = -1
pan = continuous
tilt = continuous
zoom = continuous
preset = 8
ptz_direction = 8
ptz_speed_max = 1motion参数主要用于群晖SS套件里的事件检测,可以触发录像等动作,可以有效减少视频占用空间,必须加上h265选项才会对相应的码流进行动作侦测,同时可以在下方回放的进度条中看到相应的标识;
pan、tilt、zoom和ptz参数主要用于摄像头云台控制,某些型号支持变焦等参数,需要配置正确才能在SS中正常操作;
最后注意备份配置文件的内容,升级device pack后会覆盖之前修改的内容,导致摄像头配置文件丢失;
有需要的坛友可以根据以上内容如法炮制,如有问题或疑问也欢迎留贴讨论;
这个不错,没有的型号我是选了通用型的 厉害,应该给你加点分[喜欢] 这个不错,让人看了想搞一个试试看 这个厉害了
我从发小那顺了一个摄像头,tp的电信定制版。有夜视功能。
但是白天晚上看,3米左右,细节一片模糊,很难分辨出来我的18cm穿甲弹是否正常转。。。。
[偷笑]老哥研究配置还挺深入,我之前是随便改了改就能用。
不过DSM有个新版本好像删掉了h265的动作侦测,我升级之后选h265就不能使用ss的动作侦测了,只能用摄像头自带的,不知道修改配置是否仍然可以,还没时间折腾。
如果真的是删掉了,打算直接利用插件接入homekit。 没想到还能自定义配置文件用 大佬啊 还改配置文件 厉害,应该给你加点分
admin:########@192.168.200.11:554/live支持onvif的话用这个最方便了 技术贴,收藏备用 技术贴,支持。不过多数情况下存储卡的空间也够用了 膜拜大佬
C_Y___________ 发表于 2025-1-21 10:31
admin:########@192.168.200.11:554/live支持onvif的话用这个最方便了
我最早也是这么用的,但是没有云台控制,也没有动作侦测,所以还得改配置文件才能解决 本帖最后由 wxcup 于 2025-1-21 16:23 编辑
Charles-Lee 发表于 2025-1-21 11:18
技术贴,支持。不过多数情况下存储卡的空间也够用了
存储卡日常够用,如果连续录制的的话,tf卡很容易坏,尤其是现在4K超高清的视频录像文件,码流普遍在10Mb/s以上,另外tf卡里的视频没办法倍速回放 厉害,厉害,大佬牛皮 学习学习,以后备用!! 我也搞了个9路,公司用。单独一个局域网wifi,用的tp的最便宜的摄像头
有个问题是摄像头的时间都不一样。9个头有2,3个时间,没有一个时间是正确的。奇葩,搞不定[困惑] Hzylucky 发表于 2025-1-21 16:43
我也搞了个9路,公司用。单独一个局域网wifi,用的tp的最便宜的摄像头
有个问题是摄像头的时间都不一样。9 ...
tp现在的摄像头都支持ntp协议啊,可以自动对时的;
只不过我不在国内,tp摄像头全部默认是东八区,这个时区还没办法改,后来用python的一个库写了个脚本,定时同步所有摄像头时间解决的 本帖最后由 Hzylucky 于 2025-1-21 17:02 编辑
又看了下,系统里面ntp同步不了,估计是因为没外网。下回我给他们连个外网同步下时间估计就好了。
我这系统里的时区是可以修改的,就surveillance station的设置里 大佬牛批,留个记号,日后折腾用~~ 感谢楼主的贡献
我用相同版本的SS和camera,其他正常,只有事件侦测无法工作在“按摄像机”,也就无法动作侦测录像。我用homeassistant测试onvif,motion detection又是正常的。问题好像出在ss方,楼主有没有碰到过相同问题? koolca 发表于 2025-2-17 18:16
感谢楼主的贡献
我用相同版本的SS和camera,其他正常,只有事件侦测无法工作在“按摄像机”,也就无法动作 ...
目前主要使用SS自带的事件侦测功能,因为TP的摄像头貌似没有全部实现onvif协议里的事件侦测功能,我用onvif device manager测试不出来摄像头内置的侦测事件;
以目前使用经验来看,SS自带的侦测功能已经足以满足个人使用的要求了,如果需要摄像头自带的功能,可以考虑加tf这样单独录制,同时也不会影响SS的监控视频录制,相当于双录; wxcup 发表于 2025-2-17 18:36
目前主要使用SS自带的事件侦测功能,因为TP的摄像头貌似没有全部实现onvif协议里的事件侦测功能,我用onv ...
感谢回复。那我也改SS自带的侦测 大佬,能不能教下改配置实现 tplink-48aw plus,在群晖监控ds cam 实现语音对话。 支持楼主折腾[偷笑] 技术贴,收藏备用 pemg 发表于 2025-2-25 22:23
大佬,能不能教下改配置实现 tplink-48aw plus,在群晖监控ds cam 实现语音对话。 ...
主要是tp的摄像头在onvif协议下没有实现语音对话的接口,所以修改配置文件也没办法把它变出来………… 开个云存储不就行了 Theslayer 发表于 2025-2-26 09:22
开个云存储不就行了
4k监控视频连续录制,开个云存储的费用估计3个月就能再买个摄像头了吧…………
页:
[1]
2