New Features and Enhancements
SIP hardware
SIP-terminal improvements:
- Calls from Server/RAW to Client via SIP-terminal are supported.
- Added call forwarding.
- Added the of group calls that can be answered by SIP-operators or SIP-devices from a predefined list.
- Added the ability to select SIP operators that can work with the SIP-panel.
- Added the ability to add SIP-operator objects to the map.
- Added the ability to create separate address books to be selected on a separate tab on the SIP-panel.
- Supported the BasIp devices operation using HTTP requests.
- Added a setting to forbid/allow calls to unknown subscribers who are not in the address book of the SIP-panel.
SIP-panel improvements:
- Significantly redesigned and improved the SIP-panel interface.
- SIP-panel interface elements settings are implemented to hide dial pad, header, archive and call control buttons.
- Added an option to activate the screen with the SIP-panel during a call.
- Added a call log with the ability to view video and/or audio archive of calls (depending on the camera availability).
- Added an option to hold / unhold a call from the Map.
- During an active call, or a call on hold, the answer window is now displayed on top of other windows.
- Added key tone and dial tone options for the SIP-panel.
- Added display of current call duration on SIP-panel.
Events control and processing
- Updated the push notification mechanism

- When configuring the Operator Protocol and Event Protocol, added the ability to bulk-select events

- The Operator Protocol now includes a setting to enforce user comments before classification of events

- The Operator protocol interface was improved:

- Added a simplified (text) view of the Operator Protocol window
- Added the ability to group information in the Operator Protocol by region, event or object
- Added a function to automatically delete information about performing an action when unchecking the action in the checklist
- Added an event about generating a report from the Operator Protocol

- Reports can now be exported to csv format from the Event Viewer

- Added the Single selection parameter to the Operator Protocol settings, which allows you to prohibit the multiple selection of events in the operator protocol.
- The IGNORE_KEEP_NO_LESS event added to indicate that there is not enough disk space to store archive for the period set by the Keep to less than parameter

- Added an option to include the event ID in a response sequence launched by a macro

- When running a macro, the event now indicates the username and user ID MACRO
Registry keys: 
- Added the UseFfmpegConcat registry key to merge archive fragments with different resolution at background export with the AviExport utility.
- Added the "blocking" registry key which prevents the video image from digital zooming.
- Added the StopLiveStreamInArchive registry key that allows you to disable requests for live video streams when you switch to Archive mode.
- Added the MonitorExtraTextColor registry key setting the fixed color for additional information text, regardless of the camera state.
- HideArchControls registry key added to disable the archive playback controls in CamMonitor.ocx ActiveX.
- Added the cur_monitor registry key for selecting the monitor to display the Intellect settings panel.
- Added the HideMaskFaces registry key which allows you to hide the face masking setting in the AviExport utility.
- Added restorezoom registry key to automatically disable digital zoom after a specified time.
- Added the DrawAngleArrow registry key to disable the direction arrow when displaying the frame of VMDA detectors on the video image.
- Added the live_time registry key to set the display time of the VMDA detectors frame on the video image.
- Added hide_image_preview registry key to disable viewing the enlarged alarm frame in the Operator Protocol.
- Added the Monitor.ShowTimeMS registry key which allows to enable/disable displaying the milliseconds in the monitor. By default, the milliseconds are displayed.
- Added the LayoutGradualIncrease registry key that lets you gradually increase the Camera Window on a layout with same-size cells by double clicking the LMB.
- Added the DisableAntiAliasingForArchiveVideo registry key to disable anti-aliasing when playing the archive.
- Added the WM_LBUTTONDBLCLK and WM_RBUTTONDBLCLK registry keys which allows you to prevent double clicks with left and right mouse buttons in the Monitor.
- The UseServerTime registry key now applies to the audio stream as well.
Integration
- Added support for CORS Policy in HTTP API requests

- Added the Bearer authorization type to HTTP API

- Parameters of objects coordinates on external maps were added to responses to a number of HTTP API requests

- A function has been added to the HTTP API to query the user database

- Added a request to the HTTP API to get a list of all objects in the configuration

- Added the redirect from HTTP to HTTPS and vice versa in Web Server 2.0.
- For the Speaker (SPEAKER) object, added the START_PLAY_TIME reaction that allows you to start the recorded audio footage playback

- The ability to filter core events has been added to the IIDK interface

- It is now possible to send numbers and symbols for the speaker in a tone dialing using the START_TONE command.
- Added the PLACE_CAM_IN_LAYOUT_CELL event to the monitor, which allows you to add a camera to a specific cell on the specific layout MONITOR
- Added the ability to put captions with the camera name, date and time on the video image exported with the AviExport background export utility

- You can now add a group of microphones to the Audio Player

- Added an option to use external maps (GoogleMaps, OpenStreetMaps, YandexMaps) as a substrate for the Map layer

- On the RTSP server it is now possible to transmit the time in the archive using the captions stream

- Added the ability to hide Backup archive and Video Gateway archive

- You can now easier lock the Map to location coordinates, and use this locking in mobile applications

- Added automatic and semi-automatic Tag & Track modes

- Updated the Screen Manager: added an option to copy a layout onto any Monitor permitted for a particular PC

- Temperature readings from the thermal camera are now included in Event Viewer, and target individuals' faces are highlighted with a bounding box

- The encoder allowing archive recording with MPEG4 codec has been implemented

- Added an option to automatically create a bookmark for a protected archive

- Added camera search and sort by ID and name in AviExport utility

- Added two-factor authentication on logging into the Intellect PSIM with a SMS

- The Intellect distribution kit includes the Axxon Player version 2.4.0.1292

- Added an option to set the line thickness on the graphs

- Added the events which are generated when the operator increases and decreases the size of the Surveillance window on the layout

- Added the ability to bulk-set cameras when configuring the RTSP Server

- Added the ability to set the RTSP port for IP devices connected via the HTTP protocol, but using the RTSP protocol to transfer certain data, for example, ONVIF and Hikvision

- Integration with the YITU system has been developed allowing to receive events on face recognition in the Intellect Event Viewer

- Added the ability to change the permissions assigned to the user

The Show actual video aspect ratio parameter is now applicable for all Tracker object settings.
- Added the ability to broadcast records from the Backup archive via an RTSP server

- Voice notification is disabled by default in Audio Player

The map can now be pinned on top of all windows.
- Added Store no more than setting to specify the period for storing records in the Backup archive

- Added the ability to send SMS from Short Message Service to several numbers

- The licensing principle of Smart Archive Search has been changed: now the license protects one VMDA channel

- The function of masking (hiding) an area is implemented in the AviExport utility for background export

- When exporting to an exe file, the selection of any container types other than AVI was prohibited in the AviExport utility

- Added a setting to the Tweaki.exe advanced setup utility to allow incremental increase of the video surveillance window size on the layout with the same-size tiles by double-clicking the left mouse button (similar to the LayoutGradualIncrease key)

- A portable version of the utility for reading board codes and hardware protection key CodeReader.exe has been implemented, which allows using this utility without installing Intellect

- Added the ability to use digital zoom in the Video Surveillance Monitor for PTZ cameras when there is no keyboard on the Client

- Added the ability to filter HTTP Server events by parameters

- Added Romanian and Vietnamese to the Language Pack

- Added the ability to set the region for virtual objects

- A parameter was added in the advanced configuration utility tweaki.exe to set the sort order of the object tree

- Added the ability to update Intellect in silent mode without removing vertical solutions

- In the Debug window, added an option to use regular expressions in event filters

- Updated the VMDA detection: improved the accuracy and stability Creating and configuring VMDA detection
- Supported the audio stream parameters in the microphone settings

- Supported the video export with sound in mp4 format with recompression and in the original format using the AviExport utility

- Added the default layout selection
and the UseDefaultLayoutOnlyAtStartup registry key, which allows you to configure the display of the default layout — always or only when Intellect is launched 
- Added a new scrollable camera selection dialog to the Surveillance window

- You can now stop playing a file in the Voice Notification Service VNS and the Audio Player PLAYER
- In the Event Viewer, the specified size and position of the window with a screenshot is saved for each event

- The intellect64.exe file is now located in the modules64 folder.
- When you select video cameras for the Monitor, you can now connect them to the VMDA metadata storage Selecting and configuring video cameras as a package
- Frames from detection tools are now displayed in the archive and in the Operator Protocol

- The distribution package contains an updated version of the Axxon SMS Sender application.
- If the screen with the Audio Player is hidden on any of the computers, the command to start listening on this computer is not executed

- The distribution package contains the Visual C ++ Redistributable Package for Visual Studio 2015.
- The installer now allows you to disable the installation of Elastic Search search engine.
- Optimized the Intellect operation on dual-processor systems with a large number of video channels. Added the UseNuma=3 registry key which allows you to get optimal performance for such systems.
- The release includes a new Drivers Pack 3.68 version.
Bug Fixes