Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Audio

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (X32)\Audio
x64: (x64)\Audio

Max_file_len_sec

 > = 0

 600

4.7.4 and later

Defines max. length of audio file (sec) when recording via audio player.

x32: (X32)\Audio\
Card\ «Card Name»
x64: (x64)\Audio\Card\ «Card Name»


mix

0, 1

0

4.7.4 and later

Sets input mixing.

x32: (x32)\Audio
x64: (x64)\Audio
AudioStreamLoggerEnable0, 104.9.8 and later

0 – logging is disabled.

1 or other value different from 0 – streams logging is enabled.

The module restart is not required to change the key value.
x32:(X32)\Audio
x64:(x64)\Audio
AudioMaxDiffTime>020004.10.5 and later

The key sets the maximum discrepancy in milliseconds between the estimated timestamps and the incoming timestamps of the audio packets received from the IP audio input devices. If the difference exceeds this value, then the estimated time will be adjusted.
Increasing the key value will increase the mistiming of audio and video in the archive.
Decreasing the key value will result in "wheezing" sounds in the archive, if the sound comes in packets and the packets size is greater than the specified value.

The key only affects the recording to the archive and does not affect the playback of live and archive sound.

x32:(X32)\Audio
x64:(x64)\Audio
SpeakerLiveDelay>020004.10.5 and later

The key sets the maximum buffer size in milliseconds when playing the live sound using the Speaker objects. On the one hand, it affects the maximum delay when playing the live sound through the Speaker (the maximum delay is equal to the specified value). On the other hand, if the sound is received unevenly, and the size of the incoming packets is greater than the specified value, then there can be interruptions and "wheezing" sounds in the live sound.

The key does not affect the playback of archive sound.

TABLE OF CONTENTS


Core

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (x32)
x64: (x64)

ChangePort

> = 0

Depends on the port specified for the Client.

4.7.3 and later

Allows changing the port number. For instance, if it is necessary to change port 20900 to 40900, then 20900="40900" string parameter is created.
The change of this parameter can affect the system.

x32: (x32)
x64: (x64)

CheckPingPeriod

> 0

 10

4.7.4 to 4.10.2

Sets Server-computer ping period.

Note. In Intellect since version 4.10.3 this parameter is set on the settings panel of the Security zone object.

x32: (x32)
x64: (x64)

CheckVersion

0, 1

0

4.7.4 and later

Sets the parameters of Server connection: the version is checked in connected version parameters. If versions do not agree, then there is a corresponding message and no connection.

x32: (x32)
x64: (x64)

Core IP Address

IP address

 -

4.7.3 and later 

Address of the computer to the core of which the slave.exe is to connect.

x32: (x32)
x64: (x64)

DBAttempts

>=1

 10

4.7.3 and later

Number of attempts to connect to database.

x32: (x32)/Debug
x64: (x64)/Debug

DebugLevel

0,1,2,3,4

0

4.7.3 and later

Sets the debug mode:
0 – disabled;

1 – information is shown in the process window;

2 – information is shown in the process window and logged;

3 – extended log is written – it contains module events;

4 – extended log is written – it contains module events and parameters.

x32: (x32)/Debug
x64: (x64)/Debug

DebugExtension

Any string

LOG

4.7.3 and later

Sets extensions of log files.

x32: (x32)/Debug
x64: (x64)/Debug

DebugFlushPeriod

> = 0

500

4.7.4 and later

Sets the update rate for log files (ms).

x32: (x32)/Debug
x64: (x64)/Debug

DebugOptions

Range in decimalsystem: 0-255. 

0x001 (i.e. 1)

4.7.3 and later

Hexadecimal logging in the debug mode. This parameter has a complex structure (bit mask) and it is modified using the Tweaki.exe utility.

x32: (x32)/Debug
x64: (x64)/Debug

DebugQueueMaxLines

0 – 2147483647

2000

4.7.4 and later

Specifies max. number of messages in a queue to log file. If there are more than 500 log lines in the queue, then they are to be groomed.

x32: (x32)/Debug
x64: (x64)/Debug

DebugSize

>=100

100

4.7.3 and later

Specifies the number of megabytes provided for log. Restricted by disk capacity.

x32: (x32)/Debug
x64: (x64)/Debug

DebugTime

 0-2147483647

48

4.7.3 and later

Specifies the number of hours for keeping log files.

x32: (x32)/Debug
x64: (x64)/Debug
DebugZipDays>024.7.5 and laterSpecifies the number of days for keeping log files in the gz format.

x32: (x32)
x64: (x64)

defaultconnection

 0, 1

1

4.7.4 and later

Allows setting connections in the architecture only with the computer where the Computer object is created.

x32: (x32)
x64: (x64)

DisableProtocol

0, 1

0

4.7.3 and later

Allows disabling protocol.

x32: (x32)
x64: (x64)

DisableThreadStatQueue

0, 1

0

4.8.0 and later

 By default the key is not created.

Defines whether the queue statistics is called or not. If the registry key value=1, then the box can not be called.

To call the Queue statistics box, follow the steps:

  • Intellect 4.9.2 and older – press F2
  • Intellect 4.9.3 and later – press Alt+F2 key combination

x32: (x32)
x64: (x64)

InstallFolder


Intellect

4.7.3 and later

Specifies the installation folder.

x32: (x32)
x64: (x64)

Language

0x0419

-

4.7.3 and later

Specifies the language to use (0x0419 – English). 

x32: (x32)
x64: (x64)

LogIncommingMsg

0, 1

not created

up to  4.8.0

Defines whether logging of incoming events is enabled or not.

x32: (x32)
x64: (x64)

LogOutgoingMsg

0, 1

not created

up to  4.8.0

Defines whetheroutgoing reactions (for example, commands) will be logged or not.

x32: (x32)
x64: (x64)

LogStatistics

0, 1

not created

up to  4.8.0

Defines whether the statistics is logged or not.

x32: (x32)
x64: (x64)

OnlyLocalProtocol

0, 1

0

4.7.3 and later

Only local events are logged.

x32: (x32)
x64: (x64)

PeakWorkingSetSizeQuota

>=0

0

4.8.1 and later

Sets RAM limit (MB). When this limit is exceeded, the module that exceeded this limit will be restarted in the restart service.

x32: (x32)
x64: (x64)

PhotoCores

Name or IP address 

-

4.7.3 and later

The list of computers (cores) for mailing user photos.

x32: (x32)
x64: (x64)

PriorityClass

256,

128,

32768,

32,

16384,

64

 16384

4.7.3 and later

Defines the stream priority:

256 – realtime

128 – high

32768 – Above Normal

32 – normal

16384 – below Normal

64 – low

x32: (x32)
x64: (x64)

ShowCrashMessage

0, 1

0

4.7.5 and later

Create or not the module crash message. 

x32: (x32)
x64: (x64)

SyncTime

0, 1

0

4.7.3 and later

Defines whether to synchronize time between computers or not.

x32: (x32)
x64: (x64)

Topmost

0, 1

1

4.7.4 and later

Sets the splash screen location:
1 – splash screen is topmost;
0 – screen is hidden behind other windows.

This key is applied for splash screen on the Server/Remote Administrator’s workplace for Intellect versions older than 4.10.0, for versions newer 4.10.1 – both on the Server/Remote Administrator’s workplace and on the Client.

x32: (x32)
x64: (x64)

Type_view_dept_log

0,1,2

0

4.7.4 and later

Specifies displaying the  name of department in the log:

0 – do not add:  Ivanov Ivan Ivanovich;  
1 – add to the beginning:
[Sales department] Ivanov Ivan Ivanovich;
2 – add to the end:
Ivanov Ivan Ivanovich [Sales department].

x32: (x32)
x64: (x64)

URAttempts

 0 – 10000

3

4.7.3 and later

Sets the number of attempts to enter the user password .

x32: (x32)
x64: (x64)

URDelay

 0 – 10000

60

4.7.3 and later

Sets the delay period (sec) for re-entering the system.

x32: (x32)
x64: (x64)

virtualgrabber

0, 1

0

4.7.6 and later

Defines whether it is possible to create  a virtual video capture card or no.

x32: (x32)
x64: (x64)

SyncNotEmpty

0, 1

0

4.8.5 and later

Defines the database synchronization algorithm:

1 – fast synchronization algorithm is in use;

0 –  standard synchronization algorithm is in use.

x32: (x32)\Debug
x64: (x64)\Debug

counter_period

>=0

0

4.9.0 and later

Defines the time period in seconds, in which information about availability of processor, memory and disk is recorded to the log-file. If the value of parameter is 0, this information is not included to the log-file.

x32: (x32)\ IntellectRunService
x64: (x64)\ IntellectRunService

RestartIntellectOnLogonDisable

0, 1

0

4.9.0 and later

1 – Intellect installed as a Service is not restarted under the current user even for users belonging to the IntellectUsers group.

0 – Intellect installed as a Service is restarted under the current user only if the user belongs to the IntellectUsers group.

x32: (x32)\ IntellectRunService
x64: (x64)\ IntellectRunService

CheckUserForRestartIntellectDisable

0, 1

-

4.9.0 and later

0 – Intellect installed as a Service is restarted (when entering the system) under the current user only if the user belongs to the IntellectUsers group.

1 – Intellect installed as a Service is restarted (when entering the system) under the current user even if the user doesn’t belong to the IntellectUsers group. The settings of permissions are to be taken into account when using this key. If the permissions are set incorrectly, then some Intellect features can operate incorrectly.

x32: (x32)
x64: (x64)

ShowHiddenObjects

0, 1

0

4.9.0 and later

0 – hidden objects corresponding to IntegratedAudioSource and IntegratedVideoSource objects, as well as to Integrated device child objects are not shown in the object tree in Intellect.

1 – hidden objects are shown in the object tree in Intellect.

Intellect is to be restarted when the key value is changed.

x32: (x32)\ IntellectRunService\
x64: (x64)\ IntellectRunService\

InheritServiceEnvironment

0, 1

-

4.9.0 and later

The key is essential for proper operation of Intellect in MS failover cluster.

x32: (x32)
x64: (x64)

SortCamsById

0, 1

-

4.8.8 and later

The key is responsible for sorting the list of cameras on the settings panelof the Monitor object.

1 – cameras are sorted by ID;

0 – cameras are sorted by names.

x32: (x32)
x64: (x64)

EventProcessingThreads

>=0

0

4.9.0

Key reserves the specified number of streams for events processing.

4-8Equal to CPU cores number4.11.3 and later

x32: (x32)\Debug
x64: (x64)\Debug

DumpYUV

0, 1

-

4.9.0.959  and later

Key activates the mode of video dump corresponding to compressor.  It is required for diagnostics of StreamLabs (motionWavelet7.1) compressor/decompressor problems.

File (or files) with decompressed data will be created by key in the Modules directory. Names of files correspond to the template:
WxH_hv_chunk_№.yuv

W – width;
H – height;
h – horizontal subsampling;
v – vertical subsampling;
№ – number of file. If resolution or subsampling are changed the new file openes.

For example, file with resolution 640x480 in YUV420 color area will have the 640x480_22_chunk_0.yuv name.

x32: (x32)
x64: (x64)

settings_height>0, depends on screen resolution4384.11.3 and laterSets the height of the object settings panel (in pixels).

x32: (x32)
x64: (x64)

settings_width>0, depends on screen resolution6004.11.3 and laterSets the width of the object settings panel (in pixels).
x32: (x32)
x64: (x64)
ATMSendSetup0, 114.9.3 and later

0 – receiving of the SETUP reaction from the ATM object is disabled on the computer where this key is specified.

1 – receiving of the SETUP reaction from the ATM object is enabled on the computer where this key is specified. 

x32: (x32)
x64: (x64)
RegisterF10andF110, 114.9.2 and later

1 – F10 and F11 hot keys are in use to control screen displaying (see Main control panel section).

0 – F10 and F11 hot keys are not in use to control screen displaying.

Note.When the key is changed Intellect restart is required. 

 To disable F10 and F11 hot keys on the Administrator Remote Workplace, the key is to be created in the  \HKEY_CURRENT_USER\Software\ITV\Intellect registry section.

To disable F10 and F11 hot keys on the Administrator Remote Workplace when operating under the Admin account, he key is to be created in the same registry section as on Server (x32)/(x64).

x32: (x32)
x64: (x64)
DisableF80, 104.10.4 and later

0 –  F8 hot key is in use to call the Execute menu on the main control panel.  

1 – F8 hot key is not in use.

Note. To disable F8 hot key on the Administrator Remote Workplace, the key is to be created in the  \HKEY_CURRENT_USER\Software\ITV\Intellect registry section.

To disable F8 hot key on the Administrator Remote Workplace when operating under the Admin account, he key is to be created in the same registry section as on Server (x32)/(x64).

x32: (x32)
x64: (x64)

check_digital0, 104.8.0 and later

When the key value = 1, video or archive period is exported from the Monitor interface using the admin password.

x32: (x32)
x64: (x64)
CONNECT_ATTEMPTS>=114.9.4 and laterThe key sets the number of attempts to connect the Client to Server. The key is specified on the side of the Client.
x32: (x32)
x64: (x64)
FLUSH_TIMER_TIMEOUT>0

By default the key is not created, the value is 10.

4.9.4 and later

The key specifies maximum waiting time (in milliseconds) before sending data over the network.

The higher the value of this parameter, the more productive the system is (due to decreasing resources when sending a large amount of small messages).

However, time of response to events can also increase.
x32: (x32)
x64: (x64)
UnloadDelay0 to 60000 ms50004.9.5 and later

The key sets the delay between disabling Guardant and unloading Intellect.

The delay is essential for the FORCED_OFF event generation of the SLAVE object and in case this event is used in scripts or programs, these scripts and programs are executed.

If UnloadDelay = 0, unloading is performed without any delays, i.e. script/program in which the specified event is used, cannot execute.
x32: (x32)
x64: (x64)
SortSubItems0, 104.9.5 and later

The key is for specifying the way of sorting objects in the tree:

0 – sorting by name;

1 – sorting by ID.

Note 1. If sorting by name is chosen, and there are numbers in the object name, then the objects will be sorted in alphabetical order. For example, an object with the name "115" will be above the object with the name "15", because in the name "115" the second number is 1, and in the name "15" the second number is 5.

Note 2. This key also affects the sorting of objects in the tree when adding the objects to a layer in the Map Editor utility.

x32: (x32)
x64: (x64)
ShowSmallBarAlways0, 104.10.1 and later

The key enables displaying the main control panel of Intellect on the screen.

0 – the main control panel is displayed when pointing to the upper right corner of the screen.

1 – the main control panel is always displayed in the upper right corner of the screen.
x32: (x32)
x64: (x64)
UpdateProtocolPeriod> 0-4.10.2 and later

Sets time period (in days) of storing the change protocol in the database.

The storing period is counted from the last recording or starting from the current time depending on the value of the ClearProtocolFromCurrentTime key (see above).

Recordings storing period of which has expired are deleted at midnight every 24 hours in case the license is activated.
x32: (x32)
x64: (x64)
permissible_memory_limit>0-4.10.3 and laterThe key sets the occupied memory threshold, reaching which the core starts receiving messages with a delay. The key should be used when due to excessive memory consumption, the module shuts down.
x32: (x32)
x64: (x64)
MsgCompressOn0, 104.10.3 and later

The key enables the compression of transmitted messages:

0 – compression is disabled.

1 – messages from the cores are sent compressed (zip with maximum compression). Compression allows reducing the network load.

x32: (x32)
x64: (x64)
user_card_info_on0, 10Intermediate versions 4.10.3

The key is used with the ACS/FAS integration modules that are the part of ACFA Intellect. It enables displaying the access card number for all events associated with the cards in the Event Viewer.
0 – the access card number is not displayed in the Event Viewer.
1 – when an event comes from the ACS device, the param1 parameter is interpreted as an access card number and is displayed in the Event Viewer in the Card column. This column is automatically added to the Event Viewer window when the first such event is received.

Note. In the released version 4.10.3 to show and hide the Card column use the Hide Card checkbox – see Event viewer parameters.

x32: (x32)
x64: (x64)
CriticalErrGui0, 104.10.3 and laterIt enables displaying messages about database connection errors regardless the debugging mode (see the description of the Debug key and Selecting and enabling the debug mode of Intellect software section).
0 – messages about database connection errors are displayed only at Debug 4 debugging levels.
1 – messages about database connection errors are displayed regardless the selected debugging level.
x32: (x32) 
x64: (x64)
IntellectCloseTimeout>0600004.8.3 and laterIt sets Intellect close timeout in milliseconds. If intellect.exe process does not close during this timeout, then it is terminated forcefully. If there is no key, then timeout is 60 seconds.
x32: (x32)
x64: (x64)
SaveIncommingMsg0, 104.7.8 and later

It enables recording of incoming messages to log files for started modules. The file name looks like <module name>.exe.cd.log.

These files are stored in the same folder as the executed module file, for instance, for intellect.exe the intellect.exe.cd.log file is stored in the Intellect installation directory and for VMSScript.exe the VMSScript.exe.cd.log file is stored in the Modules folder.

When the size of the log file exceeds 4 GB, it is archived to the backup file with .bak extension – <module name>.exe.cd.log.bak. This is necessary to avoid module overload.

Note. The log file is rewritten when Intellect is restarted.

0 – recording of incoming messages is disabled.

1 – recording of incoming messages is enabled.

x32: (x32)
x64: (x64)
BackupFolderAddress of a local or network folder-4.7.6 and laterSpecifies the address of the folder to save a backup copy of the database created by a macro or using the idb.exe utility.
For example, C:\Documents and Settings\AVP\Desktop\Backup

If the database copy is to be stored on the network disk, then the UNC path to the network folder (with the recording access) is to be specified on the disk in the \\ServerName\ShareName format. Take into account the fact that all network resources that require additional authentication are to be enabled using the same username as for running the SQL Server service.

See also Creating the database backup copy

x32 and x64:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

ShellAny text valueexplorer.exe4.10.5 and laterIf the key value contains the "explorer" string (for example, the default value, "testexplorertest" or "123explorertest125" values), the Save button is displayed in the About program... window. Otherwise, the Save button is hidden.
x32: (x32)\ IntellectRunService
x64: (x64)\ IntellectRunService
IntellectUserGroupAny text value
from 4.10.0If Intellect is installed as a Service, and you need to use a user group other than IntellectUsers, then specify the required user group name in this key.
x32: (x32)
x64: (x64)
monitor_refresh_delay10 -300003000from 4.10.5

The key sets a period in milliseconds to update video on Video Surveillance Monitors of the Clients after Failover Service has transferred configuration.

If the key value is less than 500, the monitors are updated regardless of the number of cameras.

If the key value is more than 500 and the number of cameras on the monitor is more than 64, the update does not occur while the System Settings dialog box is open.

x32: (x32)
x64: (x64)
DisableUpdateProtocol0, 10from 4.7.5The key disables the filling of the UPDATE_PROTOCOL table storing information about changes of Intellect object settings (except the User objects).
0 – the UPDATE_PROTOCOL table is filled.
1 – the UPDATE_PROTOCOL table is not filled.
x32: (x32)
x64: (x64)

max_disp_menu_items

>050from 4.10.5If the number of screens assigned to a computer is larger than that specified in the key, scrolling the list of screens with the mouse wheel becomes available (if the size of the list is larger than the size of a computer monitor).

The key is set on each Server and Client where this function is required.
x32: (x32)
x64: (x64)
URM_ProcessWait>010000from 4.10.5

The key sets time period in milliseconds to wait for the Client to stop before aborting the Video.run process.

The key should be created on the Clients.

x32: (x32)
x64: (x64)
show_responsible0, 10from 4.10.5

The key enables the display of users responsible for the region (if assigned) in events from objects related to the regions:

  • In the Event Log – in the Add.info field.
  • In the Operator protocol – in the event box next to the name of the region.
  • On the Map – in the Output window on the Object Info tab

The key is created on the Server.

x32: (x32)
x64: (x64)
NotifyExpireLic0, 10from 4.10.5The key enables the event showing the days left to the license expiration (see SLAVE).
x32: (x32)
x64: (x64)
sync_timeout>0600from 4.10.5The key sets the time period in seconds allocated for synchronizing the database when starting Intellect software. The key must be created on the Server, where synchronization with another server occurs. See also Database synchronization setup
x32: (x32)
x64: (x64)

ShowPanelByKey

0, 10from 4.10.11

The key disables the display of the Main control panel by hovering the mouse cursor in the upper right corner of the screen. Having the key is set to 1, use the F12 hotkey to call the Main control panel.

x32: (x32)
x64: (x64)
IntegrityCheck0, 10from 4.11.0

Enables distribution integrity check when starting Intellect software package. The following files are checked:

  • Intellect.exe
  • Intellect64.exe
  • Slave.exe
  • Modules64/Slave.exe

If any of them is missing or changed, the message "The integrity of the distribution package is broken. Reinstall Intellect" is displayed in the launch window, and the Intellect start interrupts.

x32: (x32)\Display
x64: (x64)\Display
DISPLAY_MAX_NUM1-1000500from 4.10.5The key sets the maximum number of Display objects that can be assigned to one computer.
x32: (x32)\
x64: (x64)\
RestPort0 – 6553510112from 4.10.1 to 4.10.2

Sets the port through which Intellect receives events and reactions via HTTP request. See also Sending reactions and events to Intellect using HTTP request.

The key is discontinued starting from Intellect 4.11.1. The port is set on the Web server object settings panel – see Setting the parameters of connecting Clients to the Web-server.

0from 4.10.3 to 4.11.0
x32: (x32)\
x64: (x64)\
ADSyncOnStart 0, 10from 4.10.5

The key enables synchronization with Active Directory when starting Intellect software.

0 – synchronization with AD when starting Intellect is disabled.

1 – synchronization with AD when starting Intellect software is enabled.

x32: (x32)\
x64: (x64)\
NgpMode0, 10from 4.11.1

The key enables the joint operation of the Intellect software package and the Axxon Next software package.

0 – joint operation is disabled.

1 – joint operation is enabled.

x32: (x32)\
x64: (x64)\
cur_monitor>0not setfrom 4.11.2

The key specifies the number of the physical monitor on which the Main Control Panel should be displayed. The key can be used both for the Intellect Server/RAW configuration, and for the Client configuration.

Monitors are numbered left to right, top to bottom, regardless of system numbering.

Important! The numbering of monitors starts from 0. For example, set the key to 0 to display the Main Control Panel on the 1st physical monitor; set to 1 to display on the 2nd monitor, etc.

By default, the Main Control Panel is displayed on the Primary monitor selected in the system screen options.

x32: (x32)\Macro

x64: (x64)\Macro
UseHotKeys0, 11from 4.11.3

The key disables hot keys for macros.

0 – hotkeys in macros are disabled.

1 – hotkeys in macros are enabled.

TABLE OF CONTENTS


Telemetry

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY

Delay

> = 0

250

4.7.3 and later

Defines the delay (ms) when sending commands to the camera. This key is essential for grooming the stream of commands to the device as some devices can be blocked because of too many commands and cannot process the information.

This parameter is not supported by IP cameras.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY

JoysticThreshold

> = 0

5

4.7.6 HOTFIX and later

This parameter sets the joystick trigger threshold: the less the number is, the more sensitive joystick is.

0 value is not recommended to be used, as commands can be sent randomly.  When the value is too big, the joystick becomes rotation-insensitive.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY

PriorityDelay

> =  0

30000

4.7.3 and later

Defines the priority delay (ms).

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY

UseBoschOSRD40

0, 1

-

4.8.4 and later

Enables presets saving for Bosch-Autodome control protocol.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY

PnPJoystick

0, 1

0

4.8.3 and later 

The key defines whether to restart Intellect after connecting a joystick:

0 – Intellect is to be restarted after connecting the joystick.
1 – Intellect is not to be restarted after connecting the joystick.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY

Zenable

0, 1

1

4.7.7 and later 

The key is in use with joysticks (e.g., Logitech Attack 3) where the telemetry control operates incorrectly because of shifted Z axis. Z axis is disabled when the parameter value is 0.  Z axis is enabled when the parameter value is 1.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
ZoomSpeed8500,114.9.0 and later 

The key is used in order to set the zoom step when panasonic-850 telemetry protocol is in use:

1 – zooming with 50% step of max. possible

0 – zooming with 20% step of max. possible

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
Zdirection0, 104.7.6 and later 

The key is responsible for coordinate move in the Z-direction.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
Ydirection0, 104.7.6 and later 

The key is responsible for coordinate move in the Y-direction.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
Xdirection0, 104.7.6 and later 

The key is responsible for coordinate move in the X-direction.

x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
WaitDelay>=004.7.5 and later If a joystick sends the messages about its state to Intellect too frequently and Intellect has no time to process these messages, then this parameter is in use – it allows calling the signal handler less frequently. For instance, this parameter should be used with Axis 295 joystick. The best parameter value is to be chosen. The value should match the 100 – 300 range.      
x32: (x32)\TELEMETRY
x64: (x64)\TELEMETRY
TelemetryDirectCommand0, 114.9.8 and later

The key specifies way of  command transmission to telemetry:

1 – telemetry server is connected to video servers and sends commands to devices.

0 – telemetry server sends commands to the Intellect core which send them to devices.

See also description of the MonitorToTelemetryDirectCommand key below.

x32: (x32)\TELEMETRY
x64: (x64)\TELEMETRY
MonitorToTelemetryDirectCommand0, 104.9.8 and later

The key specifies way of transmission telemetry commands while control from the Monitor:

1 – telemetry server is connected to video servers and sends commands to devices while telemetry control from the Monitor.

0 – telemetry server sends commands to the Intellect core which send them to devices while telemetry control from the Monitor.

The key is in use with the TelemetryDirectCommand key to provide smoother telemetry control. Recommended values of these keys:

TelemetryDirectCommand = 1 (default value)

MonitorToTelemetryDirectCommand = 1 (attention: default value is 0)

Attention! Client, server and camera should be in one subnet without video gate when using these registry keys. Otherwise, systemwillnotoperate.
x32: (x32)\TELEMETRY
x64: (x64)\TELEMETRY
SendEventToCore0, 104.10.0 and later

The key is to enable the function of sending events to Intellect core when controlling PTZ. This function is essential for PTZ control audit.

1 – when sending any reaction of TELEMETRY object the corresponding event is generated.

0 – during PTZ control events are not generated.
x32: (X32)\Video\CommonPresets
x64: (x64)\Video\CommonPresets
ONVIF0, 104.10.0 and later

The key enables presets created on the camera in Intellect. The function is only available when camera is connected via ONVIF protocol and only if video server settings are selected when adding a Video capture device using the Camera discovery tool and the Use device settings checkbox is set unchecked on the settings panel of the Video Capture Device object.

0 – presets created on the camera are not used in Intellect.

1 – presets created on the camera are in use in Intellect. The features are listed below:

  1. The preset ID on the camera is to be the same as the preset ID in Intellect or differ by 1 depending on the camera features (see item 2).
  2. As preset numeration starts differently on various cameras (with 0 or 1), then preset numbers can differ by 1 in Intellect. If the numeration on the camera starts with 0, then numeration in Intellect is the same. If the numeration on the camera starts with 1, then numeration in Intellect is greater by 1 (for instance, the first preset on the camera corresponds to the second in Intellect and the first in Intellect is not active).
x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
panas850_stop_dublicates>0-4.10.2 and laterThe key is in use if the camera rotation is not stopped when telemetry is controlled over Panasonic-850 protocol. The key specifies how many times the stop command is to be duplicated. 
x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
DisableInternalJoystick0, 1-4.11.0 and later

The key enables the old mechanism for connecting and controlling joysticks using Windows tools.

1 – the joystick is controlled by Driver Pack driver.

0 – the joystick is controlled by Windows built-in driver.

By default, joysticks should be connected the Camera discovery tool as a Control Device.See also Configuring the joystick for telemetry control.

DO NOT set the key to 0 if the Control Device object is created for the joystick.

DO NOT set the key to 1 if the Control Panel object is created for the joystick.

TABLE OF CONTENTS


Player

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (X32)\Player
x64: (x64)\Player

Wav_delay

> = 0

0

 4.7.3 and later 

Defines the sound delay (sec) when playing back synchronously video with the sound.

TABLE OF CONTENTS


Event Viewer

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (x32)\ EventViewer
x64: (x64)\EventViewer

Overlay

0, 1

1

4.7.3 and later

Defines whether to use overlay.

x32: (x32)\ EventViewer
x64: (x64)\EventViewer

Topmost

0, 1

0

4.7.3 and later

Defines whether to display event log as topmost window: 

0 – standard window;

1 – topmost window.

x32: (x32)\ EventViewer
x64: (x64)\EventViewer

UserActivityTimeout>034.10.3 and later

It sets the time period in minutes, after which, if there is no user activity, automatic scroll to the end of the event list when new events arrive is enabled in the Event Viewer window.

If 0 is specified, then automatic scroll is disabled.

x32: (x32)\ EventViewer
x64: (x64)\EventViewer
GenerateEventInsteadOfReport0, 104.11.2 and later

Enables the generation of the EVENT_VIEWER||CREATE_REPORT event instead of opening the report when selecting the Show report menu item in the Event Viewer.

0 – when selecting the Show report menu item in the Event Viewer, a report opens.

1 – when selecting the Show report menu item in the Event Viewer, the EVENT_VIEWER||CREATE_REPORT event is generated, but the report does not open.

See also EVENT_VIEWER.

TABLE OF CONTENTS


Disabling system objects 

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (X32)\ Subscribe
x64: (x64)\Subscribe

<OBJECT_NAME>

(*) (№.*) (№.№)

-

4.7.3 and later

Describes rules for system starting. Unimplemented system objects are disabled.

You should create a string parameter with the name that is used by the system of the object that is to be disabled and specify its ID separated by a full stop.
Example: DEPARTMENT.1:
«0» – disable,
«1» – enable
The “.*” parameter can be used – in this case all objects with “DEPARTMENT” name are disabled. Take into account that parameter with the ID is of a higher priority than the “.*” parameter. So there is no need to describe all objects by listing their IDs if there are a lot of objects that are to be disabled. You can just set 0 value to the “.*” parameter and list the objects that are not to be disabled.
All values are to be written in capital letters.
This registry section is applied to all system objects.

TABLE OF CONTENTS


Import module 

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (X32)\ DB Import
x64: (x64)\ DB Import

ChunkSize

> 0 and >= photo size

32768

4.7.3 and later

Sets the buffer size (in bytes) when reading large files (photo) in the external DB.

x32: (X32)\ DB Import
x64: (x64)\ DB Import

CursorLocation

1, 2, 3

2

4.7.3 and later

Sets the cursor location (pointer to DB entries):
1 – do not create the cursor;
2 – create the cursor on the Server;
3 – create the cursor on the Client.

x32: (X32)\ DB Import
x64: (x64)\ DB Import

DwSleep

> = 0

1

4.7.3 and later

Sets the delay value (ms) when sending modified entries to the core in the external DB in order not to get 100% CPU load.

x32: (X32)\ DB Import
x64: (x64)\ DB Import

MoveFirst

0

0

4.7.3 and later

The key must not be modified.

TABLE OF CONTENTS


Special keyboard

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (X32)\ Keyb
x64: (x64)\ Keyb


Prefix

VK_NUMPAD0
VK_NUMPAD1
VK_NUMPAD2
VK_NUMPAD3
VK_NUMPAD4
VK_NUMPAD5
VK_NUMPAD6
VK_NUMPAD7
VK_NUMPAD8
VK_NUMPAD9
VK_MULTIPLY
VK_ADD
VK_SEPARATOR
VK_SUBTRACT
VK_DECIMAL
VK_DIVIDE
VK_F1
VK_F2
VK_F3
VK_F4
VK_F5
VK_F6
VK_F7
VK_F8
VK_F9
VK_F10
VK_F11
VK_F12
VK_F13
VK_F14
VK_F15
VK_F16
VK_F17
VK_F18
VK_F19
VK_F20
VK_F21
VK_F22
VK_F23
VK_F24

0x60

0x61

0x62

0x63

0x64

0x65

0x66

0x67

0x68

0x69

0x6A

0x6B

0x6C

0x6D

0x6E

0x6F

0x70

0x71

0x72

0x73

0x74

0x75

0x76

0x77

0x78

0x79

0x7A

0x7B

0x7C

0x7D

0x7E

0x7F

0x80

0x81

0x82

0x83

0x84

0x85

0x86

0x87

4.7.3 and later

The list is not full. Any soft key can be in use.


x32:(X32)\ Keyb
x64:(x64)\ Keyb
ProcessAll0 ,104.7.3 and later

The key allows using the standard keyboard as the special one. In this case keypress on the standard keyboard will be considered as keypress on the special keyboard and processed according to the ini file.

You can find out key codes corresponding to one or another keyboard key using the The Debug window: when the key is pressed they are sent in the wparam<> parameter of NEW_KEY_PRESSED event from the KEYB object. E.g., 65-90 codes correspond to a-z letter symbols and 48-57 codes correspond to 0-9 figures.

TABLE OF CONTENTS


Video analytics

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (X32)\Video\VMDA

x64: (x64)\Video\VMDA

VMDA.inactiveInterval

>0

-

4.9.0 and later

Key specifies time period in minutes, during which absence of detected objects by tracker is permitted. If the key is created, after the specified time and if there is no activity of VMDA detection, the message about inactivity will be generated. On default, this message is not generated.

x32: (x32)\Video\VMDA
x64: (x64)\Video\VMDA
VMDAEXT0, 104.9.8 and later

The key is designed for separating VMDA tracker processes to the individual process. It's recommended to do to increase stability and reliability of the Intellect basic features. Used CPU resources and memory are increasing while separating tracks to the individual process.

0 – process of VMDA trackers is starting in the video.run process.

1 – process of  VMDA trackers is starting in the individual detector_ext.run process.

Note 1. The detector_ext.run process is run under the video.run process. The video.run process controls the detector_ext.run process and restarts it if necessary.

Note 2. It's required to install the Intellect Detector Pack ( version>=2.1.0) for correct key operation.

x32: (x32)\Video\VMDA
x64: (x64)\Video\VMDA
VMDAEXT.RAM>03004.9.8 and laterThe key is in use with the VMDAEXT key and sets  the memory space in megabytes which can use the detectror_ext.run process. The process will be restarted if allocated memory is exceeded.

x32:(X32)\Video\VMDA

x64: (x64)\Video\VMDA

VMDA.useSpeedLimitTypeLessThanVMDA detector IDs separated by comma or semicolon-4.10.4 and later

The VMDA detection tool IDs separated by comma or semicolon that should be triggered when the object speed is less than the speed configured for the VMDA detection tool.

Note 1. If no ID is specified for this parameter, or there is no parameter at all, the detection tool is triggered when an object crosses the line in the selected direction with a speed that is approximately the same as the speed configured for the VMDA detection tool. 

Note 2. The same VMDA detector id can only be specified for either the VMDA.useSpeedLimitTypeLessThan or the VMDA.useSpeedLimitTypeMoreThan (see below) parameters. The simultaneous operation of both these parameters for the same VMDA detector is not allowed.

x32:(x32)\Video\VMDA

x64: (x64)\Video\VMDA

VMDA.useSpeedLimitTypeMoreThanVMDA detector IDs separated by comma or semicolon-4.10.4 and later

The VMDA detection tool IDs separated by comma or semicolon that should be triggered when the object speed is greater than the speed configured for the VMDA detection tool.

Note 1. If no ID is specified for this parameter, or there is no parameter at all, the detection tool is triggered when an object crosses the line in the selected direction with a speed that is approximately the same as the speed configured for the VMDA detection tool. 

Note 2. The same VMDA detector id can only be specified for either the VMDA.useSpeedLimitTypeLessThan (see above) or the VMDA.useSpeedLimitTypeMoreThan parameters. The simultaneous operation of both these parameters for the same VMDA detector is not allowed.

x32: (x32)\Video\VMDA
x64: (x64)\Video\VMDA
VMDA.ignoreAnaliticStream0, 104.9.8 and later

The key sets the camera stream used by the detection modules included in the Detector Pack subsystem.

0 – the Video Analytics stream is used.

1 – the Default stream is used.

Note. If the camera is not used in the multi-thread mode, the first stream (the only one) will be used regardless of the key value.

x32: (x32)\Video\VMDA
x64: (x64)\Video\VMDA
VMDAEXT.DEBUGGER0, 104.11.0 and later

The key is used in conjunction with VMDAEXT = 1 (see above). Disables the restart of the Detector_Ext.run module by the Video.run module.

0 – the Detector_Ext.run process is restarted as necessary.

1 – the Detector_Ext.run process is not restarted.

x32: (x32)\Video\
x64: (x64)\Video\
DrawAngleArrow 0, 114.11.2 and later

The key disables an arrow showing the movement direction of an object detected by the Tracker in the Video Surveillance Monitor.

0 – direction arrow is not displayed.

1 – direction arrow is displayed.

x32: (x32)\Video\VMDA

x64: (x64)\Video\VMDA

VMDA.oneAlarmPerTrack0, 104.11.0 and later

The key is used together with the key VMDAEXT = 1 (see above). The key determines the alarm generation mode.

0 – one track – many alarms.

1 – one track – one alarm.

х32: (X32)\Video\VMDA
x64: (x64)\Video\VMDA
VMDA.SendNewObjectEventToCore0, 114.11.3 and later

The key disables sending events CAM|NEW_OBJECT and CAM|OBJECT_LOST to the core.

0 – events will not be sent to the core.

1 – events will be sent to the core.

...

Web Server

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32: (x32)\WebServer\

x64: (x64)\WebServer\

RequestTimeout >0100004.9.0 and later

Sets max.time (in milliseconds) for Server to process a request.

x32: (x32)\WebServer\

x64: (x64)\WebServer\

ConnectionTimeoutAtIdle >0300004.9.0 and laterSets max.time (in milliseconds) for connection inactivity between Client and Server. Inactive connection is disconnected upon timeout.

x32: (x32)\WebServer\

x64: (x64)\WebServer\

TelemetryPriority0 – 314.10.5 and laterSets the PTZ control priority for a web browser.
0 – control is prohibited
1 – low priority control
2 – medium priority control
3 – high priority control

TABLE OF CONTENTS


Map

Registry sectionString parameterAvailable valuesDefault Product versionParameter in effect

x32: (x32)\Map\

x64: (x64)\Map\

NotUsingCash0, 1-4.9.2 and laterThe key is in use on the map when there are objects the backgrounds of which are overlaid. In these cases the object icons can be erroneously displayed because of background caching. To fix these bugs you should disable caching by specifying 1 value for the key. Take into account the fact that caching disabling can cause high CPU load.

x32: (x32)\Map\

x64: (x64)\Map\

AlternativeSelect0, 104.10.0 and later

The key is designed to disable object framing.

0 – the object is framed.

1 – the object is not framed.

x32: (x32)\Map\

x64: (x64)\Map\

<Map_id>MiniMapB>0MiniMapT + 1694.10.1 and later

Sets the Y-axis coordinate of the bottom right corner of the minimap on the monitor in pixels.

Changing of the key value can be required for exact minimap sizing or for resetting minimap position (by deleting MiniMap keys).

x32: (x32)\Map\

x64: (x64)\Map\

<Map_id>MiniMapL>0The X-axis coordinate of the upper left corner of the Map 4.10.1 and later

Sets the Y-axis coordinate of the upper left corner of the minimap on the monitor in pixels.

Changing of the key value can be required for exact minimap sizing or for resetting minimap position (by deleting MiniMap keys).

x32: (x32)\Map\

x64: (x64)\Map\

<Map_id>MiniMapR>0MiniMapL + 2874.10.1 and later

Sets the X-axis coordinate of the bottom right corner of the minimap on the monitor in pixels.

Changing of the key value can be required for exact minimap sizing or for resetting minimap position (by deleting MiniMap keys).

x32: (x32)\Map\

x64: (x64)\Map\

<Map_id>MiniMapT>0The Y-axis coordinate of the upper left corner of the Map4.10.1 and later

Sets the X-axis coordinate of the upper left corner of the minimap on the monitor in pixels.

Changing of the key value can be required for exact minimap sizing or for resetting minimap position (by deleting MiniMap keys).

x32: (x32)\Map\Minimap

x64: (x64)\Map\Minimap

ShowOnMouseMove0, 104.10.2 and later

Sets how the minimap is displayed:

0 – using the Minimap item in the Map feature menu.

1 – pointing the mouse cursor to the top left corner of the Map.

x32: (x32)\Map\

x64: (x64)\Map\

EventFontHeightInteger-84.10.3 and laterSpecifies the font size for displaying information about the latest event in the feature menu of the object on the map.

x32: (x32)\Map\

x64: (x64)\Map\

InscribeEditor0, 114.10.5 and later

The key enables the automatic "Fit the window"checkbox activation for all layers in the Map editor window if if this checkbox was previously set for any layer.

0 – the layer will be fit into the Map editor window only if the "Fit the window" checkbox was previously set for this layer.

1 – any layer will be fit into the Map editor window, if the "Fit the window" checkbox was previously set for any layer.

x32: (x32)\Map\

x64: (x64)\Map\

HideAnalogName0, 104.10.5 and later

The key hides the "Value =" in the value of the objects on the Map for which the Text type of display is selected.

0 – objects' text values are displayed on the Map with the "Value =.

1 – objects' text values are displayed on the Map without the "Value =.

x32: (x32)\Map\

x64: (x64)\Map\

TouchScreen0, 104.10.5 and later

The key enables opening of the functional menu of the object on the Map by left double clicking the icon.

0 – left double-clicking the icon of an object on the Map does not open the functional menu.

1 – left double-clicking the icon of an object on the Map opens a functional menu.

x32: (x32)\Map\

x64: (x64)\Map\

MapBlinkUpdateTimeoutMS>03504.10.5 and later

Specifies the period in milliseconds to update the Map. The Map update period determines the flashing period of the icons. At the default value (350 ms), the flashing period of the icons is 700 ms.

Reduce the key value, for example, in cases where the object state changes faster than once every 700 ms and icons are not updated when blinking.

Increase the key value to reduce the load on the Map module.

x32: (x32)\Map\

x64: (x64)\Map\

Sort_by_id0, 104.11.0 and later

The key alters object sorting in the Layer drop-down list while operating the object list on the Map (see Object status monitoring with the objects list).

0 – sort by name (default)

1 – sort by object ID

x32: (x32)\Map\

x64: (x64)\Map\

DisableBlinkLink0, 104.11.3 and later

The key disables blinking of the layers link icon on the map in case of alarm.

0 – blinking of the icon is enabled.

1 – blinking of the icon is disabled.

x32: (x32)\Map\

x64: (x64)\Map\

NoInheritAlarmAnotherCard0, 104.11.3 and later

The key disables blinking of the related layers on the map in case of alarm.

0 – both the layer with the alarm and the layers related to it blink.

1 – only the layer with the alarm blinks.

TABLE OF CONTENTS


Mail Message Service (e-mail)

Registry sectionString parameterAvailable valuesDefault Product versionParameter in effect

x32: (x32)\MMS\

x64: (x64)\MMS\

UseTls0, 11  4.11.2 and laterThe key defines whether to use TLS encoding for Mail Message Service or not.

x32: (x32)\MMS\

x64: (x64)\MMS\

SendSync0, 104.11.2 and later

The key sets the mode for sending messages.

0 – messages are sent asynchronously (for each message, the Mail Message Service will connect to the SMTP server, send the message, then disconnect from the SMTP server).

1 – all messages are sent sequentially over one socket (for all messages, the Mail Message Service will connect to the SMTP server, send all messages, and only then disconnect from the SMTP server). Once you enable this mode, the application interface may freeze.

Note. The key value is selected experimentally. Changing the message sending mode can increase the number of messages sent in a certain time.

TABLE OF CONTENTS


Short Message Service (SMS)

Registry sectionString parameterAvailable valuesDefault Product versionParameter in effect
 

x32: (x32)\SMS\

x64:

(x64)\SMS\
ProcessFromSim0, 1 

By default the key is not created, the value is 0.

 4.9.4 and later 

The key is to be created with value 1 if a USB modem is connected to Intellect and it operates in Intellect, but Intellect does not get the RECEIVE event from SMS object when sending messages to such modem. HUAWEI E173 is an example of such modem.

 

Important! SMS messages are to be stored on SIM for proper operation of the registry key.

Important! When the key is in use, SMS messages sent to the modem are deleted.

TABLE OF CONTENTS


Script

Registry sectionString parameterAvailable valuesDefault Product versionParameter in effect

x32: (x32)\Script\

x64: (x64)\Script\

DebugMaxLines>=0 200 4.9.5 and laterSets the number of lines to be displayed in the Script debug window (for details see Programming Guide (JScript)).

x32: (x32)\Script\

x64: (x64)\Script\

TerminateProcessOnHang


0, 114.10.4 and later

0 – Intellect core does not terminate the VMSScript.exe process when it hangs.

1 – Intellect core terminates the VMSScript.exe process when it hangs.

TABLE OF CONTENTS


Abandoned objects detection tool of the Tracker object

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

UseRealTimeStamps

Comma-separated camera identifiers

-

4.9.

5 to 4.9.7

8 and later

Identifiers are separated by commas for cameras for which current timestamps are to be sent. Due to features of the unattended object detection tool (that is a third-party module) it sends synthetic timestamps by default.

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

4.9.8 and later

x32: (X32)\Video
x64: (x64)\Video

VMDA.unattendedObjectSensitivity

Comma-separated sensitivity values in the ‘camera id.sensitivity’ format.

Sensitivity range –[1...25]

EXAMPLE: unattendedObjectSensitivity="1.15,99.20,4.7"

7 for all cameras

4.9.

5 to 4.9.7

8 and later

Sets sensitivity of unattended objects detection tool for specified cameras.

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

4.9.8 and laterx32: (X32)\Video

x64: (x64)\Video

VMDA.unattendedObjectLongMemory

Comma-separated camera identifiers in the ‘camera id.1’ format.

EXAMPLE unattendedObjectLongMemory ="1.1,1000.1,2.1,999.1,3.1,5.1,4.1,6.1,7.1,8.1"

'camera_id.0' means that long memory detection tool is disabled for the camera with the corresponding identifier.

-

4.9.

5 to 4.9.7

8 and later

Sets identifiers of cameras to which the unattended object detection tool with long memory is to be used.

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

4.9.8 and later

x32: (X32)\Video
x64: (x64)\Video

VMDA.unattendedObjectTimeBeforeCheck

Values of periods are comma-separated and are in the ‘camera id.period’ format.

EXAMPLE unattendedObjectTimeBeforeCheck = "4.20,1.10,3.40"

By default it is the same as the waiting for loss period set while configuring the Tracker object (see Creating and configuring the Tracker object).

4.9.

5 to 4.9.7

8 and later

Time in seconds before checking object in case of using the unattended object detection tool with long memory.

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

4.9.8 and laterx32: (X32)\Video
x64: (x64)\Video

determineNoise

0, 1

1

4.9.

5 to 4.9.7

8 and later

Use (1) or not (0) the algorithms for detecting pseudo-moving objects

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

4.9.8 and laterx32: (X32)\Video
x64: (x64)\Video

VMDA.determineColorIdentity

0, 1

1

4.9.

5 to 4.9.7

8 and later

Use (1) or not (0) the algorithms for detecting objects matching by their color characteristics.

The key enables more percise colour determination for smart detection and archive search (see Configuring smart video detection tools and Search by colour).

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

4.9.8 and laterx32: (X32)\Video
x64: (x64)\Video

determineHumanCar

Comma-separated camera identifiers.

EXAMPLE determineHumanCar ="1,1000,2,999,3,5,4,6,7,8"

-

4.9.

5 to 4.9.7

8 and later

Sets the list of camera identifiers for which the algorithm of determining whether it is a car or a human is to be ENABLED.

For proper operation of the tracker determineGivenTaken and determineHumanCar keys MUST be used at the same time. There is no point in using only one key.

x32:(X32

)\Video\VMDA
x64:(x64

)\Video\VMDA

4.9.8 and laterx32: (X32)\Video


x64:(x64)\Video\VMDA

determineGivenTaken

Comma-separated camera identifiers.

EXAMPLE determineGivenTaken ="1,1000,2,999,3,5,4,6,7,8"


4.9.

5 to 4.9.7

8 and later

Sets the list of camera identifiers for which the algorithm of determining whether the object is given or taken is to be enabled in the unattended object detection tool.

For proper operation of the tracker determineGivenTaken and determineHumanCar keys MUST be used at the same time. There is no point in using only one key.

x32:(X32)\Video\VMDA
x64:(x64)\Video\VMDA

4.9.8 and laterx32: (X32)\Video

x64: (x64)\Video

VMDAFPS

>=-1

30

4.9.

5 to 4.9.7

8 and later

Sets fps to be sent to the tracker.  
-1 – ALL FRAMES
0 – send a frame to the tracker if the tracker is available (processed the previous frame).
>0 – maximum fps sent to the tracker.

x32:(
X32)\Video\VMDA
x64:(x64)\Video\VMDA4.9.8 and laterx32:(
x32)\Video\VMDA
x64:(x64)\Video\VMDA
useLeftImprover0,1-4.9.8 and later

The key specifies usage of previous frame processing before its sending to video analytics repository:

0 – not to use.

1 – to use.

If the key is enabled, it's in use for all cameras.

Important! The useFilterFrame parameter is to have ‘1’ value for key operation (see below).

x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
longShif>=0-4.9.8 and laterParameter of moving average accumulation is reasonable only when value 1 is assigned to the useLeftImprover parameter. It is not recommended to change value of parameter.
x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
longShiftUpdateThreshold>=0-4.9.8 and laterThreshold of difference from a background below of which the long moving average is updated. It has a point if value 1 is assigned to the useLeftImprover parameter. It is not recommended to change the parameter value.
x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
useLeftImproverGeometry0, 1-4.9.8 and later

The key specifies post processing usage of frames received from video analytics repository. Procedure is configured only for operation with frames from left-off items detection, so it can operate incorrectly with frames from tracker. If the key is enabled, it is in use for all cameras.

Important! The useFilterFrame parameter is to have ‘1’ value for key operation (see below).

x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
timeShift>=0-4.9.8 and laterTime period in seconds after receiving a frame from video analytics repository, during which item in the frame will be analyzed for "invalidity". Operates only when the useLeftImproverGeometry key is enabled. The more this time period the longer item is analyzed and analysis is more authentic, but the more unlikely the item will be removed from the frame by the time of analysis completion. 
x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
timeLife>=0-4.9.8 and laterTime period during which left-off item frame will be sent after its recognition by analyzer of post processing video analytics repository. It is in use only when the useLeftImproverGeometry key is enabled.
x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
maxDeltaInside0-255-4.9.8 and laterValue of maximal difference of average color in the left-off item frame at the moment of frame receiving from video analytics repository and at the moment after time specified by the timeShift key. The less value, the more strict condition and the less number of items (left-off items) satisfying this condition.
x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
minDeltaOutside0-255-4.9.8 and laterMinimal difference of average color in the left-off item frame received from video analytics repository from average color around the frame, at which the frame will be further analyzed and won't be considered as invalid trigger. It is in use only when the useLeftImproverGeometry key is enabled. The higher value, the more strict condition and the less number of items (left-off items) satisfying this condition.
x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
useFilterFrame0, 104.9.8 and later

The key is responsible for enabling frame pre-process before its analysis. If it is disabled, useLeftImprover and useLeftImproverGeometry keys won’t work (see above).

1 – enabled;

0 – disabled.

x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
VMDA.determineNoise0,11Starting with 4.10.3Enables the noise determination function on the video and when smart video detection tools operate.
x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
VMDA.determineGivenTakenIDs of cameras, comma-separated-Starting with 4.10.3

Set VMDAEXT to 1 in order to use this key.

Enables the function of determining the given/taken objects on the side of the Tracker library. Information about given/taken objects is recorded to the VMDA metadata storage. After that, it is possible to perform forensic search by them in the archive. See also CAM_VMDA_DETECTOR.

x32:(x32)\Video\VMDA
x64:(x64)\Video\VMDA
VMDA.determineHumanCarIDs of cameras, comma-separated-Starting with 4.10.3

Set VMDAEXT to 1 in order to use this key.

Enables the function of determining the object type on the side of the Tracker library. This type is stored to the VMDA metadata storage. After that, it is possible to perform forensic search by it in the archive. See also CAM_VMDA_DETECTOR.

x32: (x32)\Video\VMDA
x64: (x64)\Video\VMDA
VMDA.filterGivenOrTaken

The VMDA detector identifier and the operation mode separated by the dot "." The pairs of values are separated by a comma "," or a semicolon ";"

-

Starting with 4.10.5

DP 2.6

Set VMDAEXT to 1 and specify required value for VMDA.determineGivenTaken in order to use this key.

Sets the operation mode of VMDA detectors, which detect the abandoned objects.

The following modes are available:

0 – trigger on abandoned objects (default)

1 – trigger on disappeared objects

2 – trigger on abandoned and disappeared objects

Key value format: VMDA_identifier dot "." operation_mode. For example: 1.0

To list several pairs of detectors and their operating modes, use a comma "," or a semicolon ";". For example: 1.0;2.2;3.1

х32: (x32)\Video
x64: (x64)\Video
live_time0 – 2 147 483 648-

Starting with 4.11.2

DP 2.8 and later

The key sets the duration of displaying the frame (bounding box) on the detected abandoned object in milliseconds. By default, no key is created.

For this key to work, it is necessary to set the VMDAEXT key to 1.

х32: (x32)\Video
x64: (x64)\Video
vmda_color

Number in 4-byte RGB format:

Most significant 4th byte = 0

3rd byte — R (0..255)

2nd byte — G (0..255)

1st byte — B (0..255)

-

Starting with 4.11.2

DP 2.8 and later

The key sets the color of the frame (bounding box) on the detected abandoned object. By default, no key is created.

For this key to work, it is necessary to set the VMDAEXT key to 1.

TABLE OF CONTENTS


RTSP-server

Registry section

String parameter

Available values

Default

Product version

Parameter in effect

x32:(x32)\StreamingServer
x64:(x64)\StreamingServer


def_port>0170004.9.9 and laterSets the range start of used UDP protocols for RTSP-RTP.
x32:(x32)\StreamingServer
x64:(x64)\StreamingServer
IpInterfaceIP-address-4.9.9 and laterSets IP-address of network interface which is to be used for RTSP-server broadcast.
x32:(x32)\StreamingServer
x64:(x64)\StreamingServer
 split split_range>014.10.1 and later

The key is responsible for merging archive fragments into one when playing back the archive via the RTSP Server.

If the split between archive fragments is less than time specified in the key, then archive fragments will be in the same range in the DESCRIBE field when addressing RTSP archive as if there is no split in the archive.

Note. The key is in use for integration with ECHD.
x32:(x32)\StreamingServer
x64:(x64)\StreamingServer
send_real_time0, 104.10.1 -4.10.3and later

The key is in use if there are any problems playing back the RTSP archive in the VLC media player. The key allows sending real time instead of frame time to the player.

Important! If the key value is “1”, then the Single Data Center (ECHD) clients won’t work.

Note. Since Intellect 4.10.4, the VLC player compatibility mode parameter is used instead of this key. It is located on the settings panel of the RTSP Server object – see Configuring RTSP Server Module.

x32: (x32)\StreamingServer
x64: (x64)\StreamingServer

LogFrames0, 114.10.1 and laterThe key enables RTSP stream statistics logging.

 TABLE OF CONTENTS


Anchor
AviExport
AviExport

AviExport utility

Registry section

String parameterAvailable valuesDefaultProduct versionParameter in effect

 x32: (X32)\Video\AVI
x64: (x64)\Video\AVI

UseCodecAXXN0, 104.10.0 and later

1 – utility is started in export mode in the AXXN codec if Export to AVI in initial format item is selected.

 

0 – export is possibly performed in original format.

Note. See also The AviExport utility.
x32: (x32)\Video\AviExport
x64: (x64)\Video\AviExport
ExportPriority-2 to 2-14.10.0 and later

Key sets priorities of the AviExport utility and is used by the Video.run module while its starting:

-2 – low priority (IDLE_PRIORITY_CLASS)

-1 – below average priority(BELOW_NORMAL_PRIORITY_CLASS)

 0 – average priority (NORMAL_PRIORITY_CLASS)

 1 – above average priority (ABOVE_NORMAL_PRIORITY_CLASS)

 2 – high priority (HIGH_PRIORITY_CLASS)

x32: (x32)\Video\AviExport
x64: (x64)\Video\AviExport
BookmarkMaxLen

>0

Fractional values can be specified with comma as decimal separator  (for example, "0,5")

-4.10.3 and laterSets the length of a bookmark in hours. If the key is not created, the bookmark length is not limited.
x32:(X32)\Video\AVI64
x64:(x64)\Video\AVI64
SuspendDiskSizeUpdate0, 104.10.5 and later

When the export period is being set, the key disables the automatic loading of indexes until the date/time control focus is removed.

0 – the indexes are loaded automatically.

1 – the indexes are not loaded until the focus is removed from the date/time controls.

x32: (x32)\Video\AviExport
x64: (x64)\Video\AviExport
ExportDirPath to a folderC:\export4.10.0 and laterSpecifies the directory for saving recordings exported via AviExport (Background export).
x32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
UseTempDirPath to a folder-from 4.10.5

Specifies the path to the folder for storing temporary files created during export.

To enable the use of this key, set the TempDirByDst key to 0 (see below). By default, temporary files are saved in the folder specified by the ExportDir registry key (in the AviExport section, see above)

Note. It is recommended to enable the UseTempDir key for export to removable media or network drives. In this case, set the directory on the computer hard disk in the key.

x32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
TempDirByDst0, 1
1from 4.10.5

Enables the use of the UseTempDir key (see above).

0 – temporary export files are stored in the UseTempDir path.

1 – temporary export files are stored in the ExportDir path (specified in the AviExport section, see above).

x32: (x32)\Video\AviExport
x64: (x64)\Video\AviExport
SimpleDlgModeLock0, 10from 4.10.5The key prohibits the change of the AviExport utility display mode. Before using the key, set the AviExport utility window to the required display mode (extended or basic), shut the Intellect down, then set the key value to 1. As a result, the mode switch button becomes unavailable.
x32: (x32)\Video\AviExport
x64: (x64)\Video\AviExport
PlayerNameA string containing a sequence of any characters (letters, numbers, service characters allowed in the file name)Axxonfrom 4.10.0

Specifies a part of the name for the Axxon Player utility file exported together with the archive from the AviExport utility, if the corresponding setting is selected (see General settings of export).

If the key is specified, the player file will be named "<key_value>_player_portable.exe".

By default, if the key is not created, the player file is named Axxon_player_portable.exe.

x32: (x32)\Video\AviExport
x64: (x64)\Video\AviExport
HideMaskFaces 
HideMaskFaces 0, 10from 4.11.2

The key allows hiding the Face disguise masking checkbox in the AviExport utility (see Masking faces export)

0 – checkbox Face disguise masking is displayed

1 – checkbox Face disguise masking is hidden

х32: (X32)\Video\AviExport\Masking
x64: (x64)\Video\AviExport\Masking
WholeScreenHideMode

HIDE_WHOLE_SCREEN_WITHOUT_LIVE_VIDEO

DONT_HIDE

HIDE_WHOLE_SCREEN

-from 4.11.3

The key allows to completely hide the screen before and after the selected segment with inverted masking when viewing a live or archive video in the Surveillance Monitor, as well as during export.

HIDE_WHOLE_SCREEN_WITHOUT_LIVE_VIDEO — the screen is completely hidden before and after the selected segment with inverted masking when viewing the archive in the Surveillance Monitor and when exporting. When watching live video in the Surveillance Monitor, the screen before and after is not hidden.

DONT_HIDE — the screen is not hidden.

HIDE_WHOLE_SCREEN — the screen is completely hidden when viewing a live video or archive in the Surveillance Monitor, as well as when exporting.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
MaximumParallelExportProcesses>=00from 4.11.2

Specifies the maximum number of

simultaneoisly

simultaneously running export threads. Cannot exceed the number of processor cores.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
UpdateProgressTimer>=01000from 4.11.2

Specifies the delay in sending messages about the export process in milliseconds if the percentage indication does not change for a long time.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
CheckProcessTimer>=0500from 4.11.2

Specifies the delay in milliseconds before checking for incoming frames ready to be written to a file.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
AudioSourceTimer>=060000from 4.11.2

Sets the delay in milliseconds to wait for audio frames from the microphone.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
VideoSourceTimer>060000from 4.11.2

Sets the delay in milliseconds to wait for video frames from the camera.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
DestinationTimer>=0600000from 4.11.2

Specifies the delay in milliseconds to wait for video or audio frames in the object for writing to the file.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
CleanupFilesTimer>=02000from 4.11.2

Specifies the delay in milliseconds between waiting for frames to finish writing to files in parallel streams.

Example. If set to 0, then when exporting from several cameras, the files in the folder specified for export appear sequentially immediately after the start of export. When set to 5000 (5 seconds), files will appear in the folder after 5 seconds.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
OutputStreamDataLogTimer>=02000from 4.11.2

Specifies the delay in milliseconds between outputting statistics about the export progress to the log file.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
WaitCamInfoTimer >=03000
from 4
from 4.11.2

Specifies the amount of time in milliseconds to wait for metadata on the exported video camera.

х32: (X32)\Video\AviExport
x64: (x64)\Video\AviExport
CdDiskMempoolTreshold15-5050from 4.11.3Specifies the margin of error in calculating the size of files for export in megabytes.

TABLE OF CONTENTS

Operator protocol

Registry sectionString parameterAvailable valuesDefaultProduct versionParameter in effect
x32: (x32)\OperatorProtocol
x64: (x64)\
OperatorProtocol
ArchShift>=004.11.0 and laterThe key sets the time period in seconds for which the current playback position will be shifted backwards when entering the archive in the Monitor by clicking the Enter archive button (see Event processing using the Operator protocol).

The key must be created on the Clients where the Operator Protocol is running.
x32: (x32)\OperatorProtocol
x64: (x64)\OperatorProtocol
RectColorColor nameRed4.11.2 and laterThe key sets the color of the frame highlighting an object detected by VideoIntellect on the screenshot in the Operator protocol
x32: (x32)\OperatorProtocol
x64: (x64)\
OperatorProtocol
RectLineWidth>024.11.2 and laterThe key sets the thickness of the frame highlighting an object detected by VideoIntellect on the screenshot in the Operator protocol
x32: (x32)\OperatorProtocol
x64: (x64)\
OperatorProtocol
hide_image_preview0, 104.11.2 and later

The key provides the ability to forbid viewing the enlarged alarm frame in a separate window from the Operator Protocol:

0 – double-clicking the left mouse button on the alarm frame in the event cell opens a separate window for viewing the frame.

1 – the alarm frame cannot be opened in a separate window.

х32: (х32)\OperatorProtocol
x64: (х64)\OperatorProtocol
single_selection0, 104.11.2 and later

The key allows you

to prohibit

to prohibit the Operator from selecting multiple events using the Shift and Ctrl keys in the Operator Protocol:

0 – multiple choice is allowed;

1 – multiple choice is prohibited.

TABLE OF CONTENTS

ECHD

Registry sectionString parameterAvailable valuesDefaultProduct versionParameter in effect
x32: (x32)\WebServer\ECHD\
x64: (x64)\WebServer\ECHD\
ExportContainerFormatmp4, avi, flv, mov, asfmp44.10.1 and laterThe key sets data format for archive export using Intellect HTTP API commands – see Archive export.
x32: (x32)\WebServer\ECHD\
x64: (x64)\WebServer\ECHD\
AdditionalVersionStringLatin, Cyrillic, digits-4.10.5 and laterThe key sets the prefix for the Intellect version that is returned on the "getdeviceinfo" request via the HTTP API in the "firmware version" field.
x32: (x32)\WebServer\ECHD\
x64: (x64)\WebServer\ECHD\
ReplacePointAndClick0, 104.10.5 and laterThe key is designed for PTZ ONVIF-connected camera control with the degreesmove2 command (see Video surveillance device features management).
x32: (x32)\WebServer\
x64: (x64)\WebServer\
TelemetryCommandMoveTimeout>=0-4.10.5 and laterSets the delay between camera panning/tilting and zooming when controlled using the degreesmove2 command given that camera supports Point&Click (see see Video surveillance device features management).

...

Intercom subsystem

Registry sectionString parameterAvailable valuesDefaultProduct versionParameter in effect
x32: (x32)\MonitoringCenter\
x64: (x64)\MonitoringCenter\
DefaultButtonWidth>01004.10.4 and later

The key sets the width of buttons (in pixels) of the Monitoring Center. The button position is changed automatically when the values are changed. 

x32: (x32)\MonitoringCenter\
x64: (x64)\MonitoringCenter\
DefaultRowHeight>0704.10.4 and laterThe key sets the height of buttons (in pixels) of the Monitoring Center. The button position is changed automatically when the values are changed.
x32: (x32)\MonitoringCenter\
x64: (x64)\MonitoringCenter\
ButtonFontHeightInteger numbers-114.10.4 and laterSets font size for buttons of the Monitoring Center.
x32: (x32)\MonitoringCenter\
x64: (x64)\MonitoringCenter\
clrButtonAcceptColor designation in #RRGGBB format#FFFFFF4.10.4 and laterSets the text font for the Accept button of the Monitoring Center as #RRGGBB. For example, #FFFFFF (default) is white, #00FF00 is green.
x32: (x32)\MonitoringCenter\
x64: (x64)\MonitoringCenter\
clrButtonCloseColor designation in #RRGGBB format#FFFFFF4.10.4 and laterSets the text font for the Close button of the Monitoring Center as #RRGGBB. For example, #FFFFFF (default) is white, #00FF00 is green.
x32: (x32)\MonitoringCenter\
x64: (x64)\MonitoringCenter\
CancelByServerEnable>=0-4.10.4 and laterThe key enables forced connection closure after the call is completed from the device web-interface. It is used in cases when, for example, there are errors in the protocol or connection problems, the command to close the call in the Monitoring Center may not come.

0 – forced connection closure is disabled.

>0 – forced connection closure is enabled.

TABLE OF CONTENTS

HTML Interface

Registry sectionString parameterAvailable valuesDefaultProduct versionParameter in effect
x32: (x32)\HTML_Interface\
x64: (x64)\HTML_Interface\
processopccef-4.11.0 and later

The key enables the Chromium browser to display web pages in an HTML interface.

The key is not created by default, and Internet Explorer is used. Delete the key in order to use Internet Explorer.

...

Differences between VideoIQ7 and Intellect

Registry sectionString parameterAvailable valuesDefaultProduct versionParameter in effect

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

IntervalMinutes

> = 0

60

1.0.2 and later

Sets interval (min) between iterations of disk defragmentation.

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

IntervalOnStartMinutes

> = 0

60

1.0.2 and later

Sets interval (min) from system start to the first iteration of disk defragmentation.

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

MaxFileFragmentsAllowed

> = 0

10

1.0.2 and later

Defines the *.db3 file fragmentation threshold on the disk. It is calculated as a sum of fragments of idx.db3 and detectorevent.db3 files (log file is not taken into account). If after *.db3 files defragmentation the total number of fragments on the disk is greater than the threshold value, then the disk is defragmented. 

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

ModeForFull

0 – 10

4

1.0.4 and later

Sets the mode to defragment files with *.db3 mask.

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

Mode

0-10

2

1.0.4 and later

0 – Analyze only, do not defragment or optimize.
1 – Analyze and modify, do not optimize. 
2 – Analyze, modify and do quick defragmentation. 
3 – Not recommended.  Analyze, modify and optimize.
4 – Analyze and speed up at the same time.
5 – Analyze and go to the end of the disk.
6 – Analyze and sort files according to their name.
7 – Analyze and sort files according to their size (in ascending order).
8 – Analyze and sort files according to access time (starting from the latest). 
9 – Analyze and sort files according to modification time (starting from the oldest). 
10 – Analyze and sort files according to creation time (starting from the oldest).

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

ModeForPartial

0-10

3

1.0.4 and later

Sets the mode in which disk defragmentation starts.

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

FreeSpace

0 – 10

1

1.0.4 and later

Sets free space on the disk (% from the total space).

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

Speed

0 – 100

3

1.0.4 and later

Sets the defragmentation speed (%).

x32: (x32)\Video\Defragmentation
x64: (x64)\Video\Defragmentation

ThreadPriority

0 – THREAD_PRIORITY_LOWEST
1 – THREAD_PRIORITY_BELOW_NORMAL
2 – THREAD_PRIORITY_NORMAL
3- THREAD_PRIORITY_ABOVE_NORMAL

0

1.0.4 and later

Sets the defragmentation priority.


x32: (x32)\Debug
x64: (x64)\Debug

Module name

-

-

1.0.4 and later

Specifies the module for which messages will be filtered in the log file.

For instance, if log files are to be filtered for video.exe process, then the folder is to have SOFTWARE\ITV\INTELLECT\Debug\ video.exe name.

x32: (x32)\Debug
x64: (x64)\Debug

Filter

Text

-

1.0.4 and later

Specifies an alphabetic word or word-combination that is to be in the message.

x32: (x32)\LMCGate
x64: (x64)\LMCGate

SmartSearch

0, 1

1

up to 4.8.0

Defines whether forensic search is enabled or disabled:
0 – forensic search is  disabled;
1- forensic search is enabled.

x32: (x32)\Video
x64: (x64)\Video

scene

0, 1

1

1.0.5 SP1

Defines whether there is a scene in the configuration. 

x32: (x32)\Video
x64: (x64)\Video

momentquest

0, 1

1

1.0.5 SP1

MomentQuest application (0 – feature is disabled).

...