Skip to main content

BriefCam Troubleshooting Guide

Processing Server Issues

Last Updated: 2 minute read
Version2024r2
LanguageEnglish

Most processing failures are due to one of the following:

  • Unsupported GPU (see Supported NVIDIA GPU Hardware)Supported NVIDIA GPU Hardware

  • Video frame rate below 5 FPS

  • GPU driver outdated

  • Missing decoders

  • Wrong GPU setting in the BriefCam Administrator Console

  • Services down

  • Permissions issuePermissions

If you suspect that you have encountered an error related to processing, try the following:

  1. From services.msc, check that the BriefCam VSService status is running.

  2. If it is running, right-click, select Properties and check that you are logged in with the correct user credentials:

    1. The service should be run by the user selected during the installation of BriefCam.

    2. Check that the password is correct.

    3. For all-in-one environments, check that the user has Admin privileges.

    VSService log on.png
  3. In the BriefCam Administrator Console, confirm that the Processing Server and Alert Processing Server services are running.

    PS and APS running.png
  4. Check the ProcessingServer.log file located at: C:\Program Files\BriefCam\BriefCam Server\logs. This gives information about the required decoder and plugin and processing info (processing duration, FPS, video format and more). In the log file, click Ctrl+End to go to the end of the file and search backwards for the words: task taken. This is when the processing server actually took the video to process. You'll also see here the name of the video, start and end time, and more.

    Processing server log.png
  5. Check that the following firewall ports are open:

    • TCP 1112 – Used by the Rendering service, to communicate with the server: VSService

    • TCP 1113 – Used by the Fetching service

    • TCP 2552 – Used by the Face Recognition Matching service

    • TCP 7080 – Used by the Notification server

  6. In certain cases, following a crash, the processing server moves to a 'suspended' state, causing active processing requests to stall. To resolve this issue, disable the Windows dump files by opening the regedit, clicking on the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl and changing the value of CrashDumpEnabled to 0.

    Or, set the Agent.AggressiveShutdownOnCrashRecovery environment setting to true.

See also:

Why is the loading or processing of a video taking a long time? 

Why is the loading or processing not working? 

Why am I getting a Missing OXWrapper dll error? 

Why is the processing failing and I'm seeing Can't open codec : 27 in the log file? 

Why is the processing crashing and I'm seeing BriefCam.VSDB.dll in the log file? 

Why am I getting the Throw: NvEncOpenEncodeSessionEx error? 

Why am I seeing the following TensorRT Error in the Processing Server/Alert Processing Server log? 

The processing fails and in the log I'm getting the error: Matrix size does not match DeviceImage dimensions. Why? 

The processing fails and in the log I’m getting the error: Failed to reserve memory for DeviceBuffer. What should I do?