[重构] 运动预过滤改为本地事件(NAS推送) - 甲骨文不再反向访问NAS:新增 ss_motion_events 表/record_motion_events/has_motion_in_range_local,/api/ss/motion 接收端点,video_processor 改用本地运动事件预过滤,停用 dsm_motion_client 反向查询
This commit is contained in:
@@ -1,5 +1,15 @@
|
||||
"""
|
||||
DsmMotionClient - 查询群晖 Surveillance Station 的运动侦测事件(预过滤用)
|
||||
[已弃用 / DEPRECATED] 本模块自 2026-08-22 起不再被调用。
|
||||
|
||||
架构约束:甲骨文 FAM-Edge 不得反向访问 NAS。原 video_processor 在此处主动查询
|
||||
NAS 的 Surveillance Station(甲骨文 -> NAS),违反该约束,已停用。
|
||||
|
||||
替代方案:由 NAS 端 fam-core 的 MotionNotifier 轮询/接收 SS 事件后,主动 POST
|
||||
推送到甲骨文的 /api/ss/motion,落库 ss_motion_events;video_processor 改用
|
||||
db.has_motion_in_range_local() 做本地预过滤。本文件保留仅作参考,请勿再实例化。
|
||||
|
||||
---
|
||||
DsmMotionClient(旧实现,仅作历史参考) - 查询群晖 Surveillance Station 的运动侦测事件(预过滤用)
|
||||
|
||||
背景: fam-edge 原来不管这段 30 分钟录像里有没有人走动,一律整段送云端 VLM 分析,
|
||||
配额/耗时都花在长期无人的空转时段上。DSM 的 Surveillance Station 用
|
||||
|
||||
Reference in New Issue
Block a user