规则(已作说明)
规则用于指定在特定条件下应执行的动作。示例:当侦测到移动时(条件),摄像机应开始记录(动作)。
以下是有关使用规则可以执行的操作的示例:
- 开始与停止记录
- 设置非默认的实时帧速率
- 设置非默认的记录帧速率
- 开始与停止 PTZ 巡视
- 暂停与恢复 PTZ 巡视
- 将 PTZ 摄像机移动到特定位置
- 将输出设置为激活/取消激活状态
- 通过电子邮件发送通知
- 生成日志条目
- 生成事件
- 应用新设备设置,如摄像机上的不同分辨率
- 使视频显示在 Matrix 接收方
- 开始与停止插件
- 开始与停止来自设备的馈送
停止设备意味着视频不再会从设备传输到系统,在这种情况下,既不能查看实时视频也不能记录视频。相反,已停止馈送的设备仍然可以与记录服务器通信,并且可通过规则自动启动设备的馈送(与在 Management Client 中手动禁用设备后的情况相反)。
某些规则内容可能需要为相关设备启用特定功能。例如,如果相关摄像机未启用记录,则指定摄像机应记录的规则不会工作。创建规则之前,Milestone 建议您检验相关设备是否能够正常工作。
规则复杂度
具体的选项数量取决于您要创建的规则类型,以及系统上可用的设备数量。规则可以提供高度的灵活性:您可以组合事件和时间条件,可以在一个规则中指定多个动作,并且通常可以创建涵盖系统上多个设备或所有设备的规则。
还可以根据需要创建简单或复杂的规则。例如,可以创建非常简单的基于时间的规则:
示例 | 说明 |
---|---|
非常简单的基于时间的规则 | 在星期一的 08.30 至 11.30 之间(时间条件),摄像机 1 和摄像机 2 应在时间段开始时启动记录(动作)并在时间段结束时停止记录(停止动作)。 |
非常简单的基于事件的规则 | 当在摄像机 1 上侦测到移动时(事件条件),摄像机 1 应立即开始记录(动作),然后在 10 秒后停止记录(停止动作)。 即使基于事件的规则被一台设备上的事件激活,仍然可以指定应在一台或多台其他设备上执行动作。 |
涉及多台设备的规则 | 当在摄像机 1 上侦测到移动时(事件条件),摄像机 2 应立即开始记录(动作),并且连接到输出 3 的警笛应立即响起(动作)。然后在 60 秒后,摄像机 2 应停止记录(停止动作),并且连接到输出 3 的警笛应停止响声(停止动作)。 |
组合了时间、事件和设备的规则 | 当摄像机 1 上侦测到移动(事件条件),并且当天是星期六或星期日(时间条件)时,摄像机 1 和摄像机 2 应立即启动记录(动作),并应向安全管理器发送通知(动作)。然后,当摄像机 1 和摄像机 2 上不再侦测到移动时再隔 5 秒后,两台摄像机均应停止记录(停止动作)。 |
根据贵组织的需求,通常最好创建很多简单规则,而不是少量复杂规则。即使这意味着系统中要有更多的规则,但这是一种简单的规则概览方法。让规则保持简单同时也意味着,在取消激活/激活单独的规则元素时拥有更高的灵活性。使用简单规则,可以在需要时取消激活/激活整个规则。