Prerequisites
There are a number of requirements for the Macula host system:
Microsoft Windows operating system (10, 11, Server 2016, Server 2019, Server 2022), real or virtual machine
both .NET Framework 3.5 SP1 and 4.x installed (the latest version should come with OS updates)
for Windows Server operating systems, make sure the Desktop Experience feature is installed
Windows Media Features must be installed (via Windows Features), it is missing by default in Windows N editions
all Windows updates must be installed (especially, this is critical for Windows 10 and newer editions and for pending updates)
ports for remote connections should be enabled through the firewalls (default ports are 60554 for Macula Monitor and Macula Settings and 8080 for the Macula Streaming Server and external services)
disable HTTP traffic analysis in the antivirus settings (especially ESET) to ensure the correct work of external services (LPR, FR, and other external video analytics modules)
installation and recording directories should be added to antivirus exception list so that they are not scanned or interfered with in any other manner
indexing and defragmentation services must be disabled for the storage locations
for the software analytics requirements, see the corresponding section of the VCA/VA manual (provided as a separate document)
for Macula Monitor application, DirectX 10+ is required along with the latest stable graphics card drivers
for Macula Monitor, display resolution of 1280x720 pixels or higher is recommended
If you use a server with a clean Windows installation, make sure to install all available Windows updates before starting the software installation. Component deficiency (framework components, redistributables etc.) may lead to unexpected issues in software operation.
If you are using Windows 10 N or KN (special edition without media technologies), make sure to install Windows 10 Media Feature Pack in order to ensure Macula operation. Without media features, Macula will not work. You will find the media feature pack online, provided by Microsoft.
For recording, the following recommendations apply:
for 48+ channels and/or >20MB/s total recorded stream, RAID 5/6/10 with high speed hardware controller is strongly advisable
defragmentation and indexing must be disabled for all storages
every recording location, regardless of its type, must have 10-15% of free space, not used by GSF Macula or any other software
recording to the system disk is strongly not recommended
antivirus software or any other scanners should be disabled for the storage locations
no third-party VMS should be recording to the same location as Macula
for NAS, make sure to disable the Recycle Bin feature, so that the erased files are actually deleted and not just moved to trash folder
after adding the channels for recording, check the disk load (disk queue)
disable read cache for RAID controllers
High disk queue may result in gaps in the recordings, freezing client during archive playback, etc. Minimize the disk queue to avoid system performance issues.
Last updated