Skip to main content

BriefCam视频管理软件集成指南

Dallmeier 集成

最后更新日期: 阅读时间 9 分钟
语言中文(简体)

集成摘要

VMS合作伙伴

产品

版本

上次测试的BriefCam版本

集成级别

H.265支持

需要更多许可证

Dallmeier

Semsy

5

2024 R2 HF4

集成了按需和实时功能(L2)

是

每个录制服务器都需要浮动许可证。

Dallmeier

Semsy

5

2024 M1(用于新一代发动机)

集成了按需和实时功能(L2)

是

每个录制服务器都需要浮动许可证。

许可证

服BriefCam务器使用的每个录制服务器都需要一个Dallmeier浮动许可证。要获得这些许可证,请联系支Dallmeier持团队。

Dallmeier SeMSy III安装和配置

运行插件后,您需要配置文BriefCam.Dallmeier.SeMSy3.ini件,其默认位置为:C:\Program Files\BriefCam\BriefCam Server\plugins。

注意

如果您有一个以上的物理服务器运行BriefCam服务器服务,则这些BriefCam.Dallmeier.SeMSy3.ini文件中的所有配置(包括连接字符串)都应该相同。

录像服务器和录像服务器部分

此集成支持多个录制服务器,您需要输入BriefCam.Dallmeier.SeMSy3.ini文件中每个录制服务器的凭据。

记住在更改的每个行的开头删除分号(; )。

如果所有录制服务器共享相同的凭据:
  • 在DefaultUserName和DefaultPassword字段中设置凭据,如下图所示。

    Dallmeier - DefaultUserName.png
如果您正在使用组登录:
  • 设置“DefaultPassword仅”。保持行DefaultUserName原样。

如果每个录制服务器都有自己的凭据:

如果所有或部分录制服务器都具有不同于默认值的凭据,请在一[Recorders]节中列出每个录制服务器以及录制服务器名称、IP地址、用户名和密码。

请注意:

  • 每个录制服务器名称必须唯一。

  • 如果录制服务器正在使用组登录,请为录制服务器使用两组双引号(“ Username”)。

Dallmeier - Recorders.png
如果某些录制服务器有自己的凭据:
  1. 在DefaultUserName和字段中设置共享凭据DefaultPassword。

  2. 对于凭据与默认凭据不同的录制器,请将它们中的每个添加到该[Recorders]部分。

Dallmeier - DefaultUserName and Recorders.png
实时部分

当从记录器/摄像机接收到实时图像时,也将接收到帧的时间。如果该时间无效,BriefCam会将帧时间设置为当前时间减去参LiveDelayMSec数中设置的值。例如,如果接收到的帧的时间为01/01/1900 00:00:00:00,BriefCam会将该时间替换为计算机的当前时间,并减去配置的延迟(默认为0)。

获取部分

参数FFprobePath是位于BriefCam服务器文件夹中的文ffprobe.exe件的路径。默认路径设置为服务BriefCam器路径。

数据库部分

如果数据库名称不是semsy(默认值),请在Database部分中更改它并删除分号。

Dallmeier semsy.png
摄像机

您只需要将主目录添加到中。BriefCam Administrator Console。您不需要单独添加录制器。有关添加目录的信息,请参阅BriefCam《管理员指南》Camera and VMS Configuration。Camera and VMS Configuration

在中添加目录时,BriefCam请使用用于通过Dallmeier SeMSy3 DB Configuration Tool连接到数据库的凭据。

在中,视频管理软BriefCam Administrator Console件中的摄像机名称将由区域代码和连字符作为前缀。在下图中,区域代码为1。

Dallmeier - Cameras.png
发送警报到Dallmeier SeMSyIII数据库

注意

警报将仅发送到数据库,不会显示在视频Dallmeier管理软件界面中。

要配置向Dallmeier SeMSyIII数据库发送BriefCam警报,请执行以下步骤:

  1. 启用在外部发送警报,BriefCam方法是打开BriefCam Administrator Console,将Respond.AlertsPublishingEnabled环境设置为true。

  2. 在运行BriefCam'sSeMSy III插件的计算机上,打开该文件BriefCam.Dallmeier.SeMSy3.ini(默认位于:C:\Program Files\BriefCam\BriefCam Server\plugins )。

    Dallemeier SeMSy3 ini.png
  3. 设置以下三个参数,并删除各行开头的分号:

    • PGuardInterfaceAddress – 已安装PGuardInterface服务的计算机的IP地址或主机名(默认为localhost)。

    • PGuardInterfacePort – PGuardInterface服务的HTTP端口(在安装服务期间配置;默认为8282)。

    • EventID – 这是需要在PGuard的“10036外部消息”部分中创建的子警报ID。此数字可以是1到99999之间的任意数字,只要它尚未使用即可。有关其他信息,请参阅Dallmeier的PGuardInterface文档。

  4. 在中,BriefCam Administrator Console启动/重新启动VSServer服务。

已接收警报

在Dallmeier SeMSyIII数据库中收到的警报将按以下顺序以逗号分隔的值列表显示:

  • Alert ID

  • Timestamp - UNIX时间戳格式的UTC时间(自1970年1月1日以来的秒数)

  • Rule Name

  • Alert Type - "FA"用于快速警报;"SA"用于智能警报

  • Type - "FR"(人脸识别警报);"LPR"(牌照识别警报);"GEN"(其他警报)

  • Object Class

  • Confidence %

  • Description

  • Image URL

  • Watchlist

  • Licence Plate

  • Color

  • Upper Wear

  • Lower Wear

  • Bag

  • Hat

  • Mask

其他说明:

如果有任何值为空,消息中的逗号分隔符仍将出现。

达到警报消息的254个字符限制时,将进行数据修剪以确保可以发送警报。

数据修剪可能会出现在以下字段中:规则名称、图像URL和观察列表。

Dallmeier SeMSy 5安装和配置

使用5SeMSy个关于分布式环境

如果您在分布式环境中使用SeMSy5,则需要执行以下步骤:

步骤1.在5 SeMSyConfig中创建虚拟工作站

要在SeMSy5分布式安装中连接到核心服务器,需要提供工作站作为凭据的一部分。

通过创建虚拟工作站可以完成该操作,如下所示:

  1. 在5SeMSy配置模式应用程序中,打开系统配置文件夹。

  2. 单击“Workstation(工作站)”菜单。

  3. 在说明字段中,输入工作站的名称。只需要工作站的名称。不要从服务器下拉列表中选择服务器,它需要保持为空。

Dallmeier Workstations.png

步骤2.在5SeMSy中为BriefCam创建新的管理员用户

  1. 在5SeMSy配置模式应用程序中,打开系统配置文件夹。

  2. 单击“用户”菜单。

  3. 添加新用户。

  4. 在用户字段中,使用以下语法输入用户名: [REST API user]@[workstation name]

    其中,用户名REST API user是为访问Rest API而配置的用户名(位于“SeMSy设置”应用程序中的“站点登录用户”中),workstation name是上述步骤1(在5 SeMSy“配置”中创建“虚拟工作站”)中新创建的工作站名称。

    例如: admin@briefcam-new

  5. 在密码字段中,创建密码。

  6. 通过选中“管理员”复选框为新用户授予管理员权限。

Dallmeier Admin checkbox.png
摄像机

要添加摄像机:

  1. 打开 BriefCam Administrator Console。

  2. 打开“摄像机管理”部分(参见下图),其中左侧列出了所有连接的视频管理软件服务器,右侧列出了服务器的关联摄像机。

  3. 单击添加目录按钮。

    Add Directory button full.png

    将打开“编辑目录”屏幕:

    Dallmeier edit directory.png

    注意

    您只需要将主目录添加到中。BriefCam Administrator Console。您不需要单独添加录制器。

  4. 从视频集成字段中,选择Dallmeier SeMSy5集成。

  5. 在目录名称字段中输入名称。

  6. 在地址字段中,输入连接到5 SeMSyREST服务器所需的以下URI架构:

    URI架构是 http(s)://{SeMSy5-address}:{RestServerPort}

    您将在SeMSyS5 Setup应用程序的SeMSyCore选项卡中找到RestServerPort。默认端口为9000。

  7. 在用户名和密码字段中,输入SeMSy5站点登录用户和用户名和密码。您可以在SeMSy5设置应用程序的“常规”选项卡中找到它们(如下图所示)。 如果您正在使用分布式环境,请输入您在SeMSy5配置模式应用程序中创建的用户和密码(请参阅步骤2。在SeMSy5中创建BriefCam的新管理员用户)。

Dallmeier General tab.png

在中,视频管理软BriefCam Administrator Console件中的摄像机名称将由区域代码和连字符作为前缀。在下图中,区域代码为1。

Http to https settings.png

运行插件后,您可以配置文BriefCam.Dallmeier.SeMSy5.ini件,默认文件位于:C:\Program Files\BriefCam\BriefCam Server\plugins。

Dallmeier ini file.png
实时部分

当从记录器/摄像机接收到实时图像时,也将接收到帧的时间。如果该时间无效,BriefCam会将帧时间设置为当前时间减去参LiveDelayMSec数中设置的值。例如,如果接收到的帧的时间为01/01/1900 00:00:00:00,BriefCam会将该时间替换为计算机的当前时间,并减去配置的延迟(默认为0)。

获取部分

该参FFprobePath数是位于BriefCam服务器文件夹中的ffprobe.exe文件的路径。默认路径设置为BriefCam服务器路径。

注意

Dallmeier SeMSy 5已获得Dallmeier录像服务器版本9.15.12的认证。

已知限制

  • 当前不支持移动侦测。