Go to documentation repository
Documentation for Intellect 4.11.0-4.11.3. Documentation for other versions of Intellect is available too.
On the page:
New Features and Enhancements
New capabilities of the video subsystem
Video surveillance functionality
- Implemented Tag&Track Pro feature that automatically tracks an object with a PTZ camera using coordinates obtained from panoramic cameras.
- Added an option to insert up to 2 commands for launching macros to the context menu. The macros are set for each camera separately while adding cameras to Video Surveillance Monitor.
- You can now use NumPad buttons to activate cameras with 2-, 3- and 4-character IDs in Video Surveillance Monitor.
- Added a registry key for increasing/decreasing camera window size with a single mouse click.
- Added a registry key allowing the display of tooltips to Video Surveillance Monitor control panel elements.
- Added the over video display of video stream parameters through the ShowDisplayingFps registry key.
- Added a registry key for hiding facial bounding boxes in Video Surveillance Monitor.
- Added the ShowDate registry key allowing you to add the current date to time displayed in the Video Surveillance Monitor's camera window.
- Added registry keys allowing you to adjust stream switching rules in the GreenStream option.
- Added the DecompressorQueue.ByTime registry key allowing buffered video display.
- Optimized the basic VMD operation.
Viewing and managing Archive
- Added an option to create bookmarks without setting protection of corresponding videos. Added the BookmarkProtectArchive registry key that makes this setting unchangeable.
- Added generation of events in case of creating/deleting/editing bookmarks, and setting archive protection to on or off. To have these events displayed in UIs and recorded to the database, specify them in a DDI file.
- Added an option to hide selected portions of video footage from viewing by selected categories of users.
- The timeline now displays intervals semi-transparent (to avoid intervals overlapping).
- Added a registry key to reset the fast playback rate on clicking the pause button.
- Added the TouchScreeenUpdateTimeout registry key that allows you to set a timeout in seconds for starting recorded footage playback from a touchscreen.
- Added the MaxSpeedValue registry key that sets a limit to the fast playback rate.
Archive Export
- You can now mask all faces on exported videos.
- The AviExport background export utility now includes tools for automatic burning of CDs/DVDs containing exported videos.
- The AviExport background export utility now allows selection of a container type (AVI/MKV/ASF/FLV/MP4).
- Added a registry key to adjust font size to video resolution in exported footage.
- When you open the AviExport background export utility, the starting time of the exported video is set 1 hour earlier than the current system time, or the selected video(s) time.
- The header of the AviExport background export utility window now includes an icon to minimize the app to a taskbar progress indicator icon.
- Added an option to switch the AviExport background export utility window to simple view with basic settings only.
- The information about continuing recording on a new HDD, amount of free disk space and deleting an archive from a catalog is now being logged.
- Added a command to export a currently selected video.
- Added the TempDirByDst registry key that allows you to create a temporary folder in the export destination path, even if it's located on an NAS or USB disk.
Export from an external storage
- Edge Storage is now a child object to Video Capture Device.
- Added an option to export videos from external storage without data conversion.
- Added the "syncing_cams_max_number" registry parameter allowing you to set the number of simultaneously synchronized archives located on camera's external storage.
- Added support for external storage to the AviExport background export utility.
- You can now export audio synchronized to video from external storage.
ActiveX
- ActiveX component now has UI and functionality identical to that of Video Surveillance Monitor.
- Added ActiveX settings for hiding some UI elements such as buttons, menus, etc.
- ActiveX now works with the AviExport background export utility. To start exporting, you have to install the utility or have the corresponding files.
Decoding
- Added support for hardware decoding of H.264 streams using the Intel Quick Sync Video technology.
- Introduced the ErrorSensitivity parameter allowing you to interrupt decoding of H.265 videos with Hikvision ffmpeg decoder in the event of any video streaming error.
PTZ Control
- Added support for PTZ control panels integrated via IP Drivers Pack; you can now add such devices using IP Wizard.
- Added an option to send PTZ control messages to a TCP port by specifying the address manually via the settings panel.
- You can now use the TelemetryPriority registry key to prioritize web servers from which PTZ is controlled.
Video analytics
- Facial capture area settings have been moved from Face-Intellect Server to Facial Recognition Tool.
- A camera is now capable of applying multiple Tracker objects.
- Tracker objects now include a Neural Filter option (requires a separate license).
- VMDA detectors can now distinguish cameras with upper and lower object speed limit settings for creating alarms; for this purpose, VMDA.useSpeedLimitTypeLessThan and VMDA.useSpeedLimitTypeMoreThan registry keys have been added.
- Added an option to save and recall templates for Forensic Search in Video Footage.
- Detection Zone object now does not include abandoned objects detection tool.
- Upgraded the video signal stability detection tool (detects camera tampering), added new fine-tuning settings.
Adding and configuring devices
- Upgraded functionality of Camera discovery tool (IP Wizard) utility
- Added columns header with an option of sorting. If you click a header, the column is sorted alphabetically or increasing/decreasing.
- Added support for IPINT 3.0; devices are added via the Drivers Pack v3.0.
- Added the Search Devices button.
- ONVIF devices are now detected automatically; you can add recognized devices via the ONVIF protocol.
- IP Wizard can now operate in 64-bit version.
- To synchronize video and audio streams coming from different devices, the Microphone object now allows setting a delay.
- Added a registry key that allows breaking the transmission of video streams whose windows are obscured by other cameras' videos in current Surveillance Monitor layout.
- A camera can now transmit up to 10 video streams, depending on its capabilities.
- RTSP Server's IP interface is now configured via settings panel (not registry).
- RTSP servers are now launched in separate processes.
- Added a visible camera picture (Visible Part) setting that allows cropping fisheye camera images.
- Introduced an option to set scaling rate for fisheye camera image conversion via Tweaki.exe utility.
Captions
- In Captioner, you can now set the retention time for captions.
- Caption Search UI now includes a button that interrupts the search process.
- To conserve GPU load, additional information for cameras is now not displayed by default.
- Added a macro allowing re-indexing of captions.
New interfaces
- Introduced a new Screen Manager UI that allows for:
- Remote switching of virtual screens on other PCs.
- Changing camera layouts in the presence of Video Surveillance Monitor.
- Using the Video Surveillance Monitor's new layout mode which allows you to store new layouts in the database, and to synchronize layouts across PCs. Screen Manager allows you to use preset types of layouts, or create your own.
- Added a new interface object, Graphs, allowing you to dynamically represent analog sensors' readings.
- Added a new interface allowing display of statistical data about objects' statuses as a table or a chart.
- Added a single-button screen wizard which sets screens for PCs.
Integration of new protocols
- Introduced ONVIF server for media streaming to external systems: streams videos with synchronized audio, supports H.264/H.265/MPEG-4/MJPEG, multiple streams, embedded storage, multicasting, authentication and I/O; transmits metadata, transmits events in XML format according to the Ministry of Transportation specification.
- Introduced SIP server supporting the following functions:
- Added an object that allows you to use a Telegram bot for messaging.
- Implemented a module and script commands allowing use of the BACnet protocol (Intellect Server as a BACnet device): you can now subscribe to events, send events and record values.
- Added support for AMQP messaging standard (RabbitMQ).
- Added HTTP Server module capable of sending events to an external system via HTTP polling.
- Web API now includes support for the Technoserv proprietary protocol.
- Integrated VideoGuard protocol (via the web server).
- Implemented integration with VideoIntellect software that allows receiving events from video analytics.
Distributed architecture upgrades
- Added a command to receive events queue data from remote Servers/Administrator workstations.
- Added an option to use domain name instead of IP address in communication between remote Servers/Administrator workstations.
- You can now check integrity of main executables (intellect.exe/slave.exe) via a registry key.
- Increased RAM memory limit for MS SQL installation from 1 GB to 4 GB.
- Updated ElasticSearch search engine to version 2.2.1.
- Added the NotifyExpireLic registry key that allows creation of an event containing the number of days until the license expires. The event is generated upon system booting, and on each date change.
- Added the URM_ProcessWait registry key that allows setting a time limit for exiting the Video.run process (until it's forced to stop).
- Optimized memory consumption by various modules.
- Added the sync_timeout key that allows setting a timeout for stopping DB synchronization in case the process freezes.
- The Intellect DB now includes procedures required for inclusive creation of trackers and VMDA detectors (as happens with video input devices and cameras).
- Added support for the Guardant Sign dongle.
- Guardant Stealth II dongle is also supported.
Event Viewer updates
- You can now hide and reveal filters panel in Event Viewer via a checkbox.
- The Event Viewer window header now includes the object name.
- Added events containing object context menu actions in Event Viewer.
- You can now add a maximum displayed lines setting for Event Viewer.
Map interface updates
- Added an option to display a tooltip with the most recent event over the object's icon in the Map interface window.
- Added an option to display cameras' FOV in the Map interface window.
- The Map now provides an option to display text notes (comments) in a corresponding field of a newly added object.
- The object context menu on the Map now includes an option to set the number of recent events to be displayed (up to 99).
- The object list on the Map now allows filtering by layers.
- Added an event containing the activation of a layer on the Map.
- The Map Editor now includes a setting that adds the object ID to its name on the map as a prefix.
- The Map Editor now allows working with groups of objects.
- Added a menu option to hide object names on the map.
- Optimized loading the UI on complex maps.
- Improved display and selection of linear objects on the Map.
- Map settings now include the Upload from DB parameter that allows uploading a specified number of recent events to the Map upon Intellect system startup.
- The Map now provides an option to request single frames or camera archives (also for cameras under a parent object) via the ActiveX component.
Operator Protocol revamp
- The list of events is now displayed as a matrix (one cell per event).
- You can now sort events by time in any order: by default, the most recent event is located in the top left corner; you can change this according to your needs.
- Newly created events shift all cells (except selected) left to right, top to bottom.
- The number of columns depends on the width of the Operator Protocol window. The standard width of a cell is set empirically for optimal display.
- All buttons and comments are now located on a single upper panel. You can select one or several events, and use the panel to work with them.
- You can now select multiple events for group processing.
- Added an option to indicate the processing of events by other operators. Events processed by other operators are marked with grey background, and their cells include the name of the Operator Protocol in which the processing has been completed.
- Additional event parameters are displayed in bottom right corner of the cell.
- Added an option to display an alarm frame in a separate window outside the cell.
- Show in Archive, Find on Map and Escalate buttons are now greyed out when inactive (not hidden as before).
- You can escalate an event to a desired operator by selecting the corresponding Operator Protocol from the drop-down list.
- The Alarm Situation button color is now red, the Suspicious Situation button for non-critical alarms is yellow, False Alarm is green.
- Added a Department filter as a drop-down to search events on the Search in events archive tab.
- The Create Report tab in a generated report now includes 2 extra fields: one containing the name of the operator that processed the event, the other includes the status (Alarm Situation, Suspicious Situation, False Alarm, Ignored).
- For an object linked with a camera, you can now display alarm frames and archive footage in the same manner as for the camera; if the object is linked to multiple cameras, you can scroll through their images.
- Corrected display of longer object and zone names (added hyphenation).
- The Search in Events Archive tab now includes a column containing source events.
- Added a Sort by Priority setting. By default, this setting is on. The events are sorted in descending order: escalated events (from other Operator Protocols), then alarms, and status events. You can disable the New Events at the End setting to get the new events on the top of the list.
- Added the Fit Window Size setting allowing display of event cell in full width of the Operator Protocol window.
- Added an option to display help files (TXT, PDF, DOCX, etc.) on clicking the ? button. You can set a particular help file for each row in the Objects table when configuring the Operator Protocol object.
- Added a name for the Type field in the Create Event tab.
- Added a Set Bookmark checkbox for automatic creation of bookmark in Video Footage when an event is processed by the operator. The bookmark obtains a name identical to operator's text note.
- Added an option to select multiple objects from the object list in the Search in Events Archive tab by setting checkboxes.
- The Search in Events Archive tab now includes a Section drop-down list where you can search events only from objects linked to the corresponding section.
- The Search in Events Archive tab now includes an Objects filter for searching events only from selected objects.
- In the Operator Protocol settings, you can now select parameters to be displayed with the event.
- For fields with indication of processing time, you can now set non-integer values, e.g., 0.5 min.
- If you select an event cell for processing, a camera activation event is generated (for non-camera objects, it relates to a linked camera). If you select multiple alarms, the events will be sent one after another. You can use this function with the active monitor.
- Removed the temporary appearing of the UI on system startup if it's not present on the current screen.
- Clicking a mouse on an event's cell leads to creation of an ACTIVATE_LEFT or ACTIVATE_RIGHT event for further processing by the script.
- Added the HIDE_BUTTON script command to hide/unhide the Alarm Situation, Suspicious Situation, and False Alarm buttons.
- Added the Delay button to set additional time for event processing; the setting appears in the corresponding field. If you leave the field empty, the button remains hidden. Added a registry key to limit the number of snoozes: by default, you have only one try, after which the button becomes inactive for this particular event.
- Added an option to receive events from detectors embedded in cameras (CAM_IP_DETECTOR object).
- Added incident resolving function: you can now set a list of operator's actions with time logging and commenting on each entry.
- You can now choose between video display through ActiveX or Video Surveillance Monitor.
- You can now set an arbitrary color for active alarm's bounding box.
- You can now rename Alarm Situation, Suspicious Situation, False Alarm buttons, and set event statuses with hotkeys.
- Added progress indicators to the event search and compiling report; these actions now permit working with other tabs in Operator Protocol.
- You can now prioritize events digitally by specifying priority of 1 to 10 in object filter in Operator Protocol settings; the lower the number, the higher the priority.
- If pre-alarm archive viewing is required, you can set its time period with the ArchShift registry key.
- You can now use the new Filter Events Tree setting on the Create Report tab in Operator Protocol.
Enhancements in programming and integration functions
- The JScript script editor now includes:
- Added the Base64EncodeFile script command to convert an image to a Base64 string.
- Added the run_cmd script command to run a command from the console, and read the data it returns.
- Heritage is now supported for virtual objects to provide the option to create child objects.
- To operate virtual cameras through via scripts, required commands and events are added, including start of (looped) playback for each.
- Added script commands to rescale the Map.
- Added events for enabling/disabling protection of Video Archive.
- Added commands to manually launch replication of a video archive from an external storage to a video server.
- Added the following events for the Monitor object: changing camera position, adding a layout, deleting a layout, changing active layout, changing visualization. To include these events in the Operator Protocol, and save into the DB, you have to add them via the DDI file.
- The Debug window now displays the user ID who launched the macro.
- Added an event for disconnection of SL USBIO board from USB port.
- Now, if a camera is switched off during system startup, a camera disconnection event is generated.
- Added an option to use MKV, AVI and MP4 videos for virtual cameras.
- HTTP REST API functionality is now transferred from the Intellect core to the web server. Updated the authorization procedure.
- Added an option to receive archive time intervals as JSON data from the web server.
Utility software improvements
- The distribution set now includes an APK package that installs the SMS Sender module to mobile devices. During the system installation, the file is copied to \Applications\SMSSender.apk.
- The AxxonPlayer utility is now available in 64-bit version.
- The index.exe utility is now capable of collecting the Video Footage data (time period, capacity for each camera). These data are now included in the System Report file for technical support service.
- The IDB.EXE utility now supports the Monitoring DB.
- The IDB.EXE utility now includes a setting that provides a backup copy of the database without the Events Log.
- No shortcuts are now created for the convert.exe utility upon the product installation.
- The Tweaki.exe extended configuration utility does not include a FACE-Intellect tab anymore.
User rights enhancement
- Active Directory is now supported in user rights.
- Upon creation of a new user rights set, you can import user rights settings, or combine them from different sets.
- User rights now include a setting to automatically shut down the session if the operator becomes idle.
- Name and Father's Name (Middle Name) fields are now moved to user settings; if set to non-empty, they are now displayed in the objects tree along with the surname.
- User rights settings now include a tab that allows setting the list of available actions on objects. These settings are valid for Monitor and Map UIs.
- User settings now include a field for a personal photo.
- The user rights now include an option to disable frame/video export/print a frame from the Video Surveillance Monitor.
- Added an option to expand the objects tree in the user rights UI (Shift+Click).
New capabilities of the Main Control Panel
- Added the System Report displayed in the About window:
- Product name and version.
- Names and versions of installed sub-systems.
- License expiration date: for temporary licenses, expiration date/time and remaining days; for permanent licenses, unlimited is indicated.
- A table containing a list of all objects available for this license, and the number of used objects.
- Added a registry key that allows hiding the About menu item.
- The information window on the Main Control Panel now displays the name of the currently authorized user.
- The System Configuration window from the Devices tab now opens automatically if no objects are created (e.g., on first launch).
- Added the ShowPanelByKey registry key that prevents the Main Control Panel from opening with a mouse click; in this case, the panel is launched by the F12 key.
General UI improvements
- Map, Events Log, Operator Protocol and Monitor UIs now include the X setting that allows specifying window size with a mouse.
- Added an option to create child objects (complex structures), and adding folders via the Programming tab.
- If DDI files for objects of different types contain identical group names, the objects will be displayed under the same parent in the objects tree.
- The HTML interface now supports Chromium.
- The "show_responsible" registry key enables Event Log and Operator Protocol to display information about users responsible for the section to which the object is linked (the users are specified in the section's settings).
- Backup Archive Panel now includes the X button that clears the date field.
- Hidden macros now cannot be launched with hotkeys.
- Added the DISPLAY_MAX_NUM registry key that specifies the number of screens assigned to a Server (up to 1,000).
- Added the "max_disp_menu_items" registry key to limit the size of the screen selection menu; mouse wheel scrolling is now available.
Bug Fixes
Video Subsystem
- Fixed an issue that led to displacing the color setting diagram when a camera's view grid changes.
- Transcoding in Web Server now works correctly.
- Fixed a bug where the RTSP server transmitted video from the previously selected camera, instead of the currently selected.
- Intellect software now does not freeze after ports are changed during a multi-cast transmission.
- Fixed an issue that made the Client's Monitor reset the current layout while the Monitor was configured on the Server side.
- Fixed an issue that reduced FPS on remote workstations.
- Frame counter now operates correctly when switched to another video fragment.
- Fixed an issue that reordered camera images when the Monitor window size is changed.
- With large number of cameras displayed, the Monitor module now does not freeze on exit.
- Fixed a rare bug that made the video module freeze in larger configurations.
- Corrected a problem with assigning same IDs to different cameras.
- Fixed a bug where a newly added camera is registered with the previously added camera's manufacturer name.
- Fixed a number of problems with Hikvision multi-channel IP servers.
- Corrected a memory leak that occurred with certain types of video streams.
- Video is now transmitted correctly over the Video Gateway.
- Fixed the DisableReplaceCam registry key.
- Fixed an issue with GreenStream operation on 3 and more video streams per camera.
- The IP Device Discovery Wizard utility now correctly resets settings of a video input device, if its child devices are changed.
- Fixed a bug that led to adding unneeded settings upon adding a camera list into the Video Gateway.
- GreenStream now operates correctly during first viewing session on the Monitor.
- Fixed a bug where changing camera window size led to slow video stream switching by GreenStream.
- Degreesmove and degreesmove2 camera control commands now operate correctly.
- The video module on a remote workstation now does not freeze on fast forwarding/rewinding videos.
- Fixed an issue that led to erratic display of video streams upon GreenStream working and fast zooming in/out of video.
- Now the Monitor does not freeze when adding Axis cameras.
- Solved a problem that stopped the Video Gate from displaying video from cameras.
- Fixed a bug that could stop RTSP transmissions.
- Fixed an issue that led to the display of just one video stream instead of the two received by the Video Gate.
- Now, if the system includes more than one RTSP server, server modules are rebooted correctly.
- Corrected an error where GreenStream switched to high quality stream only.
- The FPS counter now works correctly on Client workstations.
- Solved a problem where the Video Gateway consumed network bandwidth without having videos requested.
- RTSP server now does not freeze after 3 or more days of continuous streaming.
- Fixed a bug that interrupted video transmission from Video Gateway to remote workstations.
- Added the FileSystem.NotifyCoreFrameSkipped parameter that switches off sending frame drop notifications to the Intellect core.
- Fixed a bug that led to displacing a camera in the Monitor on collapsing the camera window with LMB.
- You can now save a mask that was set up from a remote workstation.
- Solved a problem with restoring video display on Server after its reconnection to the Video Gate.
- Clients can now receive and display videos in YUV format without problem.
- Solved a problem with disappearing video after switching screens.
- Camera cells are now assigned correctly after you specify the number of cameras in Monitor settings.
- Fixed a bug with dropping video transmission from the Video Gate when the HDD recording stops.
- run now does not crash on system exit with the AviExport utility window open.
- Fixed a bug that prevented switching cameras within a layout: to switch to previous camera, now you don't need to change zoom ratio.
Audio Subsystem
- Solved the problem of mangled audio at sampling rates over 41,000 Hz.
- Channels are now correctly assigned to microphones when adding multi-channel devices.
- Resolved a problem that made audio transmission unstable and slowed down video.
- Removed a memory leak in Audio Player at remote workstations.
- Fixed a rare bug that made the Audio.run module crash.
- Fixed an issue of non-working start/continue button during Video Footage playback.
- Fixed an error causing de-synchronization between video and audio on some devices.
- Audio playback commands now provide more smooth sound while switching between different portions of an archive.
- Corrected problems with microphone gain.
- Fixed an issue that stopped live audio transmission through the Loudspeaker when the system time is changed.
- No more doubling of audio playback occurs when launching a corresponding macro.
- The Audio.run module now does not crash if a user password to a camera connected over RTSP protocol contains the "%" character.
Captions
- Captions are now correctly displayed via scripts.
- "TitlesOnlyArchive" labeled captions are now stored correctly.
- Fixed search by sub-string in the Caption Search UI.
- Captions now are not removed from the viewing window if a camera is disarmed.
- Search by Captions now highlights found words correctly.
- Fixed a bug that caused displaying different captioners on different Monitors for the same camera.
PTZ Control
- Selecting all PTZ presets now works correctly.
- Fixed an erratic issue of adding points to PTZ device names.
- PTZ control now does not cause freezing video from the camera.
- Fixed a rare bug that made the PTZ module crash.
- Fixed an error that disabled PTZ control blocking after you apply the PTZ Controller object settings.
- New T8311/8312/8313 Axis joysticks now operate correctly.
Video analytics
- Fixed an issue of disappearing video in the tracker mask setting window.
- Zone entry VMDA detection tool now works correctly if an object appears near the border.
- Detection zones now work correctly.
- Fixed a bug that prevented VMDA tracker from generating alarms on exceeded speed limit.
- Fixed an issue of excessive CPU load from detection zones.
- VMD mask now works correctly.
- Fixed an issue causing the facial detector to operate on armed cameras only.
- Fixed a bug where the detection tool's mask was not saved on Intellect reboot.
- VMD mask is now displayed correctly in the camera window.
- VMDA and search in Video Footage now work correctly with a red color filter selected.
- Fixed a bug that led to incorrect display of tracks received from camera detector.
- Several trackers and VMDAs now work correctly under a single camera.
- Fixed an error that prevented external detector's ID from being listed while adding cameras through the IP Device Discovery Wizard.
Video inputs and loops/relays
- Loops/relays now work correctly with the SC330Q16 video capture board.
- Loops/relays now work correctly with the TIBBO I/O device.
- Fixed erratic audio recording with the SC300Q16 board.
- Fixed a rare bug that made Video.run crash when working with YUAN boards.
- run does not crash anymore when working with FS5/6 boards.
- Fixed a bug with the initial transmission of TIBBO relay status.
Video Archive
- Corrected an error that did not allow marking of days in calendar when footage was recorded into the archive.
- Fixed a bug that stopped continuous recording after receiving an alarm from a VMD.
- Resolved a main/backup archive synchronization error that occurred upon simultaneous reconnection of multiple Servers in Failover mode.
- Frame-by-frame playback in reverse direction now works correctly in Video Footage.
- Recorded footage is now displayed correctly via the Video Gateway.
- Fixed a bug with resuming video recording on camera reconnection.
- Fixed a bug that reset manual recording after clicking the Apply button.
- Fixed a bug where records in the archive periodically exceeded the parameter Store no more than, if it was used. Now the archive is checked every 10 minutes.
- Resolved an issue with dropping cameras out of synchronous playback if an operator switches between frame-by-frame and fast playback.
- Corrected access to external storage through the active Monitor.
- Eliminated a rare bug when Video.run crashed when using the Store no more than parameter.
- FIFO re-recording of archives now works correctly when some of the HDDs are hot-plugged.
- Removed viewing artifacts on recorded footage.
- Videos now are not truncated when exported from the Monitor.
- Video files exported in their original format are now played back correctly.
- Fixed an issue that led to multiple timestamping of the same event, in most cases in the absence of any movement in FOV.
- Corrected a problem with time positioning on the most recent archive fragment upon opening the Video Archive.
- Fixed an error that made slow motion playback start from the beginning of the record stored on an external disk.
- Fixed a bug that caused artifacts on continuously recorded videos in the event of an alarm.
- Playback now does not stop if one clicks the playback button for too long.
- Fixed an issue that caused artifacts on recorded video after one clicks playback start/stop button.
- Solved a problem with disappearing video fragments when one clicks the Next button during the playback of the most recent video.
- Corrected the position of a bounding box over an abandoned object on exported frames, and the disappearing of the box on recorded footage.
- Fixed a rare problem that led to Video.run crashes on reverse playback of recorded footage.
- Corrected erratic operation of FIFO loop recording when both Store no more than and Store no less than parameters are set.
- Fixed an issue that might lead to freezing of a video on fast switching between fragments during Video Archive playback.
- Camera archive's status is now correctly displayed in the Backup Video Archive panel.
- Eliminated a rare bug that might cause crashing of background export to executable files.
- Corrected a problem with fast playback when frame skipping is set to on.
- Fixed a bug with the manual transfer of Server's Video Archive to Backup Video Archive via the Backup Video Archive panel.
- Now, an archive is converted correctly to the same format with a large number of captioners.
- Bookmarks do not disappear if one camera window obscures another in the Monitor, and then returns to its initial size.
- Eliminated a memory leak that occurred when the Video.run module exports a frame.
- Fixed a bug that stopped Backup Video Archive operation after the previous task is completed.
- Fixed a bug that led to truncating archives collected over long periods of time.
- Corrected captions export via command line.
- Fixed a bug that interrupted copying a Server's Archive to Backup Video Archive if the disk goes offline for significant time.
- Resolved a problem where each frame recorded from an analog camera becomes a keyframe.
- Video footage from cameras connected over RTSP protocol is now recorded smoothly.
- Video from external storage is now replicated correctly.
- Fixed an error that led to increasing the original video size in Backup Video Archive.
- Eliminated the problem of too slow loading of camera archives.
- FIFO (loop) recording now works correctly. Now, if an archive deletion takes more than 10 minutes, the next deletion is launched after 10 minutes from the completion of the previous one.
- Resolved a problem with loading archives to remote workstations over a network with limited bandwidth.
- Records from Backup Video Archive are now displayed correctly on remote workstations.
- Optimized archive viewing, eliminated video freezing during playback.
- Fixed a bug that led to recording of non-playable files into Backup Video Footage after other videos were exported.
- Fixed a problem of missing some records from copying to Backup Video Archive.
- Fixed an error that caused video playback to pause on zooming the camera in or out.
- Corrected recording multiple streams into an archive—a separate stream for alarms is now recorded as well.
- Corrected a timeline positioning bug that led to setting the current day instead of the selected one.
- Timeline navigation through Video Archive now works correctly over Video Gateway.
- Eliminated the appearance of a rare artifact on recording when the detector is triggered and recompression is used.
- Timeline now works correctly in Backup Video Archive.
- No more audio delay occurs during footage playback.
- Corrected the GET_FRAME response action (frame export).
- Selecting hours on the timeline now works correctly.
- The GET_FRAME command now exports frames without artifacts.
- Fixed a bug that prevented creation of a text comments file related to an exported video.
- Backup Video Archive cleanup now works correctly.
- Fixed a bug that led to starting playback of the 1st fragment in video footage at 00:00.
- Fixed a bug—resetting external storage settings when switching from object to object.
- Eliminated video footage synchronization errors that occurred with external storage.
- Records retrieved from video footage from a day other than current are now displayed correctly in the list.
Video Footage Export
- Fixed a bug that shifted exported video fragments 2 seconds from sync.
- Export from Monitor now works even if one stops playback by clicking the corresponding button.
- Fixed video footage export via Video Gateway.
- Fixed export to AVI containing audio.
- MxPEG videos are now exported correctly.
- Fixed export from Backup Video Archive.
- Fixed an error that prevented the player from copying when exporting videos.
- Fixed the slow export problem that occurred if the specified time period includes yesterday.
- Fixed the slow loading of footage intervals by the AviExport utility.
- Fixed the slow export problem for dewarped fisheye videos.
- Fixed a bug that led to just partial export of multi-day footage.
- Fixed an issue with exporting full videos from Backup Video Archive.
- Fixed a non-working checkbox for exporting a video without specifying the camera name.
- Corrected an issue that led to improper captioning of exported videos with camera name and timestamp (font size preserved).
- Fixed an error that led to just selective export from the specified cameras.
- Fixed an issue of premature stopping the export of videos containing audio.
- Videos are now exported correctly via command line.
- Fixed an error that caused de-syncing audio from video in exported files.
Web Server
- Fixed a bug that stopped push notifications transmission due to incorrectly specified token.
- Solved the problem of ignoring the "width" parameter in frame requests from the web server.
- Corrected authorization on web server for specified login and password.
- Fixed an error in web server configuration requests which returned all objects on the Map instead of specified in filter settings.
- Fixed a bug in web server that prevented the selected stream from being transmitted.
- The "speed_factor" command that sets footage playback speed now works correctly in web server.
- Fixed an error in web server that stopped user rights from being applied to maps.
- Resolved an issue that prevented web server from returning a requested frame.
- Web server now does not crash on a frame request.
- Fixed a bug that blocked access to web server on clicking the Apply button.
- The "getcameras" request now works correctly in web server.
- Fixed a bug where the web server would not shut down through settings before restarting.
- Fixed a user rights error in web server that did not allow restricting PTZ control.
- The web server now does not crash when multiple camera channels are displayed for a significant time.
ActiveX
- Corrected the display of buttons in ActiveX Monitor with the “MainPanelOptions” parameter set to on.
- Fisheye videos are now displayed correctly in ActiveX windows.
- Frames are now exported correctly from ActiveX windows.
- Corrected a bug that hid the Processing option in the ActiveX window.
- ActiveX now does not crash on “ShowCam” requests.
- CamMenuProcessingOptions, CamButtonsOptions and KeysOptions parameters now work correctly in ActiveX.
Distributed Architecture
- Fixed a problem in Failover manager that occurred while transferring configuration to Backup Server.
- Intellect software now does not crash on objects' configuration with DB disconnected.
- The Tweaki.exe utility now selects the DB correctly under Windows 7.
- Fixed a bug that made remote workstations reconnect if the Server was shut down and launched again.
- Solved a problem that occurred in Failover mode: the counter of days on Backup Server failed to reset after main Server's reconnection.
- Intellect software now does not crash when the "restart" command is sent to wrong PC.
- Eliminated a non-obvious Video.run crash when a remote workstation shuts down.
- Normalized excessive CPU load on Server and Client.
- Fixed a bug that prevented the Intellect system service from starting up after Windows is switched to another user.
- Corrected sequential sending of configuration to Servers.
- Improved queue management on Server when a remote workstation connects.
- Intellect software now does not crash on sending Servers' IP addresses in a distributed system.
- Fixed a rare crashing of Intellect software during copying of objects.
- Intellect software now does not crash on deletion of cameras.
- Video subsystem now does not crash in systems of over 32 cores.
- Fixed a bug that allowed shut down of Intellect from the task bar.
- Corrected an error that blocked video display from cameras transferred from Backup to Main Server in Failover mode.
- Now, adding a new PC does not lead to disappearing of a table in the Architecture tab.
- In a distributed system, no significant delays now occur during switching screens if one of the Servers goes offline.
- Settings are now updated correctly across Servers connected in series.
- Fixed a bug that led to 100% CPU load if one clicks Apply on the current Monitor's settings panel.
- Registry keys are now cleared upon deletion of Intellect software.
- Eliminated a memory leak that occurred during audio playback through loudspeakers on different Servers.
Programming Functions
- Fixed an error in macros that prevented display of additional parameters after an action is selected.
- Removed a memory leak from scripts running on large systems.
- Corrected the limit of 10 local timers per script.
- User rights are now managed correctly in requests via Web API.
- Intellect now does not crash if program had incorrect scripts.
- The "getcameras" request now works correctly.
- Compatibility of CamMonitor v4.11 with v4.10 now supported.
Users and Rights
- Fixed a bug in LDAP users import that led to ignoring the first added user on first boot.
- Enter and Escape buttons now work correctly in the Intellect welcome window.
- Fixed a bug with saving a default user.
- Solved the problem with creating a user upon adding a photo into the facial database.
- Fixed an error in displaying user access levels.
- Fixed a bug that occurred when one saves user rights.
- Corrected erratic doubling of default users in computer settings when switching between objects.
Interfaces
- Fixed a rare bug that occurred with launching Intellect and displaying its UI when the software is installed as a service.
- Intellect now does not crash if the screen name contains a special character.
- Screens are now grouped in folders correctly on the screen switching panel.
- Intellect GUI now does not freeze during navigation in Configurator if a SMNP Trap module is set up in the devices tree.
- Objects are now sorted correctly in the Interfaces tab.
- Alarm messages now change their colors correctly in Event Log.
- Camera FOVs are now displayed correctly on the Map.
- Alarm state of camera detectors' zones is now indicated correctly on the Map.
- Maps are now displayed correctly even when there are many.
- A remote workstation now does not crash if it is assigned with more than 50 screens.
- The UI now behaves correctly when system font size is changed.
- Fixed an error of calling the object menu on the map by pressing long on touch screens.
- Object status now changes correctly when there is no background image.
- Color coding in Events log now works correctly when filters are switched on and off.
- Solved a problem with marking Backup Video Archive cameras for selection upon collapsing the UI.
- Event Log now does not crash when the software is launched within the OS by a user with restricted rights.
- Expected time of video footage export to the Backup Video Archive is now displayed correctly.
- Fixed a bug that made the Show on Map command in Event Viewer inoperable.
- Screens are now grouped in folders correctly when displaying a list.
- Fixed an error that prevented an alarm layer on the Map from blinking.
- Fixed a bug with connection to DB in Operator Protocol.
- Saved HTML pages are now loaded correctly.
- The calendar UI is now displayed correctly in the Holidays tab.
- Holidays are not duplicated in the Calendar anymore.
- Intellect now does not crash on copying a map.
- Fixed a bug with sorting objects in Create Report and Search in Events Archive tabs in Operator Protocol.
- Corrected slowed down switching between maps when the system contains large number of objects.
- Fixed a rare bug that prevented the Operator Protocol from building reports.
- Fixed a bug that slowed down searches in the events history.
- Intellect now does not crash on copying a folder.
- Non-standard response reactions are now displayed correctly in Operator Protocol.
- Object settings are now displayed correctly on the Map while switching between objects by pressing the Tab button.
Utilities
- Fixed an error in Support.exe utility (collects info about system) that did not delete .GZ files when the collecting is complete.
- Fixed an error in Support.exe utility (collects info about system) that did not erase logs if modules of different bitness are launched in the system.
Other corrections
- Corrected a bug that did not allow sending more than 3 messages at once.
- Corrected company legal address in License Agreement.
- Fixed a bug that occurred while transferring alarm videos to Servers of Control.
Overview
Content Tools