mirror of
https://github.com/BetterCorp/BetterFrame.git
synced 2026-05-26 16:56:33 +00:00
- Track subscribed_at timestamp per camera in SubStatus - Fix mark_event_received to use epoch seconds (was OS version string) - needs_refresh() returns true when any sub is failed/stopped or >24h old - Heartbeat loop calls maybe_refresh_onvif() every 60s — reloads cameras from cached bundle and restarts onvif_events::start() which kills old generation threads and creates fresh PullPoint subscriptions - mark_event_received called on each successful event forward Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.lock | ||
| Cargo.toml | ||
| prototype.sh | ||