|
General information on Windows OS registry and working with it is given in the Working with Windows OS registry section of the Administrator's Guide.
Audio | |||||
Registry section | String parameter | Available values | Default | Product version | Parameter in effect |
x32: (X32)\Audio | Gain_control | 0, 1, 2 | - | up to 4.7.6 | Sets the volume control parameter: 0 - no volume control; 2 - extra accuracy (CPU overload is possible if there are a lot of channels). |
x32: (X32)\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\
| mix | 0, 1 | 0 | 4.7.4 and later | Sets input mixing. |
x32: (x32)\Audio x64: (x64)\Audio | AudioStreamLoggerEnable | 0, 1 | 0 | 4.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. |
Core | |||||
Registry section | String parameter | Available values | Default | Product version | Parameter in effect |
x32: (x32) | 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. |
x32: (x32) | 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) | 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) | 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) | DBAttempts | 1..∞ | 10 | 4.7.3 and later | Number of attempts to connect to database. |
x32: (x32)/Debug | DebugLevel | 0,1,2,3,4 | 0 | 4.7.3 and later | Sets the debug mode: 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 | DebugExtension | Any string | LOG | 4.7.3 and later | Sets extensions of log files. |
x32: (x32)/Debug | DebugFlushPeriod | > = 0 | 500 | 4.7.4 and later | Sets the update rate for log files (ms). |
x32: (x32)/Debug | DebugOptions | Range in decimal system: 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 | 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 | DebugSize | >=100 | 100 | 4.7.3 and later | Specifies the number of megabytes provided for log. Restricted by disk capacity. |
x32: (x32)/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 | >0 | 2 | 4.7.5 and later | Specifies the number of days for keeping log files in the gz format. |
x32: (x32) | 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) | DisableProtocol | 0, 1 | 0 | 4.7.3 and later | Allows disabling protocol. |
x32: (x32) | 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:
|
x32: (x32) | InstallFolder |
| Intellect | 4.7.3 and later | Specifies the installation folder. |
x32: (x32) | 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) | Language | 0x0419 | - | 4.7.3 and later | Specifies the language to use (0x0419 - English). |
x32: (x32) | LogIncommingMsg | 0, 1 | not created | up to 4.8.0 | Defines whether logging of incoming events is enabled or not. |
x32: (x32) | LogOutgoingMsg | 0, 1 | not created | up to 4.8.0 | Defines whether logging of outgoing events is enabled or not. |
x32: (x32) | LogStatistics | 0, 1 | not created | up to 4.8.0 | Defines whether the statistics is logged or not. |
x32: (x32) | OnlyLocalProtocol | 0, 1 | 0 | 4.7.3 and later | Only local events are logged. |
x32: (x32) | 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) | PhotoCores | Name or IP address | - | 4.7.3 and later | The list of computers (cores) for mailing user photos. |
x32: (x32) | 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) | ShowCrashMessage | 0, 1 | 0 | 4.7.5 and later | Create or not the module crash message. |
x32: (x32) | SyncTime | 0, 1 | 0 | 4.7.3 and later | Defines whether to synchronize time between computers or not. |
x32: (x32) | Topmost | 0, 1 | 1 | 4.7.4 and later | Sets the splash screen location: 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) | 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; |
x32: (x32) | URAttempts | 0 - 10000 | 3 | 4.7.3 and later | Sets the number of attempts to enter the user password . |
x32: (x32) | URDelay | 0 - 10000 | 60 | 4.7.3 and later | Sets the delay period (sec) for re-entering the system. |
x32: (x32) | 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) | 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 | 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 | 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 | 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) | 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) | InheritServiceEnviroment | 0, 1 | - | 4.8.8 only | The key is essential for proper operation of Intellect in MS failover cluster. |
x32: (x32)\ IntellectRunService\ | InheritServiceEnvironment | 0, 1 | - | 4.9.0 and later | The key is essential for proper operation of Intellect in MS failover cluster. |
x32: (x32) | SortCamsById | 0, 1 | - | 4.8.8 and later | The key is responsible for sorting the list of cameras on the settings panel of the Monitor object. 1 – cameras are sorted by ID; 0 – cameras are sorted by names. |
x32: (x32) | EventProcessingThreads | >=0 | 0 | 4.9.0 | Key reserves the specified number of streams for events processing. |
0-8 | Equal to CPU cores number | 4.10.4 | |||
x32: (x32)\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: W – width; For example, file with resolution 640x480 in YUV420 color area will have the 640x480_22_chunk_0.yuv name. |
x32: (x32) | settings_height | >0, depends on screen resolution | 438 | Sets the height of the object settings panel (in pixels). | |
x32: (x32) | settings_width | >0, depends on screen resolution | 600 | Sets the width of the object settings panel (in pixels). | |
x32: (x32) x64: (x64) | ATMSendSetup | 0, 1 | 1 | 4.9.3 | 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) | RegisterF10andF11 | 0, 1 | 1 | 4.9.2 | 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) | DisableF8 | 0, 1 | 0 | 4.10.4 | 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) | check_digital | 0, 1 | 0 | 4.8.0 | 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 | >=1 | 1 | 4.9.4 | The 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 | 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) | UnloadDelay | 0 to 60000 ms | 5000 | 4.9.5 | 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) | SortSubItems | 0, 1 | 1 | - | 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) | RestPort | 0 - 65535 | 10112 | from 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. |
0 | from 4.10.3 | ||||
x32: (x32) x64: (x64) | ShowSmallBarAlways | 0, 1 | 0 | 4.10.1 | 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 | 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 | The 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) | MsgCompressOn | 0, 1 | 0 | 4.10.3 | 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_on | 0, 1 | 0 | Intermediate 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. 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) | CriticalErrGui | 0, 1 | 0 | 4.10.3 | It 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 | >0 | 60000 | 4.8.3 | It 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) | SaveIncommingMsg | 0, 1 | 0 | 4.7.8 | 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. |
x32: (x32) x64: (x64) | BackupFolder | Address of a local or network folder | - | 4.7.6 | Specifies 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 |
х32 and x64: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon | Shell | Any text value | explorer.exe | 4.10.5 | If 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 | IntellectUserGroup | Any text value | from 4.10.0 | If 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_delay | 10 -30000 | 3000 | from 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) | DisableUpdateProtocol | 0, 1 | 0 | from 4.7.5 | The 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. |
Telemetry | |||||
Registry section | String parameter | Available values | Default | Product version | Parameter in effect |
x32: (X32)\ | 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)\ | 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)\ | max_speed | 0-10 | - | 4.7.3 to 4.9.7 | Sets max. camera speed. |
x32: (X32)\ | min_speed | 0-10 | - | 4.7.3 to 4.9.7 | Sets min. camera speed. |
x32: (X32)\ | PriorityDelay | > = 0 | 30000 | 4.7.3 and later | Defines the priority delay (ms). |
x32: (X32)\ | UseBoschOSRD40 | 0, 1 | - | 4.8.4 and later | Enables presets saving for Bosch-Autodome control protocol. |
x32: (X32)\ | 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. |
x32: (X32)\ | 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 | ZoomSpeed850 | 0,1 | 1 | 4.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 | Zdirection | 0, 1 | 0 | 4.7.6 | The key is responsible for coordinate move in the Z-direction. |
x32: (X32)\ TELEMETRY x64: (x64)\TELEMETRY | Ydirection | 0, 1 | 0 | 4.7.6 | The key is responsible for coordinate move in the Y-direction. |
x32: (X32)\ TELEMETRY x64: (x64)\TELEMETRY | Xdirection | 0, 1 | 0 | 4.7.6 | The key is responsible for coordinate move in the X-direction. |
x32: (X32)\ TELEMETRY x64: (x64)\TELEMETRY | WaitDelay | >=0 | 0 | 4.7.5 | 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 | TelemetryDirectCommand | 0, 1 | 1 | 4.9.8 | 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 | MonitorToTelemetryDirectCommand | 0, 1 | 0 | 4.9.8 | 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, system will not operate. |
x32: (x32)\ TELEMETRY x64: (x64)\TELEMETRY | SendEventToCore | 0, 1 | 0 | 4.10.0 | 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 | ONVIF | 0, 1 | 0 | 4.10.0 | 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:
|
x32: (X32)\ TELEMETRY x64: (x64)\TELEMETRY | panas850_stop_dublicates | >0 | - | 4.10.2 | The 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. |
Player | |||||
Registry section | String parameter | Available values | Default | Product version | Parameter in effect |
x32: (X32)\Player | Wav_delay | > = 0 | 0 | 4.7.3 and later | Defines the sound delay (sec) when playing back synchronously video with the sound. |
Event log | |||||
Registry section | String parameter | Available values | Default | Product version | Parameter in effect |
x32: (X32)\ EventViewer | Overlay | 0, 1 | 1 | 4.7.3 and later | Defines whether to use overlay. |
x32: (X32)\ 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 | UserActivityTimeout | >0 | 3 | 4.10.3 | 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 | 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. |
IP integration (drivers and codecs pack for Intellect) | |||||
Registry section | String parameter | Available values | Default | Product version | Parameter in effect |
x32: (X32)\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 | ArecontVision | 0, 1 |
| up to 4.8.0 | Enables the protocol for integrating Arecont cameras. The key is not in use. |
x32: (X32)\Video | DoubleStream | 0, 1 |
| 4.7.5 and later | Defines whether asynchronous video display mode is enabled or not. |
x32: (X32)\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 | IpIntDriverVersion | 2, 3 |
| 4.7.3 and later | Defines the version number of loaded drivers: |
x32: (X32)\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) | 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. |
x32: (X32)\Video\TransportProtocols x64: (x64)\Video\TransportProtocols | <Driver name> | <protocol> | - | DP 3.1.1 and later | 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 | 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) | The name of transport protocol (is to be the same as one of the values specified in metadataTransportProtocol property in the corresponding .rep file). | - | DP 3.31.1613 and later | The key is used to change a metadata transport protocol. At the time of writing this documentation change of a metadata transport protocol was available for ONVIF driver only (possible values are tcp and udp). |
x32: (X32)\Video x64: (x64)\Video | UnloadUnusedDriverTimeout | >=0 | 60 | DP 3.32.1638 and later | 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 | PresetCompatibility | 0, 1 | - | DP 3.43.1950 and later | 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 | FFTHREADCOUNT | >=0 | 1 | DP 3.43.1955 and later | 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 | <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 | Meta data | DP 3.35.1692 | 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:
|
x32: (x32)\Video\UseSsrcChecking x64: (x64)\Video\UseSsrcChecking | RTSP | enable disable | enable | DP 3.45.2055 | The key is intended for setting up synchronization source (SSRC) for RTSP stream: enable – SSRC check enabled; disable – SSRC ched disabled. |
x32: (x32)\Video | FFLOGDELAY | 0, 1 | 0 | CP 1.580 | Enables logging of delays of frames decoding and idle time for FFMPEG codec. |
х32: (x32)\Video\TsConverters 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>. |
| Depends on the brand | DP 3.34 and later | 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. |
х32: (x32)\Video x64: (x64)\Video | MaxTimestampDeviation | >=0 | - | DP 3.34 and later | 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. |
x32: (x32)\Video x64: (x64)\Video | ErrorSensitivity | 0, 1 | 0 | DP 3.54 and later | 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 | 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 | CursorLocation | 1, 2, 3 | 2 | 4.7.3 and later | Sets the cursor location (pointer to DB entries): |
x32: (X32)\ 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 | FlagsLog | - | - | up to 4.7.5 |
|
x32: (X32)\ DB Import | MoveFirst | 0 | 0 | 4.7.3 and later | The key must not be modified. |
x32: (X32)\ events | Events_out | - | - | up to 4.7.5 | Debug key |
x32: (X32)\ events | Events_out2 | - | - | up to 4.7.5 | Debug key |
x32: (X32)\ events | In | - | - | up to 4.7.5 | Debug key |
x32: (X32)\ events | PostedEvents | - | - | up to 4.7.5 | Debug key |
x32: (X32)\ events | PostedReacts | - | - | up to 4.7.5 | Debug key |
x32: (X32)\ events | Reacts_out | - | - | up to 4.7.5 | Debug key |