CamKeep v1.6.0 发布 https://github.com/r0n9/camkeep/releases/tag/v1.6.0
新增功能
- 新增 ONVIF 事件支持,可使用摄像头事件触发动检录制。
- 动检来源新增三种模式:本地画面检测、ONVIF 事件、自动模式。
- 配置页新增 ONVIF 事件诊断与测试监听,便于确认设备是否支持事件上报。
- 直播窗口新增 ONVIF 事件显示开关,可直接查看最近事件。
- 24H 时间轴支持显示动检活动标记,连续录像也能快速定位事件时段。
- 新增主题切换:原始风格 / 新拟态风格,支持亮色和暗色模式。
- 实时节点支持状态筛选,节点 卡片展示更完整的录制和在线状态。
- 播放器新增浮动 PTZ 控制面板,并优化展开动画和操作体验。
录像体验
- 优化动检录像结束判断,事件结束后会保留更合理的延迟时间。
- 优化每日录像合并策略,连续录像和动检录像的整理方式更符合使用预期。
- 录像列表和时间轴对异常或未完成录像的展示更准确。
- 支持开始时间和结束时间相同的配置写法,避免误生成无效录像。
- 24H 时间轴在大量录像片段下滚动和渲染更流畅。
界面优化
- 重构首页视觉体验,新增新拟态界面风格。
- 优化播放舞台、多宫格边框、圆角、全屏显示和工具栏图标。
- 优化移动端首页布局和播放器控制区域。
- 优化配置页交互,减少诊断刷新对表单输入的干扰。
- 优化实时节点列表、统计面板、录制状态按钮和空状态展示。
- 更新登录页、文档页、配置页和项目截图。
稳定性改进
- 提升摄像头断流、恢复、重连后的录制稳定性。
- 外部流服务异常时,页面操作和后台任务不再长时间卡住。
- 长保留期、大量录像文件场景下,列表加载更快。
- 会话和后台状态管理更适合长期运行。
- 修复多处前端请求失败后的卡死、错误展示和会话过期提示问题。