跳到主要内容

鸟瞰视图

除了Frigate的实时摄像头仪表板外,鸟瞰视图提供了一个便携的全局视角,让您无需逐个查看可能没有活动的摄像头,就能掌握整个监控区域的动态。鸟瞰视图提供多种智能显示模式,可根据您关注的场景自动调整显示内容。

您可以通过在Web界面中将"Birdseye"摄像头添加到摄像头组来查看鸟瞰视图。在实时页面点击"+"图标创建摄像头组,并选择"Birdseye"作为其中一个摄像头。

鸟瞰视图也可用于Home Assistant仪表板、投屏到媒体设备等场景。

鸟瞰视图行为模式

显示模式

鸟瞰视图提供多种模式来自定义不同情况下显示的摄像头:

  • continuous(持续模式):始终显示所有摄像头
  • motion(运动模式):仅显示最近30秒内检测到运动的摄像头
  • objects(对象模式):仅显示最近30秒内有活动对象被追踪的摄像头

自定义图标

您可以在Frigate的media文件夹中添加名为custom.png的180x180图片来自定义鸟瞰视图背景图标。图片必须是透明背景的PNG格式,所有非透明像素在鸟瞰视图中将显示为白色。

摄像头级别覆盖设置

如果希望特定摄像头只在特定情况下显示在鸟瞰视图中,或者完全不显示,可以在摄像头级别进行配置:

# 默认所有摄像头都显示在鸟瞰视图中
birdseye:
enabled: True
mode: continuous

cameras:
front:
# 仅当检测到对象时才显示前门摄像头
birdseye:
mode: objects
back:
# 不显示后门摄像头
birdseye:
enabled: False

非活动时间阈值

默认情况下,鸟瞰视图会显示过去30秒内有配置活动的摄像头,此时间可调整:

birdseye:
enabled: True
inactivity_threshold: 15 # 改为15秒

鸟瞰视图布局

分辨率设置

可以配置鸟瞰视图的分辨率和宽高比。分辨率影响画质但不影响布局,而宽高比会影响摄像头的排列方式。

birdseye:
enabled: True
width: 1280 # 宽度
height: 720 # 高度

摄像头排序

可以覆盖鸟瞰视图中摄像头的显示顺序。需要在摄像头级别设置排序值。

birdseye:
enabled: True
mode: continuous

cameras:
front:
birdseye:
order: 1 # 显示在第一位
back:
birdseye:
order: 2 # 显示在第二位

注意:默认情况下摄像头按名称排序以确保鸟瞰视图布局稳定。

最大摄像头数限制

可以限制鸟瞰视图一次显示的摄像头数量。启用此功能后,鸟瞰视图将显示最近活动的摄像头。设有冷却时间以防止摄像头切换过于频繁。

例如,以下配置仅显示最近活动的1个摄像头:

birdseye:
enabled: True
layout:
max_cameras: 1 # 最多显示1个摄像头

缩放系数

默认情况下,鸟瞰视图尝试每行排列2个摄像头,然后按倍数缩放直到找到合适的布局。缩放系数可在1.0到5.0之间调整。

birdseye:
enabled: True
layout:
scaling_factor: 3.0 # 缩放系数设为3.0