配置: 编辑摄像头

关于

点击Agent DVR UI右上角的服务器图标,然后在设备下选择"编辑设备"。选择要编辑的设备,点击编辑图标。或者,在实时查看中,点击摄像头将其选中,然后点击底部工具栏上的编辑图标(或按快捷键"E")。在桌面上,你可以在实时查看中右键点击摄像头,或在Agent DVR中任何有实时缩略图的地方(如时间线)右键点击。

Editing a camera in Agent DVR

这是配置设备的主界面。顶部显示你的对象ID(本例为7)、设备名称(后院)以及右侧的主设备菜单,该菜单提供对所有可配置区域(称为选项卡)的访问权限。设置旁的闪电图标表示更改立即应用,无需点击确定。

常规

此标签提供对常规和常用设置的访问。

  • Name: 为摄像机指定描述性名称,如"Office"或"Back Yard"。
  • Enabled: 控制摄像机是否在Agent中处于活动状态。注意:除非是USB摄像机,否则此选项不会关闭您的设备。
  • Decoder: 已移至Advanced Video Source Settings
  • Source Type: 选择Agent DVR连接到您的设备的方式。See Video Source Types。单击下拉菜单右侧的按钮进行配置。
  • Location: 点击按钮管理位置。添加位置如"Main House"并为其指定颜色和GPS位置。当设备分配到位置时,它们将在实时视图中被色彩编码。
  • Groups: 用于Remote PermissionsLocal Users
  • Icon: 为您的设备选择一个图标(在平面图上使用)。
  • Notes: 添加关于此设备的备注。这些备注仅供您参考。

调整

此标签提供对实时源各种调整的访问。

  • 最大帧率:使用此选项使Agent DVR忽略帧,降低CPU使用率。
  • 调整大小:勾选此选项可让Agent DVR调整帧大小。在下方"高级"部分中使用"调整宽度"和"调整高度"设置大小。
  • 图像校正:点击按钮设置模式、焦距、限制和缩放,将鱼眼和360度摄像头转换为常规矩形视图。使用虚拟摄像头选项从鱼眼视频源创建多个虚拟摄像头。虚拟摄像头支持独立的数字PTZ。
  • 翻转:垂直或水平镜像实时视频,当摄像头倒装时很有用。
  • 旋转:将视频旋转90度或270度,适用于横向安装的摄像头。
  • 叠加图像:通过 - Upload提供透明的.png文件,Agent DVR会将其叠加到摄像头流上。
  • 调整宽度和调整高度:设置调整大小的尺寸(输入0表示自动)。要应用更改,请禁用后重新启用摄像头。
  • 填充模式:控制摄像头在实时视图中的渲染方式 - 使用默认:使用"服务器设置 - 播放 - 填充模式"中的设置(较旧版本为"居中图像")。居中:保持宽高比。填充:填充可用空间。
  • 事件缓冲:为推送和电子邮件视频等事件指定实时流缓冲时间。Agent DVR仅在使用这些功能时才会缓冲。

操作

当发生各种事件时,例如警报、设备关闭、录像完成等,告诉Agent该做什么。 查看操作 获取更多详细信息。

警报

警报是由人工智能、动态检测和插件生成的。欲了解更多信息,请查看警报

音频

配置音频设备与摄像头配对(如果摄像头具有音频流,则会自动配置)。您还可以在此处配置叠加音频显示。
提示:点击配置麦克风,您可以更改音频显示的颜色。

  • 麦克风:点击按钮将麦克风与摄像头关联。一旦关联,麦克风将为录像提供音频,并与摄像头一起启用/禁用。如果您的摄像头具有音频流,则Agent将自动添加和配对麦克风控件;否则,您需要通过 - 添加设备先在Agent中添加麦克风。
  • 忽略音频:如果您的摄像头具有自己的音频流(在许多IP摄像头中很常见),并且您不希望Agent使用它,请勾选此选项。启用和禁用摄像头以应用此更改。
  • 配置:点击配置关联的麦克风。
  • 位置:选择在画面中绘制音频叠加的位置。
  • 显示样式:选择用于摄像头实时流中音频的视觉表示的显示样式。
  • 显示背景:显示音频后面的背景颜色。
  • 宽度:指定音频控件的宽度。
  • 高度:指定音频控件的高度。

自动将此摄像头的录像和照片上传到云存储,如Google Drive、Dropbox、OneDrive或S3,用于异地备份。

  • 提供商: 选择上传到哪个云提供商 - 参阅 - 设置 - 云来配置云提供商。
  • 上传录像: 勾选此项可自动上传录像。
  • 上传照片: 勾选此项可自动上传照片。
  • 文件夹: 上传到的远程文件夹。
  • 路径: Agent DVR将上传到的路径。您可以使用{MEDIATYPE}、{DATE}、{NAME}和{DIR}。例如,{MEDIATYPE}/{NAME}/将把视频上传到Video/somefilename.mp4。
  • 文件名: 上传的录像和照片的可选文件名模板。使用日期模板如{0:yyyy-MM-dd_HH-mm-ss_fff}或{C}表示计数值。
  • 计数最大值: {C}的最大值 - 达到此值后,将重置为0。

如果云上传出现问题,请在本地UI的/logs.html处查看日志。

探测器

有关运动检测的详细信息,请参阅运动检测

FTP

FTP 上传录像或照片到您的 FTP 服务器。您也可以使用 FTP 和一些 JavaScript 设置基本的实时流传输。请参阅 服务器 FTP 设置

  • 照片

  • 启用: 打开或关闭照片上传。
  • 服务器: 您需要将 FTP 服务器添加到 - 设置 - FTP 中,然后在此列表中选择它。
  • 模式: 在检测、警报、间隔或无之间选择。检测和警报仅在发生事件时发送图像。间隔会持续向您的服务器发送图像。如果您只想通过 API 触发 FTP 图像,请使用无。
  • 间隔: 模式设置为间隔时帧之间的最小时间。
  • 延迟: 模式设置为检测或警报时帧之间的最小时间。
  • 使用照片 URL: 从 JPEG URL(请参阅 照片 选项卡)上传图像,而不是已解码的实时流。
  • 质量: 设置 JPEG 图像的质量。较低的质量具有较小的文件大小。
  • 叠加文本: 可选地向图像添加一些文本。
  • 文件名: 保存到服务器的文件名,例如 {C}.webp 或 myfiles/{C}/frame.webp。您可以在此处使用模板日期格式或特殊的 {C},它会替换为计数器值。例如,如果计数器最大值为 20,您将获得 0.webp、1.webp、2.webp ... 20.webp,然后 0.webp 被上传。您也可以使用 {NAME} 来合并设备名称 (v4.4.7.0+)。
  • 计数最大值: {C}的最大值 - 达到此值后,将重置为0。
  • 反转计数器: {C} 保持为 0(因此最新的图像始终为 0)- 现有文件会逐步重命名至计数器最大值。请注意,如果您的文件名包含日期时间格式化器,这可能无法正确工作。
  • 视频

  • 启用: 打开或关闭视频上传。
  • 服务器: 您需要将 FTP 服务器添加到 - 设置 - FTP 中,然后在此列表中选择它。
  • 文件名: 上传到服务器的文件名 不包括文件类型扩展名(例如 .mp4),例如 {C}。您可以使用固定文件名如 "myvideo"、模板日期格式或特殊的 {C},它会替换为计数器值。例如,如果计数器最大值为 20,您将获得 0.mp4、1.mp4、2.mp4 ... 20.mp4,然后 0.mp4 被上传。Agent DVR 将根据它记录的格式追加文件扩展名,该扩展名可能会有所不同。
  • 计数最大值: {C}的最大值 - 达到此值后,将重置为0。

FTP 图像流传输

如果您想在网站上显示您上传的图像,您可以使用此脚本(您需要修改_targetimage变量以指向您上传的图像)。只有当您为上传的图像指定了固定的文件名(例如"myimage.webp")时,此方法才有效(即,它会不断覆盖同一文件)。

遮罩

Editing a Mask

隐私遮罩是一种简便的方式来隐藏视频中您希望保持私密的区域,例如邻居的窗户或花园。启用"启用"开关,并使用预览视频上方提供的工具来创建遮挡区域。请注意,您需要对录像进行编码(请参阅我们的录像部分),以确保遮罩应用于您的录制视频。

MQTT

使用操作通过 MQTT 发送消息,或启用此选项卡中的选项自动将所有事件转发到您的 MQTT 服务器。

  • MQTT 事件:启用此选项可让 Agent DVR 自动将此设备的事件数据包发送到您的 MQTT 服务器。您需要配置 MQTT 服务器。启用Home Assistant Discovery 后,此选项也会将设备发布到 Home Assistant。

照片

照片功能存储本地捕获的图像,可通过Agent DVR用户界面访问。有关如何使用此功能的更多详情,请参阅我们的照片指南

  • 启用:切换以打开或关闭照片保存。
  • JPEG URL:(可选)设置URL以让Agent DVR从您的摄像头下载快照,而不是使用解码后的视频流。
  • 模式:从检测、警报、间隔或无中选择。"检测"和"警报"基于活动保存图像,而"间隔"连续保存图像。如果您仅通过API保存照片,请使用"无"。
  • 间隔:"间隔"模式下帧之间的最小时间间隔。
  • 延迟:设置"检测"或"警报"模式下帧之间的最小时间间隔。
  • 质量:调整JPEG图像质量。质量越低,文件大小越小。
  • 叠加文字:向您的图像添加可选文本。
  • 应用缩放:将当前数字平移和缩放应用于保存的照片。
  • 文件名:指定保存图像的文件名格式。使用日期模板或{C}表示计数器值。例如,将计数器最大值设为20时,文件将被命名为0.webp、1.webp、...20.webp,然后重新从0.webp开始。
  • FTP:根据FTP标签页中的设置将图像上传到您的FTP服务器(v4.0.0.1+)。
  • FTP文件名:向FTP服务器上传照片时使用的文件名模板。
  • 计数器最大值:设置{C}的最大值。达到最大值后,它将重置为0。

画中画 (Picture in Picture)

Setting up Picture in Picture

此工具允许你将多个摄像头馈送叠加到单个显示器上。要激活,选择"启用",从下拉菜单中选择一个摄像头,并在预览视频上绘制一个矩形。你可以通过拖动右下角或整个框架来调整大小和重新定位此矩形。要移除叠加层,只需将其拖出预览区域。这个直观的功能提供了一种流畅的方式来管理多个摄像头视图。

  • 不透明度:设置嵌入视频的不透明度(可能会对性能产生小的影响)。

插件

Agent可以处理视频和音频插件,使外部应用程序能够实时处理媒体并生成警报和检测事件。插件可以通过ispyconnect.com的远程网站门户进行安装。导航到 - 插件进行安装。如果您有兴趣开发自定义插件,请参考我们的插件指南

PTZ(云台、俯仰和变焦)

Agent DVR 为多个 PTZ(平移、倾斜和变焦)设备提供强大支持。PTZ 控制的用户界面位于实时视图页面。

  • 控制器:选择用于控制 PTZ 的方法(通常为您的摄像机型号)。对于仅支持数字控制的摄像机,选择"数字"。如果选择"ONVIF",请确保"常规"标签页上的源类型设置为 ONVIF 且已正确配置。
  • Pelco:访问 Pelco 设置以配置与 Pelco 设备的通信。
  • ONVIF:调整 ONVIF PTZ 命令的速度。如果设备不支持双轴运动,可切换角度 PTZ 控制支持。
    注意:如果您的摄像机在使用 ONVIF 时持续移动或行为异常,禁用角度控制可能会解决此问题。某些 ONVIF 设备仅支持上下左右简单命令。
  • PTZ URL:通常留空,这样 Agent DVR 将使用您的 IP 摄像机 URL 发送命令,但必要时可在此覆盖。
  • 校准延迟:为防止误报,当使用 PTZ 时,Agent DVR 会在短时间内忽略运动事件,因为摄像机移动可能触发运动检测器。
  • 数字 PTZ:通过触摸或鼠标滚轮启用数字平移、倾斜和变焦。
  • 端口:设置为摄像机的网络界面使用的端口(通常为端口 80)。
  • 通道:可选设置通道号以匹配摄像机的通道。
  • 用户名:覆盖摄像机用户名(留空使用默认用户名)。
  • 密码:覆盖摄像机密码(留空使用默认密码)。
  • 翻转:水平、垂直或同时翻转控制。
  • 旋转:将控制方向旋转 0、90 或 270 度,在摄像机横向安装时很有用。
  • 变焦延迟:在一段时间后自动将摄像机变焦恢复,确保不会保持放大状态。设为 0 可禁用此功能。
  • 变焦延迟(数字):与"变焦延迟"相同,但用于数字变焦。设为 0 可禁用。

为未列出的摄像头添加PTZ支持

Agent DVR 使用 JSON 文件来控制 PTZ 摄像头(称为 "PTZ.json")。您可以在以下文件夹中找到此文件:

Agent\

如果您有技术背景,可以通过编辑此文件尝试为您的摄像头添加支持。需要考虑的一些关键点:

  • 如果您修改此文件,则需要重新启动 Agent DVR 以加载更改
  • 使用 Fiddler 查找您的摄像头控制 PTZ 所需的命令(在 Fiddler 运行的同时使用现有的 Web 界面)。
  • 检查现有条目与您在 Fiddler 中看到的内容是否匹配。很可能其他型号也兼容。
  • 确保在摄像头条目中指定一个新的、顺序的 ID
  • CommandURL 条目相对于您的摄像头的网络地址,因此不应以 http://... 开头,而应以 / 开头
  • PTZ 方向的条目(左、左上等)会附加到 CommandURL 的查询字符串中。Agent DVR 会自动构建 URL。
  • 要测试您的更改,请确保记得编辑摄像头并将 PTZ 模式更改为您的新条目。
  • 如果您成功实现,请 发送给我们,以便我们可以在未来版本的 Agent DVR 中包含它(并作为更新提供下载)。

PTZ调度器

Agent DVR中的PTZ计划功能允许您为PTZ摄像头创建每日预定命令列表。此功能设计用于促进复杂的巡航运动。例如,您可以配置计划每300秒(5分钟)将摄像头移动到位置1,从12:00:00开始,重复12次,总持续时间为一小时。然后可以为位置2、3等创建类似条目,分别从12:01:00、12:02:00等开始,为摄像头建立一小时长的动态巡航计划。

  • PTZ调度器

    PTZ计划: 启用或禁用PTZ计划功能。

  • 手动移动时暂停: 如果手动使用摄像头的PTZ控件,则暂停PTZ计划指定的秒数。
  • 动作检测时暂停: 如果检测到动作,则暂时停止PTZ计划。
  • 配置: 打开计划编辑器。每个条目包含时间(或日出/日落及偏移量)、运行的天数、重复间隔和计数,以及要执行的PTZ命令。

PTZ巡逻

PTZ巡逻功能提供了一种简化的设置摄像机巡逻的方法。只需添加一系列巡逻点及其相应的持续时间(摄像机在每个点停留的时间,以秒为单位)。启用巡逻功能后,摄像机将自动循环浏览这些点。

可以使用设备计划程序轻松启用或禁用此功能。

  • PTZ巡逻

    PTZ巡逻:切换PTZ巡逻功能的开启或关闭(从v4.4.2.0+版本开始提供)。

  • 配置:访问PTZ巡逻设置指南。

PTZ巡逻

PTZ巡逻系统允许您添加一系列PTZ命令,并在每个位置之间设置延迟。当启用时,Agent DVR将按顺序循环这些位置。

请注意,可能需要启用摄像头以显示可用命令的列表。

巡逻系统使用PTZ计划设置下的设置,在检测到运动或摄像头被手动移动时暂停巡逻。

请注意,摄像头移动可能会触发运动检测。请检查探测器选项卡上的运动超时设置。

此功能可以通过设备调度程序轻松启用或禁用。

PTZ跟踪

Agent DVR 中的追踪功能使用对象追踪器识别摄像机视图中的移动物体,然后使用 PTZ 控制器在场景内跟踪它们。

  • 启用: 激活或停用 PTZ 追踪器。
  • 配置: 配置 PTZ 追踪器设置:
    • 追踪

    • 追踪模式: 从任意方向、仅水平或仅垂直中选择。
    • 反向: 反转追踪方向。例如,如果检测到向右移动,摄像机将向左移动,这对捕捉快速移动的事件(如交通)很有帮助。
    • 追踪停止延迟: 在停止之前追踪对象的最长时间,单位为毫秒。
    • 自动归位: 配置摄像机在不再检测到移动后返回预设的"归位"位置,如果您的摄像机支持归位命令。
    • 归位命令: 选择摄像机用于自动归位功能的特定归位命令。
    • 自动归位延迟: 确定检测到移动停止后,在启动归位命令之前的等待时间。

录制

Agent DVR 提供多种录制模式,包括动作检测、警报、组检测、组警报、手动命令或计划。IP 摄像机通常提供两个流:低分辨率实时流(适合动作检测和实时查看)和高分辨率主流(适合原始录制)。为获得最佳性能,请在 Agent DVR 中配置 IP 摄像机源(位于"常规 - 源类型")以使用这两个流。Agent DVR 使用高分辨率流进行直接录制,避免了 CPU 密集型解码和编码的需要。

要根据组检测和组警报进行录制,请在警报选项卡中指定组。

如果仅有一个流可用,Agent DVR 也可以原始录制该流,通过避免编码来降低 CPU 使用率。为此,请将编码器设置为原始实时流。如果出现播放问题,请将编码器切换为编码,并从源类型配置中删除主记录 URL。

在原始录制模式下,叠加(如掩码、叠加图像、时间戳等)不会显示在录制中,因为 Agent DVR 直接保存摄像机的原始视频。要包含这些元素,请将编码器设置为编码,并从源类型中删除主流设置。

  • 模式: 选项包括警报、检测、组警报、组检测、手动、持续或禁用。警报在警报事件期间录制(请参阅警报)。检测在检测到动作时录制。组警报和组检测在摄像机组中的任何设备警报或检测时录制。手动按命令或按计划录制,可以连续录制。禁用阻止所有录制。除禁用外,所有模式都可使用手动录制。持续录制将始终录制,为您提供 24/7 连续录制(您无法通过实时 UI 停止录制)。
  • 编码器:
    重要:我们不对原始录制流进行编码,因为编码首先需要解码流。如果我们对原始记录流进行解码,那么直接将其用作实时流更高效。

    选择录制方法:

    • 原始实时流: 保存摄像机实时流的原始数据。CPU 使用率最小。不包括叠加或掩码。仅适用于 FFmpeg 源(如 IP 摄像机或 Onvif)。其他源将使用编码。
    • 原始记录流: 保存摄像机记录流的原始数据。CPU 使用率最小。不包括叠加或掩码。仅适用于 FFmpeg 源(如 IP 摄像机或 Onvif)。其他源将使用编码。
    • 编码: 将实时流编码为视频文件。包括叠加和掩码。如果需要高分辨率录制,请将实时流设置为摄像机上的高分辨率端点。
    • 动作自适应编码: 除非检测到动作,否则将以低帧率编码。
    • 动作自适应编码: 除非由"触发活动检测"动作触发,否则将以低帧率编码,因此 AI 或外部事件可以控制何时录制全帧率。

有关编码选项,请参阅高级设置。请注意原始录制支持即时播放(边录边看)。编码文件需要在保存完成后才能播放。

  • 最大录制时间: 开始新文件之前的最大录制时长。
  • 最小录制时间: 最小录制时长。
  • 不活动超时: 动作或警报触发停止后继续录制的时长。
  • 缓冲: 预录制缓冲时间(秒数),在录制开始时转储到磁盘。
  • 最大帧率: 编码的最大帧率,影响 CPU/磁盘使用情况和质量。

高级设置

请注意,其中一些设置仅适用于正在编码而非从摄像机原始保存的视频。
  • 使用系统时钟: 使用系统时钟设置帧时间戳,以解决某些摄像机的时间戳顺序混乱问题,这可能导致丢包。这可能导致播放断断续续。
  • 编码器: 请参阅编码
  • H264 配置: 选择 H264 编码配置(自动、基准、主或高)。
  • 编码设备: 留空则使用默认值,或指定设备索引或路径(例如 /dev/dri/renderD128),如果有多个 GPU 可用。
  • 自适应帧率: 自适应编码模式在没有活动时以低帧率无音频录制,在检测到活动时以更高帧率有音频录制,节省磁盘空间同时保持连续记录。这设置空闲时帧之间的时间。
  • 应用转换: 对原始录制应用翻转和旋转转换。这会增加 CPU 使用率,尤其是对高分辨率摄像机。
  • 应用数码变焦: 在录制时应用当前数码变焦和平移(仅编码)。
  • 文件名: 输入模板文件名,不包括文件类型扩展名。Agent DVR 根据使用的编码器添加扩展名。默认值为 {id}_{0:yyyy-MM-dd_HH-mm-ss_fff}。请参阅合并标记
  • 保存缩略图: 默认情况下,Agent DVR 为每个录制保存一个小缩略图和一个大缩略图(在最大动作点处获取,如果正在运行动作检测器)。这用于在 UI 中显示录制的图像。
  • 触发超时: 来自"触发录制"动作的录制持续时长。每次动作调用都会重置。(v4.3.7.0+)
  • 缩小: 减小编码视频文件的大小(v5.3.1.0+)
  • 质量: 录制质量设置,仅适用于编码视频。

编码

默认情况下,Agent DVR 会在可能的情况下保存来自摄像头的原始流 - 这样可以最大限度地降低应用程序的 CPU 使用率,但有一些缺点(文件中不会写入叠加层或掩码)。若要改为编码,请在录制设置中将编码器设置为编码,然后展开底部的"高级"部分以配置编码器。

Agent DVR 支持编码为 H264、H265(请参阅条款,第 26 条)、VP8、VP9 和 AV1。H264 是默认设置,但其他编码器可能会减少磁盘空间使用,但潜在的代价是 CPU 使用率较高。如果启用了 GPU 且有可用硬件,Agent DVR 将尝试使用它来生成文件。检查 /logs.html 处的日志以确认 Agent DVR 是否已成功使用硬件设备,并通过任务管理器确保它不会占用过多 CPU。如果占用过多,您可能需要调整编码器或源视频的分辨率。

RTMP

使用 RTMP 将此摄像机实时流传输到 YouTube 和 Twitch 等平台,或传输到您自己的流媒体服务器。配置您希望用于流传输此设备的特定 RTMP 服务器。

  • RTMP 服务器: 从您的服务器设置中选择一个 RTMP 服务器,用于将此设备实时流传输到外部平台。"Default"将选择第一个可用的服务器。

计划

使用计划条目管理摄像机的录制时间,这些条目可以启用或禁用摄像机、开始或停止录制,以及在每周日历或特定日期上修改各种设置(版本 4.4.4.0+)。

提示:通过在 - 设置 - 常规中启用"在启动时应用计划",Agent DVR 将在启动时根据设置的计划自动配置您的设备。如果未启用此设置,Agent DVR 将以设备的最后已知状态启动。

要添加新的计划条目,编辑您的摄像机,导航到"计划"选项卡,点击"配置",然后点击"添加":

  • 启用:通过勾选此选项来激活此计划条目。活动条目在计划摘要中显示绿色勾号,而非活动条目显示 X。
  • 类型:在特定时间、日出或日落之间选择。对于日出或日落选项,在常规选项卡上分配具有 GPS 坐标的位置以进行准确的时间计算。
  • 日出偏移:使用日出或日落时,从计算的时间设置以分钟为单位的偏移时间。
  • 时间:为计划条目指定本地时间(如果选择了日出或日落,则不适用)。
  • 命令:选择要执行的命令。选项包括警报操作运行,用于在特定时间安排警报操作(请参阅操作)。从版本 4.0.9.0+ 开始,还可以选择在计划中调整运动或声音检测器的灵敏度,位于检测器:设置灵敏度下。
  • 日期:为操作设置特定日期,或选择计划应运行的周几。通过清除任何设置的日期在模式之间切换。
  • 日期:选择计划应该活动的周几。选定的日期将被突出显示。

存储

交谈

Talk 功能让你通过摄像机的扬声器进行双向音频通话,例如问候访客或警告入侵者。 Agent DVR 支持各种设备的 talk 功能。要通过用户界面启用 talk 功能,请选择适当的 talk 模型。 可在 Live View 部分访问 talk 功能。

  • Model: 为你的设备选择 talk 模型。单击下拉列表旁的按钮进行配置。
  • Gain: 控制你的传出语音音量。

要在 UI 中选择要使用的麦克风,请单击 Account 菜单 - UI Settings (v5.8.1.0+)

要选择使用本地播放(从运行 Agent DVR 的计算机播放)时 talk 的播放位置,请单击 - Settings - General 并设置 Talk Device 选项。

时间间隔拍摄

Agent DVR 提供从摄像机或一系列图像创建延时视频录制的功能。这非常适合将数小时或数天的内容压缩成短视频,例如施工项目、花园生长或日落。这些延时视频录制在timeline上显示为半高条形,可以在recordings部分查看,标有"TL"叠加层。延时视频的生成可以使用调度程序功能进行管理。

要仅保存照片,请设置照片帧间隔。要生成延时视频,请配置视频帧间隔。例如,设置帧率为 5 和视频帧间隔为 60 秒将产生以每秒 5 帧的速度播放的视频,其中每一帧代表实际时间的 1 分钟。

  • 启用:启用或禁用延时生成。
  • 帧率:设置生成的视频文件的帧率,单位为每秒帧数 (fps)。
  • 视频帧间隔:指定向视频文件添加帧的频率(设置为 0 则禁用)。
  • 使用照片 URL:从摄像机的 JPEG URL(参见照片标签)捕获帧,而不是从实时流。
  • 照片帧间隔:确定捕获照片并将其保存到 grabs 目录的频率(设置为 0 则禁用)。
  • 保存间隔:配置间隔(以分钟为单位),用于完成并启动新的延时视频文件。
  • 文件名:输入生成的延时文件的模板文件名,例如 {0:yyyy-MM-dd_HH-mm-ss_fff}。

时间戳

Agent DVR 中的时间戳选项允许您在实时视频流上叠加时间戳(以及可选的其他数据)。需要注意的是,仅当您对录像进行编码时(使用 CPU 或 GPU,而不是从设备进行原始录制),这些时间戳才会在您的录像中可见。有关编码的更多信息,请参考录制部分。

  • 使用全局设置:使用服务器设置 - UI中的共享默认值设置时间戳样式。关闭此选项可为此摄像头自定义时间戳。
  • 格式化程序:自定义时间戳的内容。此功能支持多行格式设置和通过 API 进行更新。可用标签包括:
    • {FPS} - 显示每秒帧数。
    • {0:G} - 显示日期和时间。
    • {0:T} - 仅显示时间。
    • {NAME} - 显示摄像头名称。
    • {LEVEL} - 显示运动检测器级别。
    • {REC} - 如果摄像头正在录制,显示"REC"。
    • {RES} - 视频分辨率
    • {SPACE}, {MEMORY}, {CPU} - 当前系统统计数据。
    • {0:ddMMMyy} - 显示自定义日期格式
  • 位置:决定在帧中的何处放置时间戳。
  • 文字颜色:设置时间戳文本的颜色。
  • 自动字体大小:自动为视频宽度选择合适的字体大小。
  • 字体大小:调整时间戳的字体大小(对于高分辨率摄像头可能需要微调)。
  • 描边颜色:选择时间戳文本描边的颜色。
  • 描边大小:指定文本描边的大小。
  • 背景颜色:选择时间戳的背景颜色。
  • 显示背景:打开或关闭时间戳的背景颜色。
  • 不透明度:设置时间戳叠加层的不透明度。
  • 字体系列:从系统上可用的字体中选择。
  • 对齐:选择文本在其边界矩形内的对齐方式。
  • 粗体:使时间戳文本加粗的选项。
  • 斜体:使时间戳文本斜体的选项。
  • 时间偏移:应用时间偏移(以小时为单位)来调整时间戳中显示的时间。

AI人脸识别

人工智能车牌识别

查看LPR

AI物体识别

请参见 物体识别