Skip to main content

BriefCam视频管理软件集成指南

Genetec 集成

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

VMS合作伙伴

产品

版本

上次测试的BriefCam版本

集成级别

H.265支持

分布式视频管理软件支持

需要更多许可证

Genetec

Security Center

5.14.0

2025 R1 SP3(经典引擎)

客户端集成(L3)

是

是

可以。请参阅下文Genetec 许可证部分。

Genetec

Security Center

5.13.3

2025 R1 SP1(包括经典和新一代引擎)

客户端集成(L3)

是

是

Genetec

Security Center

5.13

2025 R1(包括经典和新一代引擎)

客户端集成(L3)

是

是

Genetec

Security Center

5.12

2024 M1(包括经典和新一代发动机)

客户端集成(L3)

是

是

Genetec

Security Center

5.11.3

2024 R2 HF4(包括经典和新一代发动机)

客户端集成(L3)

是

是

Genetec

Security Center

5.11

2023 M1(包括经典和新一代发动机)

客户端集成(L3)

是

是

Genetec

Security Center

5.10.4

6.4

客户端集成(L3)

是

是

Genetec

Security Center

5.10.3

6.4

客户端集成(L3)

是

是

所需权Genetec限

侧面需要以下特权才能连接Genetec到BriefCam:

要能够连接:

应用程序权限->使用SDK登录

要检索摄像机列表:

管理权限->物理实体->查看摄像机属性->查看流信息

对于实时流:

操作权限->摄像机->查看实时视频

获取:

操作权限->摄像机->查看播放->导出视频

对于警报:

管理权限->警报管理->查看警报属性->修改警报属性->添加警报

操作权限->警报->触发警报

管理权限->系统管理->查看用户属性

管理权限->系统管理->查看服务器属性

Genetec priviliges.png

所需端口

安装插件时,以下端口应可用。

服务器

端口号

说明

Real-Time Processing Server

654

用于实时流。

5500

VSServer、获取服务器

605

用于连接到(Genetec获取摄像机等)和发送警报。

606

在多服务器配置中用于连接到(Genetec获取摄像机等)和发送警报(与5500的角色相同)。

对于多台录像机,每台录像机都需要一个额外的605+端口。

654

用于实OX6.RealTime Service时流

5500

VSServer and Fetching Service用于连接到(Genetec获取摄像机等)和发送警报。

插件安装和视频管理软件SDK

下表显示了要使用的插件文件,以及需要在安装了以下任何服BriefCam务的每台计算机上安装的SDK:VSServer、OX6.OnDemand Service、和OX6.RealTime Service。它不需要安装在客户端PC上。

Genetec Security Center

版本

必填

Security Center SC SDK

所需插件文件

5.13.3

5.7 SR6 + 5.13

注意

安装插Genetec件后,检查文BriefCam.GenetecSc59Fetcher.ini件中的SDK目录是否已设置为5.13 SDK。

BriefCamGenetecPlugin_sep_25.xx.x.xx.exe

5.13

5.7 SR6 + 5.13

注意

安装插Genetec件后,检查文BriefCam.GenetecSc59Fetcher.ini件中的SDK目录是否已设置为5.13 SDK。

BriefCamGenetecPlugin_sep_7.0.exe

5.12

5.7 SR6 + 5.12

注意

安装插Genetec件后,检查文BriefCam.GenetecSc59Fetcher.ini件中的SDK目录是否已设置为5.12 SDK。

BriefCamGenetecPlugin5_9.exe

5.11.3

5.7 SR6 + 5.11.3

注意

安装插Genetec件后,检查文BriefCam.GenetecSc59Fetcher.ini件中的SDK目录是否已设置为5.11 SDK。

BriefCamGenetecPlugin5_9.exe

5.11

5.7 SR6 + 5.11

注意

安装插Genetec件后,检查文BriefCam.GenetecSc59Fetcher.ini件中的SDK目录是否已设置为5.11 SDK。

BriefCamGenetecPlugin5_9.exe

5.10.3, 5.10.4

5.7 SR6 + 5.10

注意

安装插Genetec件后,检查文BriefCam.GenetecSc59Fetcher.ini件中的SDK目录是否已设置为5.10 SDK。

BriefCamGenetecPlugin5_9.exe

  1. 安装该插Genetec件时,在Genetec SDK路径字段中,输入上表中针对您的版本列出的SDK的路径Genetec。对5.7 SR6 SDK使用第二个Genetecv.7 SDK路径。名称中不包含sep“插件”的插件对于这些字段具有稍微不同的名称。

  2. 安装完成后,打开BriefCam Administrator Console该。

  3. 在DB.LocalStorageAddress环境设置中,为值添加http:或https:者前缀。

Genetec LocalStorageAddress.png

以下证Genetec书是集成正常工作所必需BriefCam的。Genetec Security Center它们用于BriefCam集成和设备之间的SDK连接。

许可证应从订购Genetec(参见下表中的Genetec部件号)。

Genetec Security Center 许可证:

服务器证书

Genetec Security Center 零件编号:GSC-1SDK-BRIEFCAM-VSEnterpris

与SDK集成的每个BriefCam组件都需要Genetec Security Center许可证,如下表所示Genetec。

组件

说明

许可证数量

VSServer服务

用于摄像机BriefCam管理

计算机上安装的每个VSServer服务1个。

1个额外的备用许可证,因为意外关闭可能导致证书被拿取15分钟,这意味着服BriefCam务器将无法在此期间连接。

获取服务

被BriefCam的REVIEW & RESEARCH模块用于获取按需视频

计算机上运行的每个获取服务1个。

实时处理

被BriefCam的RESPOND & RESEARCH模块用于处理实时视频

每个警报处理服务1个。

请注意,在多GPU服务器上,每个GPU将使用单独的警报处理服务。因此,多GPU服务器将使用多个许可证,每个GPU 1个。

示例:如果系统具有1个服务器(上面安装了所有BriefCam组件)和4个GPU(2个用于按需,2个用于实时),则会使用以下许可证:

组件

许可证数量

VSServer服务

2

获取服务

1

实时处理

2

许可证总数:

5

客户端证书

Genetec Security CenterPart#:GSC-1SDK-BRIEFCAM-VSEnterpric

BriefCam 组件:每个部署的嵌入式客户端1个(每个安全桌面客户端许可证)。 需要客户端证书才能使内嵌的BriefCam客户端显示在Genetec Security Desk应用程序的Video Synopsis选项卡中。

注意

请务必参阅“安全中心系统要求”指南中的“最大媒体网关摄像机流Genetec数量”部分,以确保您的视频Genetec管理软件已正确配置以支持以下设备的实时流请求BriefCam。

要从中提取实时流Genetec以在中创建警报,请执行以下操作BriefCam:

  1. 确保将Genetec门户配置为启用RTSP且身份验证已开启。

    Geneted enable RTSP.png
  2. 在中,BriefCam Administrator Console添加目录时,您需要输入以下信息:

    • 目录名称–输入目录的名称。选择摄像机时,名称将显示给最终用户。

    • 地址–输入目Genetec录服务器的地址(主机名或IP地址)。

    • 用户名–输入将用于验证目Genetec录的用户名。

    • 密码–输入上述用户的密码。

      请注意,当用户的凭据包含@符号时,基于RTSP的集成不会工作。

    • RTSP设置–打开此切换。由于RTSP的用户身份验证已开启,因此您需要输入RTSP凭据。RTSP用户名、密码和地址将用于对RTSP服务器进行身份验证。

Genetec add directory.png

以下部分介绍为使BriefCamWeb客户端应用程序嵌入应用程序而需要执行的安装和配置Genetec Security Desk。

在BriefCam服务器上安装插Genetec件和相关SDK后,即可安装Genetec嵌入式客户端。

  1. 在安装该应Genetec Security Desk用程序的同一台计算机上,通过右键单击文BriefCamEmbeddedClientForGenetecSecurityCenter_7.0.xxx.exe件并选择“以管理员身份运行”来运行嵌入式集成插件安装。

  2. 安装将检查先决条件。如果缺少任何内容,将提示您安装缺少的先决条件,然后单击“安装”。

  3. 在欢迎屏幕中,单击开始使用。

  4. 阅读并接受许可协议条款,然后单击“下一步”。

  5. 选择安装目标路径,然后单击“下一步”。

    请注意,安装路径必须与安装应用Genetec Security Desk程序的目录相同。

    Genetec embedded install path.png
  6. 在Web服务器地址字段中,输入BriefCamWeb应用程序URL。对于https环境,请将https://添加到URL的开头。

  7. 将大纲一词更改为app.

  8. 通过单击“验证URL”按钮(可以同时指定IP地址或主机名值)来验证提供的URL是否正确。

    Genetec embedded web server.png

    URL将保存在中BriefCam.GenetecEmbeddedViewer.dll.config,默认位置为C:\Program Files (x86)\Genetec Security Center x\Plugins\BriefCam。

    安装完成后,可以根据需要手动修改URL配置。

    例如:

    <appSettings> <add key="serverAddress" value="x.x.x.x/app/" /> </appSettings>

    注意

    可以指定IP地址或主机名值。

  9. 单击安装。

  10. 现在,安装已完成。单击“完成”。

要建立从 Genetec Security Desk应用程序中嵌入的客BriefCam户端到BriefCam服务器的连接:

  1. 启动应Genetec Security Desk用程序并登录到服Genetec务器。

  2. 启动并运行后,访问Genetec Security Desk主任务视图。嵌入式客户BriefCam端的图VIDEO SYNOPSIS标将显示在集成部分下方。单击该VIDEO SYNOPSIS图标可在单独的应用程序选项卡中访问嵌入式客户BriefCam端。

    Genetec Security Desk tasks.png
  3. 单击BriefCam该VIDEO SYNOPSIS图标后,将要求您登录。输入您的用户名和密码,然后单击登录。

    Genetec BriefCam sign in.jpeg
  4. 登录后,内嵌的BriefCam客户端将显示在Genetec Security Desk应用程序的VIDEO SYNOPSIS选项卡中。

Genetec BriefCam embedded.png

注意

在其中创建的书签BriefCam将不会显示在应用程序上Genetec Security Desk。

要运行BriefCamGenetecPlugin.exe文件的静默安装,请使用以下命令行:

{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.8 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

要运行BriefCamGenetecPlugin5_9.exe文件的静默安装,请使用以下命令行:

./{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.9 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

嵌Genetec入式客户端的静默安装

要运行Genetec嵌入式客户端的静默安装,请使用以下命令行(如果要安装较新的版本,请参阅下面的下一部分):

.\{Genetecembedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"

嵌Genetec入式客户端的静默安装-升级

要安装较新的版本,您需要卸载以前的版本。

  1. 以管理员身份打开CMD并运行以下命令: wmic product get name

  2. 您将获得计算机上已安装程序的列表。执行: wmic product where name="<program_name>" call uninstall

其中<program_name>是您希望卸载的插件的名称,与第一个命令中所列的名称完全相同。例如:

wmic product where name="BriefCam Embedded Client for Genetec SecurityCenter 64bit" call uninstall

下次卸载此程序时,可以只调用第二个命令,因为您已经知道该程序的确切名称。

如果在视频管理软件上配置了Genetec辅助存档器,并BriefCam且配置为与其连接,则来自视频管理软件的每个请求都将自动从辅助存档器获取视频。如果要连接到Genetec BriefCam.GenetecSc52Fetcher32.iniAuxiliary,请确保编辑该文C:\Program Files\BriefCam\BriefCam Server\32\plugins件,默认位置为-将;UseAuxiliaryArchiver = false参数设置为true,取消注释行并保存该文件。

警报可以发送到Genetec Security Center的警报监视选项卡。

Genetec alarms.png

以下信息将发送至Genetec:

  • 摄像机名称

  • 类别

  • 颜色

  • 人员属性(上装、下装、包、帽子、口罩)

  • 观察列表

  • 面部识别/牌照识别身份名称

  • 置信度

在Genetec一侧,您需要一个完全的管理员用户。

在环境设置部分,有三个设置与向外发送警报相关(BriefCam参见下图):

  1. 要在外面发送警报,BriefCam请将Respond.AlertsPublishingEnabled设置设置为true。

  2. 要向视频管理软件发送警报,请检查Respond.AlertsPublishingToVMSenabled设置是否设置为true。

  3. 要更改轮询间隔,请使用Respond.AlertsPublishingIntervalInMilliseconds设置。

    SendAlertssettings.png
  4. 如果更改设置,则需要重新启动或启动VSServer服务。

安装插Genetec件后,将在以下位置创建文BriefCam.GenetecSc58Fetcher.ini件或BriefCam.GenetecSc59Fetcher.ini文件:C:\Program Files\BriefCam\BriefCam Server\plugins。此部分包含多个参数[Alerts],其中包括:

  • DefaultAlarmName – 此参数用作和BriefCam之间的连接Genetec。

  • TruncateCameraName – 此参数让您可以为每个摄像机发送唯一的警报标识符。

Genetec ini AlarmName.png

如果.ini文件中不存在该参TruncateCameraName数,则默认行为将类似于将该参数设置为false。如果该参数设置为true,则发送到的每个警报都将具有以下标识符Genetec:

<DefaultAlarmName> - <Camera name>例如:BriefCam Alarm - Camera-55。

Genetec BriefCam alerts.png

注意

如果希望同时发生大量警报,请将ReactivationThresholdSec参数设置为0。这可确保不会错过任何警报。

您可以发送事件(event),而不是警报。为此,请将SendEvents参数设置为,true并通过删除分号(;)对行取消注释。 该参数位于BriefCam.GenetecSc58Fetcher.ini文件或文BriefCam.GenetecSc59Fetcher.ini件中,默认位置为:C:\Program Files\BriefCam\BriefCam Server\plugins。

Genetec ini SendEvents.png

要在系BriefCam统中激活地理定位功能,请将以下部分添加到文件BriefCam.GenetecSc59Fetcher.ini(默认位于:C:\Program Files\BriefCam\BriefCam Server\plugins .

[General]
GeoLocationEnabled = true

注意

只要所有服务器属于同一个媒体网关角色,Genetec就会在内部自动处理负载平衡。在此设置中,不需要执行下面描述的手动配置步骤。

如果不使用Genetec的内置负载平衡,您可以手动连接多个Genetec,以分担管理摄像机的负载BriefCam。通过将条目添加到文件部分来完成该BriefCam.GenetecSc59Fetcher.ini操作Media Gateways。

添加条目的语法为:

<username:password@MediaGatewayAddress=NumberOfSupportedCameras>

请注意,username和对于每个网关都应该相同password。

例如:

[MediaGateways]

username:password@1.0.0.0:654=100

username:password@1.0.0.1:654=100

username:password@1.0.0.2:654=100

此操作将使用 usernamepassword/组合配置三个网关,并为每个网关分配100个摄像机的容量。

默认情况下,会BriefCam对所有摄像机使用实时流。您可以为单个摄像机或全局更改此设置。

全局流类型
  1. 在文DefaultStreamProfile件中找到BriefCam.GenetecSc59Fetcher.ini参数。

  2. 设置所需的流类型。有效选项为:

    • live(默认)

    • archiving (记录)

    • highres (高分辨率)

    • lowres (低分辨率)

    • remote

单个摄像机流
  1. 编辑文GenetecCamerasMap.json件。此文件包含由其或CameraName识别的摄像机的列表CameraId。

  2. 指定每个摄像机StreamType的所需值。

查找摄像机信息
  • CameraName:在视频管理软Genetec件中查找。

  • CameraId:使用BriefCam外部ID列中的'Video Integration Tester (VIT)'查找它。这主要用于具有相同名称的两个摄像机。Video Integration Tester (VIT)

例如:

    {
    "CameraName": "Kitchen Camera",
    "StreamType": "lowres"
    }   
其他说明

文GenetecCamerasMap.json件结构采用名为Items的JSON数组,其中包含这些摄像机对象。下面提供了一个空对象的示例来说明格式:

{
"Items": [
{
"CameraName": "",
/* OR */
"CameraId": "",
/* live, archiving, highres, lowres, remote */
"StreamType": ""
}
]
}

已知限制

  • 同一台计算机上安装的两个不同版本的Genetec插件将不起作用BriefCam。

  • 播放原始视频时的边界框不受支持。

  • 在集Genetec成中,视频旋转功能当前未工作。要解决此问题,请将摄像机配置为发送非旋转视频至Genetec。

  • 在Genetec5.10集成中,首次尝试连接实时摄像机时或服务器重启后出现错误。要解决此问题,请重新启动IIS(通过打开Windows服务,右键单击万维网发布服务并单击“重新启动”)。

  • 在Genetec5.10集成中,当Rtsp url输入目录连接设置的密码字段“VmsPassword Rtspusername:RtspPassword@GenetecRtspServer”时,在某些情况下不会发送警报。要解决此问题,请在插件的配置文件中设置LiveStreamWarmupFrameCount=19,并在BriefCam Administrator Console'的环境设置中设置Live.GetLiveImageRetryInterval=500。

  • 在H.265摄像机的5.Genetec10.2集成中,将显示灰色帧,而不是响应的实时图像。要解决此问题,摄像机在图像中的关键帧间隔不得大于BriefCam.GenetecSc59Fetcher.ini文件中的LiveStreamWarmupFrameCount值。