Go to documentation repository
Page History
Audio
Registry section
String parameter
Available values
Default
Product version
Parameter in effect
x32: (X32)\Audio
x64: (x64)\Audio
Gain_control
0, 1, 2
-
up to 4.7.6
Sets the volume control parameter:
0 - no volume control;
1 - integer processing (less accurate, but faster);
2 - extra accuracy (CPU overload is possible if there are a lot of channels).
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.
x64: (x64)\Audio
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.
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
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 scaled.
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.
x64: (x64)\Debug
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)
Ip_port
0, 1
up to 4.7.6
Specifies the port using which the IP camera will operate on the Computer object.
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 whether logging of outgoing events is enabled 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
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)
x64: (x64)
InheritServiceEnviroment
0, 1
-
4.8.8 only
The key is essential for proper operation of Intellect in MS failover cluster.
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
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.
x32: (x32)\Debug
x64: (x64)\Debug
DumpYUV
0, 1
-
4.9.0.959
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)
x32: (x32)
x64: (x64)
x64: (x64)
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.
x64: (x64)
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).
x64: (x64)
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)
When the key value = 1, video or archive period is exported from the Monitor interface using the admin password.
x64: (x64)
x64: (x64)
By default the key is not created, the value is 10.
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.x64: (x64)
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.x64: (x64)
The key is for specifying the way of sorting the 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.
x64: (x64)
x64: (x64)
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.x64: (x64)
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.x64: (x64)
x64: (x64)
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.
x64: (x64)
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.
x64: (x64)
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.
x64: (x64)
x64: (x64)
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 itvscript.exe the itvscript.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.
x64: (x64)
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
х32 and x64:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
x64: (x64)\ IntellectRunService
x64: (x64)
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.
x64: (x64)
0 – the UPDATE_PROTOCOL table is filled.
1 – the UPDATE_PROTOCOL table is not filled.
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 scaling 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
max_speed
0-10
-
4.7.3 to 4.9.7
Sets max. camera speed.
x32: (X32)\
TELEMETRY
x64: (x64)\TELEMETRY
min_speed
0-10
-
4.7.3 to 4.9.7
Sets min. camera speed.
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.
TELEMETRY
x64: (x64)\TELEMETRY
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
TELEMETRY
x64: (x64)\TELEMETRY
The key is responsible for coordinate move in the Z-direction.
TELEMETRY
x64: (x64)\TELEMETRY
The key is responsible for coordinate move in the Y-direction.
TELEMETRY
x64: (x64)\TELEMETRY
The key is responsible for coordinate move in the X-direction.
TELEMETRY
x64: (x64)\TELEMETRY
TELEMETRY
x64: (x64)\TELEMETRY
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.
TELEMETRY
x64: (x64)\TELEMETRY
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.TELEMETRY
x64: (x64)\TELEMETRY
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.Video\CommonPresets
x64: (x64)\Video\CommonPresets
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:
- 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).
- 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).
TELEMETRY
x64: (x64)\TELEMETRY
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 log
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
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.
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.
IP integration (drivers and codecs pack for Intellect)
Registry section
String parameter
Available values
Default
Product version
Parameter in effect
x32: (X32)\Video
x64: (x64)\Video
ArchiveFps
1-24
4.7.5 and later
Sets the number of frames recorded to the archive (max.resolution). LiveFps and ArchiveFps parameters are not to exceed 24 in total.
x32: (X32)\Video
x64: (x64)\Video
ArecontVision
0, 1
up to 4.8.0
Enables the protocol for integrating Arecont cameras. The key is not in use.
x32: (X32)\Video
x64: (x64)\Video
DoubleStream
0, 1
4.7.5 and later
Defines whether asynchronous video display mode is enabled or not.
x32: (X32)\Video
x64: (x64)\Video
IpIntDrivers3
Brand name: Axis; Acti, etc.
4.7.3 and later
The IpIntDrivers3 string parameter is created and the names of brands that need 3.0 driver are listed.
x32: (X32)\Video
x64: (x64)\Video
IpIntDriverVersion
2, 3
4.7.3 and later
Defines the version number of loaded drivers:
2 – to load drivers version 2.0;
3 - to load drivers version 3.0;
This parameter has a high priority and cancels IpIntDrivers3 parameter.
x32: (X32)\Video
x64: (x64)\Video
LiveFps
1-24
4.7.5 and later
Sets the number of frames displayed in the 800x600 format. LiveFps and ArchiveFps parameters are not to exceed 24 in total.
x32: (X32)
x64: (x64)
LoadIpIntDirectly
0, 1
4.9.0 and later
1 - enable IntegratedDevice via video.run. If the setting is enabled and at least one IntegratedDevice is added, then other IP video capture cards are disabled.
0 - IIntegratedDevice operates as a separate run-module.
x64: (x64)\Video\TransportProtocols
The key is used to change a transport protocol used by the IP device.
Example of the key value: "ONVIF"="tcp" means that TCP protocol is used to transfer data via ONVIF.
See details in Changing the transport protocol used by IP-device
Example of the key value: "rtsp"="multicast" allows enabling Multicast mode of the RTSP Server. The object configuration is required in addition to the key.
See details in Configuring RTSP Server module.
x32: (X32)\Video\MetadataTransportProtocols
x64: (x64)\Video\MetadataTransportProtocols
The name of camera driver (in the driver parameter of the
C:\Program Files\ Common Files\ AxxonSoft\ Ipint.DriverPack \3.0.0\ Ipint.<Driver name>.rep file)x64: (x64)\Video
The key sets unused driver unload timeout for cameras. For instance, if camera brand is in several drivers, all of them are loaded at camera connection. To unload the unused drivers, set non-zero value to this key.
If the key is not created, then unused drivers are unloaded in 60 seconds.
0 – drivers do not unload (such behavior was in DriverPack versions older than the current one).
The key value that is > 0 sets unused driver unload timeout.
If the key is created but it consists of NaN value, then unused driver unload timeout is set to the default value – 60 seconds.x32: (X32)\TELEMETRY
x64: (x64)\TELEMETRY
The key is used to enable the compatibility between presets in Intellect and previous versions of Drivers Pack, i.e. to decreasing the preset number by 1 when sending it to the driver.
0 – a new operation mechanism with presets the same as in AxxonNext is in use in Intellect. If preset 1 is selected in Intellect interface, then value 1 is sent to the driver.
1, or if the key is not created – the compatibility mode is in use: if preset 1 is selected/created in Intellect interface, then value 0 is sent to the driver.x32: (x32)\Video
x64: (x64)\Video
The key sets the number of streams created in FFmpegDecoder.
0 – decoder automatically selects the number of created streams.
>0 – sets the number of streams in use.
By default if there is no key or the value is incorrect, then value 1 is in use.
Auto selection of the number of streams can result in the system load reduction or its increase as the number of streams recreated during decoding increases – this affects the performance.x32: (x32)\EventSources
x64: (x64)\EventSources
<brand>.<model> (for example, ONVIF.1_channel_device).
If all models of some manufacturer require a specific method of getting events, then there must be a string key named <brand> in the section.
Pull point
Meta data
Disable
By the date the documentation in created, this key is supported for three brands: ONVIF, RVi and IDIS. For models of these brands, the key is created automatically when the Drivers Pack is installed.
The key sets a method of getting data about the analytics and the sensors of the device:
- Pull point – getting events by http request of the camera
- Meta data – getting events from the metadata stream
- Disable – getting events is disabled.
x64: (x64)\Video\UseSsrcChecking
enable
disable
The key is intended for setting up synchronization source (SSRC) for RTSP stream:
enable – SSRC check enabled;
disable – SSRC ched disabled.
x32: (x32)\Video
x64: (x64)\Video
x64: (x64)\Video\TsConverters
<brand>.<model>, for example, Tattile.ANPR Mobile
If all brand's models require a certain method of the timestamp adjustment, then the section must contain a string key with the name <brand>.
- InfrequentTs
- ValidDeviceTs
- None
The keys in this section specify the method of the frame timestamp adjustment.
If the key is not created, the timestamp transferred to the Intellect equals 0, and then the current time is set as its value.
The None value is used if it is necessary to disable the adjustment and transfer the timestamp received from the camera as is.
The ValidDeviceTs value means that the timestamp adjustment method is used before the timestamps transmission to the Intellect if the timestamp received from the camera differs from the current time by the value greater than the one specified in the MaxTimestampDeviation key (see below). After the adjustment, the timestamp calculated on the basis of the previous frame's timestamp and the time elapsed since its reception is transmitted to the Intellect.
InfrequentTs value discards the relative timestamps, transferring 0 to the Intellect instead (i.e., the current time is set as the timestamp value), and it also transfers the absolute timestamps with the ETimestampValidityFlag flag. This adjustment method should be used for the devices with the license plates recognition which transfer the separate frames to the external system, rather than a continuous video stream.
For some manufacturers, when installing the Drivers Pack, the keys with the necessary values are automatically created in the appropriate registry key.
x64: (x64)\Video
The key is used for the ValidDeviceTs key value from the TsConverters branch (see above).
The key sets the maximum permissible deviation of the frame timestamp from the current Server time.
x64: (x64)\Video
The key enables the interruption of the H.265 video decoding via the ffmpeg decoder in case of the slightest error in the video stream.
0 - if the video stream contains errors, then a buffer with artifacts will be received from the ffmpeg decoder.
1 - if the video stream contains errors, then an empty buffer will be received from the ffmpeg decoder.
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
FlagsLog
-
-
up to 4.7.5
x32: (X32)\ DB Import
x64: (x64)\ DB Import
MoveFirst
0
0
4.7.3 and later
The key must not be modified.
x32: (X32)\ events
x64: (x64)\ events
Events_out
-
-
up to 4.7.5
Debug key
x32: (X32)\ events
x64: (x64)\ events
Events_out2
-
-
up to 4.7.5
Debug key
x32: (X32)\ events
x64: (x64)\ events
In
-
-
up to 4.7.5
Debug key
x32: (X32)\ events
x64: (x64)\ events
PostedEvents
-
-
up to 4.7.5
Debug key
x32: (X32)\ events
x64: (x64)\ events
PostedReacts
-
-
up to 4.7.5
Debug key
x32: (X32)\ events
x64: (x64)\ events
Reacts_out
-
-
up to 4.7.5
Debug key
Special keyboard
Registry section
String parameter
Available values
Default
Product version
Parameter in effect
x32: (X32)\ Keyb
x64: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ITV\ INTELLECT\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.
x64:(x64)\Keyb
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.
Video analytics
Registry section
String parameter
Available values
Default
Product version
Parameter in effect
x32: (X32)\Video\Detectors\Vmda
x64:
(x64)\Video\Detectors\Vmda
InactiveInterval
>0
-
4.9.0
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\Detectors\Vmda
x64:
(x64)\Video\Detectors\Vmda
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\Detectors\Vmda
x64:
(x64)\Video\Detectors\Vmda
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.
x64: (x64)\Video\VMDA
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.
Web Server
Registry section
String parameter
Available values
Default
Product version
Parameter in effect
x32: (x32)\WebServer\
x64:
(x64)\WebServer\Sets max.time (in milliseconds) for Server to process a request.
x32: (x32)\WebServer\
x64:
(x64)\WebServer\
x32: (x32)\Map\
x64:
(x64)\Map\x32: (x32)\Map\
x64:
(x64)\Map\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\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\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\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\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\MinimapSets 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\Integer
x32: (x32)\Map\
x64:
(x64)\Map\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\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\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.
Mail Message Service
x32: (x32)\MMS\
x64:
(x64)\MMS\
Short Message Service
x32: (x32)\SMS\
x64:
(x64)\SMS\By default the key is not created, the value is 0.
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.Script
x32: (x32)\Script\
x64:
(x64)\Script\x32: (x32)\Script\
x64:
(x64)\Script\TerminateProcessOnHang
0 – Intellect core does not terminate the itvscript.exe process when it hangs.
1 – Intellect core terminates the itvscript.exe process when it hangs.
Abandoned objects detection tool of the Tracker object
Registry section
String parameter
Available values
Default
Product version
Parameter in effect
x32: (X32)\Video
x64: (x64)\Video
UseRealTimeStamps
Comma-separated camera identifiers
-
4.9.5 to 4.9.7
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.
x64:(x64)\Video\VMDA
x32: (X32)\Video
x64: (x64)\Video
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
Sets sensitivity of unattended objects detection tool for specified cameras.
x64:(x64)\Video\VMDA
x32: (X32)\Video
x64: (x64)\Video
unattendedObjectLongMemory
Comma-separated camera identifiers
EXAMPLE unattendedObjectLongMemory ="1,1000,2,999,3,5,4,6,7,8"
-
4.9.5 to 4.9.7
Sets identifiers of cameras to which the unattended object detection tool with long memory is to be used.
x64:(x64)\Video\VMDA
x32: (X32)\Video
x64: (x64)\Video
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
Time in seconds before checking object in case of using the unattended object detection tool with long memory.
x64:(x64)\Video\VMDA
x32: (X32)\Video
x64: (x64)\Video
determineNoise
0, 1
1
4.9.5 to 4.9.7
Use (1) or not (0) the algorithms for detecting pseudo-moving objects
x64:(x64)\Video\VMDA
x32: (X32)\Video
x64: (x64)\Video
determineColorIdentity
0, 1
1
4.9.5 to 4.9.7
Use (1) or not (0) the algorithms for detecting objects matching by their color characteristics
x64:(x64)\Video\VMDA
x32: (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
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.
x64:(x64)\Video\VMDA
x32: (X32)\Video
x64: (x64)\Video
determineGivenTaken
Comma-separated camera identifiers.
EXAMPLE determineGivenTaken ="1,1000,2,999,3,5,4,6,7,8"
4.9.5 to 4.9.7
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.
x64:(x64)\Video\VMDA
x32: (X32)\Video
x64: (x64)\Video
VMDAFPS
>=-1
30
4.9.5 to 4.9.7
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.
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
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).
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
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).
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
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.
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
x64:(x64)\Video\VMDA
RTSP-server
Registry section
String parameter
Available values
Default
Product version
Parameter in effect
x64:(x64)\StreamingServer
x64:(x64)\StreamingServer
x64:(x64)\StreamingServer
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.x64:(x64)\StreamingServer
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
AviExport utility
Registry section
x32: (X32)\Video\AVI
x64: (x64)\Video\AVI
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.x64: (x64)\Video\AviExport
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)
x64: (x64)\Video\AviExport
>0
Fractional values can be specified with comma as decimal separator (for example, "0,5")
x64:(x64)\Video\AVI64
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.
x64: (x64)\Video\AviExport
ECHD
x64: (x64)\WebServer\ECHD\
x64: (x64)\WebServer\ECHD\
Intercom subsystem
x64: (х64)\MonitoringCenter\
The key sets the width of buttons (in pixels) of the Monitoring Center. The button position is changed automatically when the values are changed.
x64: (х64)\MonitoringCenter\
x64: (х64)\MonitoringCenter\
x64: (х64)\MonitoringCenter\
x64: (х64)\MonitoringCenter\
x64: (х64)\MonitoringCenter\
0 – forced connection closure is disabled.
>0 – forced connection closure is enabled.