Versions Compared

Key

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

...

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

 

...

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.

...

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

...

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.

...

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.

...

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.

...

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.

...

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

...

<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.

...

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.

...

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.


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

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

...