Skip to main content

BriefCam Installation Guide

Installed Services

Last Updated: 6 minute read
Version2025r1
LanguageEnglish

When you install the BriefCam Server, the following services and servers are installed on the same machine as the server. These services are centrally managed from the BriefCam Administrator Console’s Hosts section. For detailed information about these services, see the BriefCam High Availability Deployment White Paper.BriefCam High Availability Deployment White Paper

VSServer Service

Fetching Service

Filtering Service

The Filtering service is responsible for handling in-memory object filtering for various scenarios in all the modules (REVIEW, RESPOND, and RESEARCH). In general, filtering relies heavily on the CPU of the filtering server and on DB read transactions. To define the filtering workers’ count, modify the FilteringDegreeOfParallelism environment setting.

Task Management Service

Face Recognition Service

The Face Recognition service is responsible for the following activities:

  • Monitoring the external watchlist folders for new face images

  • Providing the aggregated status of uploaded face images for the web UI

Face Recognition Matching Service

The Face Recognition Matching service is responsible for comparing face queries to watchlists in order to find matches for filtering in the REVIEW module and for RESPOND alerts. This processing is done in-memory.

LPR Matching Service

The License Plate Recognition (LPR) Matching service is responsible for processing license plates to find matches for filtering in the REVIEW module and for RESPOND alerts.

Lighthouse Service

If an Akka service starts while the Lighthouse service is not available, the service will wait for the Lighthouse service and attempt to register to the BriefCam cluster every 10 seconds.

Rendering Service

The Rendering service is responsible for the following:

  • Generating visual and video artifacts for the web client, such as rendering the synopsis videos and visual layers, exports and original videos

  • Validating uploaded video files before processing

By default, a rendering service is configured to use eight concurrent connections. This default value can be modified in the BriefCam Administrator Console’s Server.VideoRenderServerWorkers environment setting.

RESEARCH Services

BI Rule Engine Service

The BI Rule engine is responsible for preparing the extracted objects’ metadata for the BI engine.

BI Face Recognition Service

The BI Face Recognition service is responsible for advanced face matching functionalities used in RESEARCH. The service monitors faces detected in RESEARCH's camera source groups and combines separate face detections from various cameras and at different times into identities that can be queried effectively to correlate between people appearing in different cameras.

Processing Server Service

The Processing Server is responsible for on-demand video processing (REVIEW and RESEARCH modules).

Alert Processing Server (APS) Service

The Alert Processing Server service is responsible for real-time video processing (RESPOND and real-time RESEARCH).

Notification Service

The Notification service is responsible for managing all aspects of notification and message delivery between the client application and the server side.

Maintenance Service

The Maintenance service is responsible for running BriefCam’s automatic maintenance processes. For more information about maintenance, see the Maintenance and Data Retention section of the BriefCam Administrator Guide.

The name of this service in the Task Manager and in the Windows file system is HouseKeepingService.

Storage Gateway Service

The Storage Gateway service is responsible for accessing BriefCam’s storage where accessing any storage artifact requires a valid authenticated session.

This service is available when the UseStorageGateway environment setting is set to true. For additional information about using this service, see the Security Settings section in the BriefCam Administrator Guide.Security Settings

Telemetry Agent

This service is for internal use by the Support team.

Services for the Next-Gen Engine

The following services are available for use with the Next-Gen engine:

  • Common Platform API

  • OX6.Engine Service

  • OX6.Engine Gateway Service

  • OX6.Visual Assets Service

  • OX6.VMS Adapter

  • Task Management

Multi-site Services

In multi-site deployments, the following services are also available:

Multi-site Site BI Export Service

This Site service transmits RESEARCH data from the sites to the Hub.

The name of this service in the Task Manager and in the Windows file system is BIHubExportService.

Multi-site Hub BI Data Gateway

This Hub service collects RESEARCH data from the sites associated with the Hub.

The name of this service in the Task Manager and in the Windows file system is HubExportGateway.

Multi-site Hub SSO Gateway

This Hub service enables Hub users to play original videos of alerts triggered from the sites.

The name of this service in the Task Manager and in the Windows file system is BriefCam.HubSSOGateway.

Outbound API Gateway

This Hub service collects RESPOND alerts from the sites and if needed, sends them to a third party service.