Changelog for Obseron 3
3.5.3 changes
16th Dec 2024
Improvements
- Implemented iris control of Axis cameras.
- High quality audio no longer requires a separate license.
- Peek mode now disables streams for remote cameras on background saving bandwidth and cpu time.
Bug fixes
- There was a memory leak sometimes triggered by minimizing the window and causing window to turn black.
- Web grid camera selector allowed selecting some cameras that the current user had no permission to.
- The aspect ratio was wrong when watching recordings from old recorders.
- When constructing a new backup database from the recordings of an Obseron 2 recorder, the backup only showed timeline but no images.
- When creating a video clip with cameras from multible tabs, only images from last tab were saved to the clip. Also dewarping now works correctly on multi-tab video clips.
- Sometimes the program might have crashed when playing back audio recordings.
- The image might freeze during fast playback of recordings when the camera only has one stream.
- The recordings stopped working from forwarded connections if connection to the forwarding server was interrupted.
- The user interface became irresponsive when logging in with LDAP server.
- Portal did not start up at system reboot, if DNS was not available.
- Video clip creation sometimes hung, especially if creating a very short clip from live mode.
3.5.2 changes
25th Oct 2024
Improvements
- Show current user in title bar.
- Show the top of the About dialog in web settings instead of scrolling to bottom automatically.
- Allow the creation of 24 hour video clips.
- Retain current permissions on the clients when login server connection is lost.
- Support for ONVIF focus commands for a wider range of cameras, such as Axis.
- LDAP scope selection.
- Gallery path can be changed in settings.
- Video can be exported in different formats.
Bug fixes
- Database creation for backups could end up empty if the set maximum age for recordings was less than the age of backups.
- RTSP link shown on camera settings used port 8554 even after changing the RTSP server port.
- Video clip creation could occasionally hang.
- Program might crash when there was a vehicle without any current permits and api/anpr_vehicles was requested.
- The setting info was not shown correctly on macOS.
- Fixed streaming from Hikvision DS-7616NXI-K2: Prefer digest authentication over Basic if both are available.
- Axis cameras repeatedly disconnected when using native protocol instead of ONVIF.
- DEPA component did not work at all.
- Setup wizard might remain hidden behind the main window on first run.
- The POS widget selection was reset on reconnect when using cash registers over a forwarded remote connection.
3.5.1 changes
6th Jun 2024
Bug fixes
- The System Configuration menu was not shown in web settings even if Webmin service was installed and running.
- HTTP POST or PUT action with XML or YAML type did not do anything.
- Rotated images with forced aspect ratios were sometimes shown incorrectly.
- The user list in permission group settings did not always update after adding a user.
3.5 changes
24th May 2024
New features
- Optionally peek a camera when it is selected with a joystick.
- HTTP POST and PUT rule actions.
- Setting template for Obseron joysticks.
- Fill username and password fields when adding multiple cameras at once from the camera search.
- Stopwatch mode on virtual cameras.
- ONVIF event source filter.
- Delayed rule actions.
- SSL/TLS support for email.
- New multiplexer view for the web interface.
Improvements
- Do not create a video clip file at all if there are no recordings added to it.
- Divide the buttons and counters from different servers in separate submenus in settings.
- Support new Hikvision traffic cameras.
- Detect newly connected and disconnected joysticks without needing to restart the program.
- Revised the image export dialog and allow snapshots from multipeek view or entire tab.
- Display the shared slices from the ShareBox automatically on connected clients.
- The items are now sorted alphabetically on settings.
Bug fixes
- Fullscreen camera command on joysticks did not do anything.
- Linux desktop client crashed on startup if settings were imported from Windows desktop client.
- REST API permission endpoint was always changed to default when patching it regardless of the isDefault parameter.
- There were graphical errors on the timestamp of RTSP streams when timestamp color was set.
- Joystick device selector on Windows showed nonexisting devices when multiple joysticks were added.
- Sometimes the automatic connection to a server just failed and remained disconnected until user connected manually.
- When trying to login as a user without remote connection permissions to a login server, the client started retrying the connection indefinitely.
- Importing a setting file over 1MB size failed on web interface.
- The list of users was not updated automatically when adding or removing users from the web interface.
- Adding Axis T8310 joystick reserved one camera license for the joystick, preventing to use the full amount of cameras.
3.4.2 changes
11th Apr 2024
New features
- PTZ can be enabled through REST API.
- Hikvision traffic camera support.
Improvements
- Prevent removing the admin flag from the last admin through a non-authenticating web connection.
Bug fixes
- The "Set fullscreen" joystick action did nothing.
- Linux desktop version crashed when settings had been importet from a Windows client.
- REST API permission endpoint forced isDefault to true on patch requests.
- POS devices were missing cash register settings in web settings on some platforms.
- The timestampcolor parameter did not work on RTSP server.
- The client crashed when connected to a server that had a TBVSS Point of Sales server device added.
- The mobile client could not get image from a server that had enabled the avoid recompression setting.
- A corrupt MPEG4 from a camera could crash the recorder.
- Removing a user through web settings while the same user was selected on the desktop version could cause a crash.
- Removing cameras through the REST API did not work.
- The regular expression in the Message received condition of rules was shown in URL encoded format.
- Could not get stream from Bosch Flexidome micro 3100i.
- Web settings showed wrong icons for LDAP permission groups.
- Program crashed if you peeked a camera, removed the tab with the peeked camera and then enabled the edit mode.
- The last camera selector could not be activated using a joystick.
- The changes to tabs were not saved if the window was on fullscreen mode but the "non-fullscreen" coordinates were out of screen bounds.
- The recordings could no longer be viewed from a camera after its secondary stream was disabled.
- Opticam stream was missing frames and showed decoding errors.
3.4.1 changes
30th Jan 2024
New features
- Optionally use digest authentication with ONVIF cameras.
Improvements
- Do not even create a file for the empty video clip if there are no recordings selected.
- Force the user to enter a path in the heatmap configuration dialog.
- Always use the primary video stream for image snapshots even if currently displaying the secondary.
Bug fixes
- Patched SQLite for CVE-2023-7104 (SQLite version number remains unchanged)
- PoS device setting page could not be scrolled.
- The RTSP port setting was ignored when importing cameras from a CSV file.
- Program could crash after creating a missing database for backups.
- Creating the database for backups stopped current recording.
- Area search mask could not be modfied by simply clicking the camera image. Instead it needed to be dragged.
- Image snapshots defaulted to use 8K resolution when none of the other presets matched the original image. Use the original instead.
- The previous slice button jumped to the next slice instead of the previous one if the current position was not already inside a slice.
- The "set counter value" action did not work in the service version.
- Hikvision ONVIF input numbers were off by one.
3.4 changes
20th Dec 2023
Note
- Version 3.4 creates a new server certificate, replacing the one created by previous versions (in nearly all cases). This change may prompt warnings about the modified certificate for remote connections and HTTPS.
New features
- Select multiple cameras to peek mode by holding Ctrl/Cmd while clicking.
- HTTP Event Receiver component.
- Added a setting to select if PoS terminals should be added automatically when receiving data from a new IP address.
- REST API for notifications and system info.
- Camera import from CSV file.
- Optionally generate notifications from license plate detections.
- Ability to generate the database when opening a backup folder that only contains .o3r files.
- Setting changes are now included in the user log.
Improvements
- Improved SSL/TLS performance.
- Better default color for notifications.
- Option to export only selected license plates.
- Sending and receiving multiple files at once to/from sharebox.
- Only show remote cameras on web viewer if the user has permissions for those cameras.
- Prevent entering a license to the GUI version if the service version is running on the background.
- More responsive menus on main window.
- Improved heatmaps.
- Video export dialog now shows the progress inside the window, leaving the title static.
- Show the time since the beginning of the current slice on the timeline.
- Clarified the motion area dialog.
- Windows service settings are now saved under ProgramData.
Bug fixes
- PTZ could fail for cameras that had been imported from multiple different older servers.
- Possible crash when closing the window while a menu was open.
- Reading license plate detections from Axis cameras did not always work.
- Program crashed when attempting to add a T8310 joystick without installing the drivers.
- Full screen mode on Mac grew over the screen bounds.
- The Opening connection dialog did not respect dark mode.
- If remote camera settings were open when closing the setting window, the stream from the server remained open even if the image was no longer visible anywhere.
- Hovering mouse over the time did not always highlight the numbers properly.
- Buttons were pressed when moving them around in the widget.
- No image from certain Tiandy cameras.
- Removing a camera that had its AI component's area visible in main window caused a crash.
- Program would crash when rebuilding recording database from corrupt recordings.
3.3.5 changes
13th Nov 2023
Bug fixes
- The web server scaled 4K images and larger to be only 32 pixels wide.
- System overview listed all cameras regardless of the user's camera permissions.
3.3.4 changes
18th Oct 2023
Bug fixes
- All vehicles in the area were incorrectly marked as having exceeded their maximum time in the area.
- Slices were not saved if there were special characters in the user name.
- HTTP snapshots used the secondary stream unless the primary stream was already open.
- Only the first 10 ONVIF inputs worked with Dahua encoders.
- The video clips used the resolution of secondary stream as default.
- Snapshots from cameras with rotated image used an incorrect aspect ratio.
- The video stream was periodically lost with some cameras if audio stream was not enabled.
- New events were displayed at the bottom of the list on the ONVIF mapping dialog.
- Changing the event source on ONVIF mapping dialog caused clicking events to select the wrong event or no event at all.
- When logged in through a login server, the login server showed up as a blank line in the source selectors in license plate editors.
3.3.3 changes
1st Aug 2023
Improvements
- Cash registers were automatically added when they sent data to the PoS server. This feature can now be disabled.
Bug fixes
- Continuous recording did not work when motion detection was disabled.
- Program crashed when a remote camera was open in setting window while the remote connection was lost.
- The widget setting buttons did not show up when switching to edit mode from peek mode.
- RTSP server did not apply the provided width and height parameters.
- Program occasionally hanged when closed on some platforms.
- Axis speaker did not work when authentication was required.
3.3.2 changes
23rd Jun 2023
Bug fixes
- Connection failed to Dahua XVR encoder.
- Program crashed when tried to close the viewer window while a context menu was open.
- Connection to Uniview cameras hanged every second time it was attempted.
- RTSP server produced very large transcoded streams, and the quality setting did nothing.
3.3.1 changes
5th Jun 2023
Improvements
- Improved SSL/TLS performance.
Bug fixes
- Creating the first user from the desktop UI did not properly set the admin flag, locking the user out of system.
- Enabling the recording day limit did not properly clear the recordings created before upgrading from version 2.
3.3 changes
26th May 2023
New features
- REST API.
- AAC audio support on Windows recorders.
Improvements
- There can now be more than one administrator user.
- Remember the used format between image snapshots.
- Allow controlling audio recording with a rule.
- Cash registers can now be named.
- Unified the colors in shapshots and regular view.
- Video clip creation is now much faster on some cameras.
- Added face detection ONVIF event type.
- Added an option for automatic HTTP to HTTPS redirection to web server.
- Improved SSL/TLS performance.
Bug fixes
- ONVIF event dialog only showed events from the first ONVIF component.
- The receipts received from Nixdorff cash registers could not be browsed.
- When using forwarded connections, some settings such as image rotation could be read from a wrong camera when creating a video clip.
- Program crashed if video clip was finished through the radial menu.
- Snapshot file name was missing the extension if the name contained a period.
- Rule remained active if the condition was removed while active.
- The "..." button did not work from a camera changer in peek mode, if there was no camera selected.
- The backup progress dialog sometimes disappeared while the backup was still being taken.
3.2.5 changes
5th Apr 2023
Bug fixes
- Mac version with local recordings or PoS remote connections crashed on startup.
- ONVIF events no longer worked on some cameras.
- Creating a time-lapse video clip could hang.
- ONVIF event dialog only showed the events from the first component.
3.2.4 changes
17th Mar 2023
Bug fixes
- The cameras on forwarded connections were not limited by the user's camera permissions.
- The service sometimes started without a license after a reboot.
- Modbus device did not always reconnect after connection error.
- The maximum LPR permit duration was calculated incorrectly when user was part of multiple groups or logged in using a login server.
- Axis LPR component sometimes disconnected and failed to reconnect.
3.2.3 changes
7th Mar 2023
Improvements
- Support for scroll wheel in POS widget.
- Show related cameras and cash registers in settings.
- LDAP support in web login.
- Support for multiple search bases in LDAP queries.
- Hide disabled cameras from the camera menu.
Bug fixes
- Remote camera image froze when transcoding and decoding only keyframes on version 2 server and version 3 client.
- Recordings did not show in web viewer.
- Linux desktop client could crash or hang when a system error message was shown.
- Some camera types did not reconnect on program restart.
3.2.2 changes
16th Feb 2023
Bug fixes
- Map widget crashed when the map was switched from the crumb menu.
- High CPU/network usage on clients with many remote cameras that are not open for viewing.
- An occasional crash when "Show motion" was enabled.
- High CPU load on server on some setting combinations.
3.2.1 changes
7th Feb 2023
Improvements
- Added separate buttons for creating a backup or video clip from all recordings.
- Improvements to Share box dialog.
Bug fixes
- Timeline Sync feature caused a crash.
- A login dialog was shown when trying to select a non-admin user in settings when logged in with a non-admin user with user modification permissions.
- The server failed to forward connections to some users.
- The program icon showed as static noise on Ubuntu.
- Tilt axis was reversed on ONVIF PTZ controls.
- Clicking on license plate recognition entry now opens the peek only on the active window.
3.2 changes
31st Jan 2023
New features
- LDAP support for user management.
- Option to show camera info on the map view popups.
- Buttons are now accessible through ONVIF AUX commands.
- Digital outputs are now accessible through ONVIF Relay interface.
- Fast scaling mode on transcoded secondary stream.
- Axis LPR support.
- Bookmarks replaced by Slices, that have a beginning and an end.
- Sharebox can be used to share Slices between different clients.
Improvements
- Settings are now copied from the entire setting page instead of just single groups.
- Disconnect/Connect/Reconnect buttons combined to a single button in camera settings.
- Very short temporary errors on Modbus connection no longer cause a visible error message.
- The camera menu now shows preview thumbnail of the cameras and includes a search function.
- AI presence events are now generated repeatedly as long as there is a presence.
- Any ONVIF events can now be manually mapped to actions.
- Audio playback can be enabled on multiple cameras at once.
- Camera search is sorted.
- Option to disconnect a single remote connection from the server.
- Added a confirmation dialog to prevent accidentally clearing a tab.
- User can now belong in multiple permission groups.
- Overall improvements for Modbus integration.
Bug fixes
- When moving from live mode to recordings, an old image was shown from cache before a new one was loaded from recordings.
- The aspect ratio was sometimes wrong on snapshots.
- The motion masks could bleed from one side of image to the other on certain aspect ratios.
- The orange dot signalling continuous recording did not disappear properly when the continuous recording ended.
- License plate web view sometimes caused a crash.
- Obseron Blur Studio failed to start when paths contained whitespaces.
- The license would corrupt and require reset after upgrading it enough times.
- Changing the camera color setting from client did not actually change the setting on server.
- Removing a storage could cause the program to crash or current recording pointer to jump on another storage.
- The default file name for videoclips was sometimes too long causing the clip creation to fail.
3.1.6 changes
8th Dec 2022
New features
- Allow manual selection of the PTZ stop method on ONVIF cameras. For example, Avigilon ENC-4P-H264 does not zoom when set to zero velocity, so only a stop command should be used.
Improvements
- Allow motion to be shown in peek mode too.
- Disable exporting plates before the current search has completed to prevent inadvertently exporting only partial results.
- Faster plate searches.
- Enable connection forwarding by default on new installations.
Bug fixes
- The "Change type..." button was disabled at first until another camera was selected in the camera settings.
- The help texts did not properly vanish when moving mouse cursor off the help icon.
- Modbus devices did not reconnect automatically after a sudden connection loss.
- If the license key was entered in the web settings without hyphens, it would be accepted at first but the activation would fail.
- The modifications to the motion masks on client end were not applied on the server end, nor would the server's masks be shown on the client.
- The web plate view did occasionally cause a crash.
- The AI events did not show up in the rules.
- Upgrading the license could cause a component requiring a license to deactivate until program restart.
- Switching to another user without logging out first did not work when using a login server.
- When a limited plate retainment time was set, the database was left empty on new backups, causing the backup to be non-viewable unless the database was manually rebuilt.
- The PTZ settings on some cameras were altered when connecting.
- The RTSP server sometimes crashed when streaming very large frames.
3.1.5 changes
19th Oct 2022
Improvements
- Try to keep the login window on the same display as the last active window before logging out.
- Improved the recording performance on some hardware, such as network drives.
Bug fixes
- The changes to the motion area of rules were not applied on web ui unless the area was edited from the setup window first.
- Camera events are now shown properly on client side rules.
3.1.4 changes
4th Oct 2022
New features
Improvements
- The "Log out after inactivity" setting can now be set on the login server and it will affect clients.
- RTSP server will no longer display the secondary stream first before switching to the main stream.
- RTSP server now always shows recordings on full resolution unless requested otherwise.
Bug fixes
- Incorrect aspect ratio occasionally appeared on mobile clients.
- Failed to connect to Axis 360 Companion cameras with latest firmware.
- Images of old recordings occasionally flashed after the secondary stream was disabled.
- Program crashed when the recording files had incorrect permissions.
- Main menu was rendered only partially when using the Big mode on Windows.
- Program crashed when creating a snapshot when there were certain special characters on camera name.
- Program used incorrect resolution on MacOS Big Sur when using both Retina and non-Retina displays.
- Dragging camera images did not work properly when using a Retina display.
- The camera image on web multiplexer view went blank after reconnecting the camera.
- Remote cameras did not show on web multiplexer view if they were not open on some other view as well.
- The changes on user permissions were not updated on the client after a temporary connection loss to the login server.
- The changes made to motion mask on web interface were sometimes discarded when closing the edit window.
- The web settings took a long time to open when there are a lot of recordings.
- Viewing recordings through RTSP server while the "Require authentication" setting is disabled.
- Connections to server sometimes got stuck on disconnect, causing the watchdog to restart entire program.
3.1.3 changes
20th June 2022
Improvements
- Remote connections menu now remains open after selecting a server.
- Only administrators can now view the log in web settings.
Bug fixes
- Fixed a crash when creating a very short video clip.
- Fixed a memory leak on client.
- Fixed an occasional client crash when there are POS servers connected.
- Fixed the blink effect on map view.
- Fixed logout in web interface when using secure connection.
- Hardware decoded images are shown correctly.
3.1.2 changes
24th May 2022
Bug fixes
- Fixed the AI area editor not updating the areas in the editor when making changes.
- Outgoing mail encryption setting was unintentionally disabled on Ubuntu and CentOS8.
- Fixed a crash on startup with certain GPUs.
3.1.1 changes
12th May 2022
Bug fixes
- Fixed a crash when transcoding is enabled on a camera and there is no recording space configured.
- Fixed visual errors when switching to peek mode.
- Fixed a bug that caused ui to go blank when using the blink highlight.
- Dewarped video clips.
- Fixed a bug that caused too old recordings to be used in the beginning of a video clip.
3.1 changes
3rd May 2022
New features
- Hanwha Wisenet event support.
- Transcode the secondary stream from the primary to work around cameras that only offer one stream.
Improvements
- Select next/previous frame with mouse buttons 4 and 5.
- The camera info overlay is now updated in recordings too.
Bug fixes
- The recorder values of counters now update properly when viewing recordings over remote connection.
- Buttons created on server now work also on clients' rules.
- Fixed recording playback when connected to a server with older version than 2.18.
- Removed deprecated TLS 1.0 and TLS 1.1 protocols.
- Added 'httpOnly' and 'secure' cookie attributes.
- AI licenses were incorrectly added to the total camera licenses in system overview.
3.0.3 changes
7th Apr 2022
Bug fixes
- The existing license is now correctly upgraded instead of being replaced when entering a new license code in the web interface.
- Fixed a crash when stopping video file creation from the radial menu.
- Added support for alternative codecs in ONVIF/RTSP server.
- Fixed occasional "ReplaceFile failed" error messages.
- Fixed a crash caused by some high-resolution MJPEG streams, for example on Hanwha XNV-8080R.
- Fixed minor memory leaks and crashes on POS server.
- Fixed a bug that caused a remote image to rapidly switch between high and low resolutions when using transcoding with a camera with only one stream.
- Try setting a digital output of a Modbus device again if the previous attempt fails for some reason.
- Fixed the missing image on the grid mode from a single stream camera that has motion detection disabled.
- Fixed invalid names sometimes displayed for remote digital outputs on a client.
3.0.2 changes
7th Mar 2022
Bug fixes
- Fixed a crash in settings of some legacy camera types.
- Ubuntu daemon is now enabled and started on install.
- Fixed a process handle leak caused by the camera search on macOS.
- Fixed LPR from Hikvision cameras when the camera's time differs enough from the recorder's time.
3.0.1 changes
3rd Mar 2022
Bug fixes
- Fixed the "Activate unused pages" option in storage settings in web interface.
- Fixed the recordings getting stuck in "Buffering" state when viewing as a non-administrator.
- Fixed the Finnish language selection.
- Obseron Blur Studio now works with video clips made from Obseron live viewer.
- Fixed the removal of the AI GPU plugin.
3.0 changes
28th Feb 2022
Initial release
- Obseron AI
- Dual-stream support
- Pre-recording
- Login server
- Obseron Blur Studio
- Ubuntu support
Changelog for Obseron 2
2.20 changes
20th Dec 2023
Note
- Version 2.20 creates a new server certificate, replacing the one created by previous versions (in nearly all cases). This change may prompt warnings about the modified certificate for remote connections and HTTPS.
Improvements
- There can now be more than one administrator user.
- Remember the used format between image snapshots.
- Improved SSL/TLS performance.
Bug fixes
- A login dialog was shown when trying to select a non-admin user in settings when logged in with a non-admin user with user modification permissions.
- An occasional crash when "Show motion" was enabled.
- The "..." button did not work from a camera changer in peek mode, if there was no camera selected.
- PTZ could fail for cameras that had been imported from multiple different older servers.
- Connection to Uniview cameras hanged every second time it was attempted.
- All vehicles in the area were incorrectly marked as having exceeded their maximum time in the area.
- The web server scaled 4K images and larger to be only 32 pixels wide.
- Program crashed when the "Highest audio frequency" setting was set higher than half the sample rate of the audio stream.
- No image from certain Tiandy cameras.
- Program would crash when rebuilding recording database from corrupt recordings.
2.19.9 changes
13th Jan 2023
Improvements
- When logging out on multi-monitor system, the login dialog now appears on the current screen.
- The plate export is now available only when the current plate search is completed, preventing the export of incomplete results.
- Added a "Method to stop movement" workaround to fix the stuck zoom on some cameras, such as Avigilon ENC-4P-H264.
- The activation keys do not grow longer and longer with each license upgrade anymore.
- Overall improvements for Modbus integration.
Bug fixes
- The motion detection masks were not synchronized over remote connection.
- Intellio cameras did not show image.
- Backups failed if the plate retention time was set.
- Backups always failed to create the first kse0000.tt file and skipped to kse0001.tt instead.
- The value of the PTZ protocol setting of Avigilon ENC-4P-H264 encoder was being forced to the first value when connected to.
- Upgrading the license enough times caused it to go into an state where it could not be activated any more without resetting the license.
- The camera color setting was not synchronized from client to server.
- If the permissions to watch a camera were turned off and on again on the server, any clients with the camera open did not resume showing the stream automatically after the permissions were resumed.
2.19.8 changes
4th Oct 2022
Improvements
- Only administrators can now view the log in web settings.
Bug fixes
- Fixed a crash when creating a very short video clip.
- The changes to POS devices did not show to clients with existing connection.
- Client occasionally crashed when connected to a POS server.
- The program crashed when taking a snapshot of a camera with certain special characters in title.
- The camera image on web multiplexer view went blank after reconnecting the camera.
- Remote cameras did not show on web multiplexer view if they were not open on some other view as well.
- The changes made to motion mask on web interface were sometimes discarded when closing the edit window.
- Connections to server sometimes got stuck on disconnect, causing the watchdog to restart entire program.
2.19.7 changes
5th May 2022
Bug fixes
- Fixed ONVIF streaming with incompatible codecs.
- Fixed occasional "ReplaceFile failed" errors.
- Fixed a crash with Hanwha cameras.
- Fixed a memory leak and crashes on POS server implementation.
- Modbus output assignments are now retried after a temporary failure.
- Fixed counter values when watching recordings over a remote connection.
- Removed deprecated TLS 1.0 and TLS 1.1 protocols.
- Added 'httpOnly' and 'secure' cookie attributes.
2.19.6 changes
8th Mar 2022
Bug fixes
- Fixed some cameras reconnecting reglarly.
- Fixed a bug that caused the camera preview images to remain on top of the camera menu.
- Fixed a bug that caused a Modbus device to stop updating soon after startup.
- Fixed the "Activate unused pages" option on web ui.
- Fixed a process handle leak on macOS.
- Hikvision ANPR component now works even if the camera time differs a lot from the server time.
2.19.5 changes
27th Jan 2022
Bug fixes
- The timeline now refreshes correctly on mobile clients connected to this server.
- Fixed invalid timestamps on ONVIF server implementation.
2.19.4 changes
19th Jan 2022
Improvements
- Disabled buttons can now be selected in setting rule action.
Bug fixes
- Fixed a crash when shrinking widgets too much.
- Fixed issues with Milesight ANPR component, such as reprocessing old detections.
- Fixed a crash when watching another server's cameras in web ui.
- Fixed an occasional hangup related to bad camera connections.
- If there are multiple areas selected from the timeline, all of them will be included in backups.
- Fixed calendar colors on dark theme (Linux and macOS).
- Connections will no longer remain open when the remote connection permission is removed from the connected users.
- Fixed a crash in settings window when there are network interfaces without address.
- Fixed issues where the user is not presented with another remote login dialog after entering invalid credentials once.
- Fixed some special camera events, such as temperature readings.
2.19.3 changes
16th Dec 2021
New features
- Local users can optionally login without password.
Improvements
- Reconnect a lost connection using the same credentials as before, even when the connection is opened automatically using the local credentials.
Bug fixes
- Fixed the selected camera color in map view.
- Fixed a crash when opening more than 64 cameras at once.
- Connection can again be forwarded simultaneously to multiple clients using the same credentials.
- Losing the connection to the proxy server no longer disconnects the camera streams from forwarded connections, as long as they remain connected.
- The remote login dialog is correctly reopened if the previously entered credentials were incorrect.
- Fixed an occasional hang when switching to another user.
- Camera events over a remote connection have been fixed, allowing rules to be used in client end.
- Fixed the wrong image displaying when zooming stopped recordings.
- Fixed an occasional crash on fisheye dewarper.
2.19.2 changes
19th Nov 2021
New features
- Option to set the maximum time that a user can stay logged in.
- Support for fire alarms in Dahua IR cameras.
2.19.1 changes
11th Nov 2021
Bug fixes
- Fixed a hang when saving a heatmap.
- Add vehicle dialog was acting like it was editing an existing vehicle.
- Fixed a bug that caused random outputs to be set on a Modbus device in addition to the one that was supposed to be set.
- Fixed issues with playing audio recordings when there was simultaneous incoming and outgoing audio.
- Audio can again be sent to a camera through a remote server.
2.19 changes
19th Oct 2021
Improvements
- Video clip file names now contain the camera name.
- The "Log out after inactivity" setting is now separate for each user.
- The user interface for ANPR functionality is now enabled on default.
- Try to use the credentials of the locally logged in user for remote connections that are set to connect automatically but don't have credentials saved.
- Dual-color buttons.
- Hikvision plate detections are now processed without the hyphen.
- The camera image is now correctly flipped and/or rotated on web settings.
- If the user does not have permissions to view any cameras on a server, the connection to that server is no longer forwarded to the client.
- The name of the user is now saved to the servers' action logs instead of just a temporary uuid on forwarded connections.
- Fisheye dewarper maximum radius doubled for 180 degree cameras.
Bug fixes
- Fixed a bug that caused unknown license plates to be listed with green background on clients.
- Fixed a crash when removing a camera or closing the program.
- Fixed the "ignored license plates" setting in ANPR components. Previously the setting had no effect.
- Fixed the "Video freeze alarm" setting to correctly cause an alarm when connection is lost, even if the alarm delay is longer than reconnection delay.
- "Copy audio from another device" setting is again visible for RTSP-based cameras.
- The audio controls are shown on radial menu only if audio is enabled on the camera.
- The status field in camera settings in no longer stuck displaying "OK" when connection is lost.
- Fixed ONVIF events on some camera models.
2.18.1 changes
19th May 2021
Bug fixes
- Fixed a bug that erased recordings prematurely on some configurations, causing relatively new recordings to be lost.
- Fixed a bug that caused the timeline to go blank until restart after modifying the storage settings.
- Fixed a crash when using the VCA component with VCA 1.5.
- Fixed blank video clips when in peek mode.
- Fixed the Gallery menu item not doing anything on some platforms.
2.18 changes
6th May 2021
New features
- Support for multi-sensor Hanwha cameras.
- Display the camera's MAC address in settings.
- Manual focus for ONVIF cameras.
- Recording files are now deleted from disk and not just the search index when they exceed the set time limit.
- ONVIF audio backchannel support.
- Integrated database rebuild tool.
- The current camera layout is used for multi camera video clips and can be assigned to snapshots.
- Directional filter for Hikvision license plate recognitions.
- Support for Dahua ANPR camera.
- Motion filter for motion detection
Improvements
- Calculate the default resolution for video clips from the source material.
- Added tool descriptions to the area masking tool.
- The camera rotation settings have been moved to the camera's settings from the radial menu.
- More settings are now available to be modified through rule actions.
- When adding more cameras than license allows, the newly added cameras can no longer cause the previously added ones to lose their license, even if they are temporarily disconnected during the addition. Only when disabling a camera, is its license freed for others.
- Modbus errors are now displayed in the system error viewer.
- The memory consumption data in system overview no longer considers cached memory as being in use.
- Snapshot preview integrated into the snapshot dialog.
- Installer now attempts to open the web configuration of the service when service installation is selected, instead of opening the GUI.
- Improved support for ONVIF motion alarm events.
Bug fixes
- Fixed the misleading error message when entering an invalid password.
- Fixed the disabled text fields when adding a user.
- The camera event rule settings now display correct values on web interface.
- Fixed a bug where added license plates might become unavailable unless the user has the permission to view plates added by others.
- Fixed automatic reconnection to Uniview cameras.
- Pressing Enter on license activation dialog no longer tries to activate the previously entered license when the focus is in the license code field.
- A plain number entered in the time field in permit editor is now interpreted as seconds instead of just reverting to zero.
- A wrong vehicle is no longer deleted even if the vehicle list has been modified remotely after the editor being opened locally.
- Fixed a crash when attempting to add more cameras than the maximum grid can fit.
- Fixed the custom grid being displayed incorrectly.
- Closing the log dialog no longer hangs the program on certain platforms.
- Possible fix to system configuration in web settings occasionally requiring another login until system is restarted.
2.17.2 changes
16th Feb 2021
Improvements
- Allow video clips with odd width or height.
Bug fixes
- Fixed a crash when selecting a camera from a disconnected remote connection while creating a video clip.
- Fixed PTZ preset names to show correctly over remote connection.
- Fixed resolution problems using macOS Big Sur.
- Update camera names on map view when remote connection is re-established.
2.17.1 changes
14th Dec 2020
Improvements
- Backups can now be viewed without having the "All cameras" permission, and the backup cameras no longer show up in camera permission settings.
- The camera images no longer freeze during recording buffer overflow.
Bug fixes
- Fixed a crash when disconnecting from a server.
- Mobile client can now view recordings without the "All cameras" permission, if the viewed cameras have been explicitly selected in the permissions.
- Fixed a crash when opening settings window on macOS.
- Fixed some heatmap related crashes.
2.17 changes
7th Dec 2020
New features
- Motion heat map.
- NVIDIA hardware decoding support.
- Added a new permission for saving PTZ presets. The permission to use the saved presets has been merged to the general PTZ control permission.
- Remote cameras can now be watched in the web live view.
- Support for audio only network devices.
- Camera tab can now be changed and peek mode toggled while creating a video clip.
- Show camera image preview when hovering mouse over the camera menu.
- Added a note field on camera settings.
- Added a separate permission for audio.
- Audio stream can be copied from one camera to another, allowing the audio to be played from either one in the playback view.
- Dahua event support.
- Copy protection dongles are no longer supported on macOS version.
- Support for multi-channel Arecont cameras.
Improvements
- Fixed autoconnecting remote connections without saved credentials on a system without automatic local login.
- Linking to rules from other rules no longer breaks when renaming the linked rule.
- Server no longer needs to be restarted after changing the web server port.
- Mobile client now works even when using the "Avoid recompression" setting on the server.
- The radial menu now closes when focus is moved to another window.
- The timeline is shown automatically when controlling playback via hotkeys.
- Added an option to disable RTCP-RR keepalive to prevent certain ACTi models from crashing.
- Program logo is included in the snapshots.
Bug fixes
- Fixed a crash when using Axis P3301 camera.
- Switching the camera type between certain brands no longer loses the saved username and password.
- The username and password is now correctly listed in the system information view for all camera types.
- Fixed a hang when switching camera type when a motion detection rule is assigned to the camera.
- Removing the user's permissions for a camera now applies immediately for remote users without reconnecting.
- The audio spectrum in camera settings is now shown when the audio tab is selected instead of the advanced tab.
- Components are no longer removed from a camera when switching it's type.
- The on-screen elements are no longer flipped and turned with the camera image.
- Fixed cameras disconnecting when system time is changed significally.
- Fixed the camera images hanging when the plate search window is open.
- Fixed Arecont camera authentication.
2.16.3 changes
3rd Sep 2020
New features
- An option to disable the remote connections' automatic ip address updating.
Improvements
- Improved quality on scaled camera images.
- Removed the fade effect from tooltips.
Bug fixes
- Client connections no longer update the status of the counters on servers.
- Fixed color inversion on maps.
- The area search now changes size along the camera image.
- Fixed the flickering when jumping from recordings to live and then rewinding.
- Fixed some memory leaks and web site slowdown.
- EULA can now be correctly opened from the about window on Windows.
- Fixed some crashes and disconnects on clients.
2.16.2 changes
3rd Aug 2020
Bug fixes
- Fixed memory leaks caused by DirectX rendering on Windows.
2.16.1 changes
6th Jul 2020
Improvements
- Expanded VCA event support.
Bug fixes
- Fixed a crash when removing cameras or other devices from settings.
- Storage usage info now updates correctly after making changes in the web interface.
- Added the missing license plate settings in the web settings interface.
- Fixed some memory leaks caused by rendering on Windows.
2.16 changes
3rd Jun 2020
New features
- System error messages are now shown in system notifications on MacOS and Windows.
- POS configuration settings added to setting window.
- System overview expanded and now also displays remote servers.
- DirectX rendering support.
- Czech translation
Improvements
- Prevent power save mode when recording or in full screen mode.
- Special characters in user passwords now work over remote connections on all platforms.
- Changed the search on message widgets to be case insensitive.
- Motion detection rules for remote cameras now work even when the selected cameras are not being viewed.
- Dark Mode now works on MacOS
Bug fixes
- Fixed repeating clips in audio recording playback.
- Fixed the drive list flickering on system overview page on Windows Classic theme.
- Fixed a bug that caused setting import to occasionally fail.
- Fixed the long start times on some configurations.
- Fixed a crash when setting the camera changer to full screen.
- Fixed the "Add a permit" button in the license plate event viewer.
- Fixed a crash when switching the page in setting window after viewing help text on MacOS.
- Fixed a crash when trying to close application from the dock on MacOS.
- Try to fix a failing event connection to FLIR Saros cameras automatically.
- PTZ settings are now all shown correctly in the "Copy settings" dialog in the web interface.
- Joystick movement within the dead zone is now completely suppressed, fixing ptz presets with some joystick/camera combinations.
2.15.1 changes
20th Apr 2020
Improvements
- Allow non-admins with the "Accessing settings" permission to open the System Overview page in settings.
Bug fixes
- Fixed a crash when adding a note to a map.
2.15 changes
2nd Apr 2020
New Features
- ONVIF profile G server support.
- Hotkeys for opening all Obseron windows and moving the active one to the next display.
- System overview page in setup window.
- PTZ preset management with rules.
- Messages widget.
- Support for "Continuously" VCA events.
Improvements
- Fixed control lag when controlling a PTZ camera over a low-speed ip serial device.
- Sort the cameras into server groups in permission settings when forwarded connections are enabled.
Bug fixes
- Fixed a restart when program entered App Nap on macOS.
- Fixed a crash when adding or removing rules.
2.14.2 changes
6th Mar 2020
Improvements
- When jumping to another time by double clicking the timeline, playback is paused during the transition.
- Filtered some more control data from TMT88IV cash register.
Bug fixes
- Fixed a crash when switching network on camera search on Linux.
- Fixed video/audio stutter on Sony RTSP cameras.
- Fixed image dewarping when viewing recordings.
- Fixed a crash when using Hikvision ANPR cameras.
- Fixed duplicated license plate detections.
- Prevent the data from separate registers from getting mixed in receipts.
2.14.1 changes
13th Feb 2020
Improvements
- Obseron is now notarized, and can be run easily on macOS Catalina.
Bug fixes
- Fixed H.265 decode errors and crashes on some CPUs.
- Fixed a bug that occasionally caused frames to show in wrong order in the recordings.
- Fixed a bug that caused the connection lost rule event to sometimes not react to a disconnected network camera.
2.14 changes
3rd Feb 2020
New Features
- H.265 camera support.
- Data from serial ports can be used as input for the "Message received" rule condition.
- "Show window" rule action, which brings forth the Obseron window from background or taskbar.
Improvements
- Improved record playback buffering for smoother backward playback and reduced frame skipping.
- ONVIF PTZ presets now attempt to read their initial numbering from the camera.
Bug fixes
- Control room license again allows unlimited cameras in live mode.
- Fixed using the number keys on camera switcher when there are large gaps in camera numbering.
- Restored the missing analyzer condition in rules.
- Fixed Mobotix MxPEG camera recordings.
- Fixed a bug that corrupted a few seconds of recordings just before program shutdown.
- Fixed a client crash when restarting proxy server.
- Use CRLF line endings consistently on CSV and text file exports.
- Fixed Web and RTSP playback from cameras set to live mode that are not currently watched elsewhere.
- Fixed the message field in the email rule action web interface.
2.13.2 changes
10th Dec 2019
Improvements
- Server passwords can no longer be viewed in client settings.
- POS receipts that are over a week older than the oldest recordings are automatically cleaned from the database.
- Faster image updating when dragging timeline.
- Improved ONVIF camera connection method and added an timeout on it.
Bug fixes
- Correctly show the upgraded ANPR camera limits before activating when entering an upgrade license.
- Fixed activating upgrade licenses on an old recorder upgraded to Obseron.
- Fixed the Details section in activity log.
- Fixed the audio in video clips.
- Fixed a buffering problem that occasionally caused the frame-by-frame playback to jump over some frames.
- Fixed a problem that sometimes caused the processing of a license plate to be postponed until the next license plate was detected.
- Fixed missing access log entries when viewing over remote connection.
- Fixed an issue with HTTP API component showing empty settings
2.13.1 changes
30th Sep 2019
New features
- ONVIF server implementation.
Improvements
- The daemon version is now (re)started automatically after installing it on Linux.
Bug fixes
- Fixed a problem that caused PTZ commands to keep running a while after issuing them on some camera models.
- The daemon version will now close properly on Linux.
2.13 changes
18th Sep 2019
New features
- Ksenos is now known as Obseron.
- Allow custom notes in map view.
- Camera components.
- Allow 30 day trial on new installations.
- Regular users can now be allowed to manage the program license.
- ONVIF sendAuxiliaryCommand support.
- Allow joystick axis inversion.
- Allow user permissions to be altered using rules.
- Allow devices such as joysticks and I/O modules to be given names.
- Modbus devices can now be set to display a system error on connection failure.
- DirectShow capture.
Improvements
- Show the camera image when hovering mouse over the camera menu.
- Improved the responsiveness of the alarm log with a large amount of data.
- New layout in settings.
- The improved performance settings are now on by default in new installations.
- You can now add any IP camera using ANPR camera license, instead of just ANPR cameras.
- Automatically login after logging out and waiting a timeout period, if automatic login is enabled.
Bug fixes
- The camera selector in setting window no longer loses focus when switching camera with arrow keys.
- Fixed the stream when using "?live=true" argument for the RTSP server.
- Timeline drag no longer gets stuck when flicking the mouse away from the window.
- Fixed the scaling of maps created with version older than 2.11.
- The amount of recordings in single partition is no longer capped at 32TB.
- The digital I/O devices that have 0 inputs or outputs now show the inputs/outputs properly over remote connection.
- The Windows service version unintentionally created C:\Ksenos and placed some files there. Since 2.13, these files are placed under C:\windows\system32\config\systemprofile\AppData\Local.
- Fixed a crash on plate recognition on a freshly configured Hikvision camera.
- Fixed using digital outputs over remote connection.
- Fixed a crash when removing a rule from web settings.
- The ONVIF profile selector no longer shows an incorrect profile after switching the camera to point to another model.
- Prevent the program from hanging on shutdown if storage is incorrectly configured or corrupt.
- Fixed a crash when adding a user to a permissions group.
- Fixed an incorrect port being shown as selected in web settings when creating a new plate recognition rule.
- Fixed rule conditions added after first adding two or more actions.
- Fixed the incorrect state of the rule when adding a new condition in web settings when "Some of the conditions are met" mode is set.
- "Blink camera", "Peek camera", "Blink device on map" and "Change tab" rules can now be configured properly from the web settings.
- Fixed a crash when a rule tries to switch to a deleted tab.
2.12.3 changes
23th Aug 2019
New features
- Control audio recording with rules.
- Instead of traversing the selection history, the arrow buttons on camera changer widget are now used to select the number of the camera to display.
Improvements
- Allow the creation of plate detection rules in the web settings.
- Support for non-ASCII characters from LPR cameras.
- The vehicle permission editor no longer blocks the other parts of the program.
- Improved the recording viewing performance.
Bug fixes
- Fixed crashes during remote connection and license plate recognition.
- Fixed automatically reconnecting to cameras after disconnect.
- Fixed a hang when rapidly switching the camera changer in monitor widget.
- Fixed Vivotek camera support.
- Fixed a problem that caused an error message when installing the service for Windows.
- Fixed a bug that caused the a camera to sometimes ignore a license plate when sharing context with another camera.
2.12.2 changes
20th Mar 2019
Bug fixes
- Fixed a bug that sometimes crashed the program when a connection was lost to a camera.
- Fixed viewing cameras with live mode enabled using a remote connection with recompression.
- Fixed viewing MxPEG (Mobotix) recordings.
2.12.1 changes
26th Feb 2019
New features
Improvements
- Sort groups and backups alphabetically on menus.
- Ignore case when sorting menus.
- Resize the ONVIF profile setting control when necessary.
- Removed the warning dialog when closing a tab, since the closed tab can be reopened anyway.
- Check the OpenGL version when logging in, and if it is too old, show an error message and exit.
Bug fixes
- The resolution selection on video export dialog is no longer ignored.
- Apply image rotations and flips on exported images.
- Allow special characters on camera passwords.
- Fixed PTZ control on some ONVIF cameras.
- Restored the missing icons from the web UI.
- Local microphone no longer reserves a camera license.
- Fixed a crash when removing a camera while sending it audio at the same time.
- Speaker configurations are now properly removed when the related cameras are removed.
- Re-enable software motion detection when ONVIF events (and thus ONVIF motion detection) is disabled.
- Fixed the blank image over remote connection to cameras that have live mode enabled.
- Reduced the server load when transcoding is disabled on the server end but not on client.
- Fixed the blank timeline on cloned tabs.
- Prevent the "Permit all" setting from being enabled for all groups when upgrading directly from 2.10 series or older with certain camera configurations.
2.12 changes
31st Jan 2019
New features
- Set cameras to peek mode via rules.
- Close the current tab with Ctrl+W.
- Activate rules with keyboard keys.
- Buttons can be linked to cameras, and activated through the camera's radial menu.
- Shared plate recognition context for Hikvision ANPR cameras.
- Copy image to clipboard from the camera's radial menu.
- Added frame rate selection to video exporting.
- Support for camera's own motion detection through ONVIF.
- Counter widget.
- Time-lapse video clips.
Improvements
- Use the source image's resolution as a default for image snapshots.
- RTSP server obeys the camera permission groups.
- Changes to the RTSP server's settings apply immediately without restart.
- All cameras are permitted by default on a new permission group.
- The arrow buttons in virtual window now switch between consecutive camera numbers instead of browsing selection history.
Bug fixes
- Fixed the erroneus URL shown in the RTSP URL info field in the cameras' settings.
- Tab bar is shown properly when switching from a tab that contains a full screen camera.
- Fixed motion detection on cameras with resolution under 320x240.
- Cameras set to live mode disconnect properly when the camera is not being viewed.
- Fixed a crash when switching to a tab with a notification widget that has received a lot of notifications while hidden.
- Fixed a memory leak when using Mobotix cameras with audio support.
- Fixed a bug that caused some lists to not draw properly after resizing the window in a certain way.
2.11.5 changes
10th Jan 2019
Improvements
- Reordered the web settings to match the desktop version.
Bug fixes
- Fixed the license plate recognition occasionally stopping with Hikvision cameras.
- Fixed the closed tabs listing. Closed tabs are now properly listed and clearing the list does not affect open tabs.
- Fixed a bug causing slow performance when viewing recordings on a system with a very large amount of cameras.
- Edit mode is no longer disabled every time a patrol in a camera is updated.
- Patrol no longer stops when switching tabs.
- Switch the tabs to match the current user after switching the user, even if not logged out in between.
- Fixed camera replacing in web settings.
2.11.4 changes
29th Oct 2018
Bug fixes
- Fixed window positions on startup on certain multi-display configurations.
Improvements
- Require user permissions to browse the access log over a remote connection.
- Added the selection buttons for every group in the permission settings.
2.11.3 changes
22th Oct 2018
Bug fixes
- Process will no longer hang up on the background when closing the program with invalid storage settings.
- Fixed insufficient license errors within the camera limits of the license.
- Fixed secondary streams on RTSP cameras.
2.11.2 changes
16th Oct 2018
Bug fixes
- Fixed Schneider Intercom client.
2.11.1 changes
12th Oct 2018
Improvements
- Windows installer will now create the desktop icon even in silent mode.
Bug fixes
- Fixed the problem with automatic startup on Windows that could cause program to try to start twice on boot.
- Fixed a bug that caused icons in settings window to sometimes show incorrect images.
- Fixed PTZ with Axis cameras using authentication.
2.11 changes
3nd Oct 2018
New features
- User permission groups.
- User specific tabs.
- User action log.
- Time synchronization button for separate windows.
- CSV export for alarm log.
- Allow selecting multiple cameras for removal in setup window.
- When RTSP server is enabled, show the RTSP URL of each camera in their settings.
- Audio support for Mobotix cameras.
- Camera switcher for virtual windows.
- Keyboard control for fisheye cameras.
- PTZ support for Sony SNT-EX104 encoder and compatible devices.
- Designa alarm logging.
- PTZ control of Sony cameras over serial port.
- Iris and focus commands bindable to joystick buttons.
- Aux commands for Pelco P/D protocols.
- Camera isolation to detach cameras from the timeline.
- Import/export feature for maps
Removed features
- PDF export for image snapshots.
Improvements
- Allow cameras to be added even without a license, but require one to enable them.
- Allow radial menu to be opened during area search.
- Keep showing a camera on rule conditions and actions even when it is disabled.
- Allow Windows to handle restarting the service instead of running a separate watchdog.
- Enabled HTTP digest authentication on cameras and rule actions.
- Fade image to black with a warning triangle when the connection is lost to a camera.
- Do not try to open connection automatically to newly added cameras.
- Allow each network address on an adapter to be used for camera and server searches on Windows.
- Yellow continuous recording indicator on camera title.
- Allow PTZ presets to be selected using keyboard shortcuts.
- Enable PTZ highlight even without joystick, for controlling cameras with keyboard.
- Show camera type in info view.
- Finer control of camera title size.
- List tabs that do not fit on the tab bar to a separate menu.
- Keep setup window always on top.
- Allow forwarded connections to remain connected, even if the forwarding server is shut down.
Bug fixes
- Fixed denied permissions when modifying user permissions in web ui.
- Fixed degrading performance in license plate search interface.
- Fixed configuring cameras' spinbox settings from the main view.
- Fixed the empty dialog when closing program on CentOS.
- Fixed adding IQEye cameras from camera search list.
- Fixed disappearing controls from the storage settings.
- Do not change the focus of the virtual window when using mouse to select camera for joystick control.
- Do not show the cameras from an opened backup in setup window.
- Fixed restarting the program from the web ui on CentOS 7.
- Fixed mouse issues requiring multiple clicks in the setup window on CentOS 7.
- Fixed a hangup when trying to connect to a nonexistent Sony camera.
- Fixed bugs in RTSP stream handling, causing stuttering or inability to open stream.
- Fixed focus and iris command on Pelco P/D protocols.
- Correctly show PTZ camera icon for PTZ cameras in web settings.
- Fixed a bug that rarely caused Modbus not to work in certain situations.
2.10.8 changes
13th Aug 2018
Bug fixes
- Fixed the too small source resolution on image snapshots.
- Fixed the timestamp of image snapshots always showing the current date and time instead of the recording time.
- Fixed restarting the program from the web interface.
2.10.7 changes
6th Aug 2018
Bug fixes
- Fixed connecting to password-protected Mobotix cameras.
- Fixed a crash when closing the Mac version.
- Fixed Windows service watchdog.
- Fixed a bug that caused timeline regeneration to stop prematurely when there is too much recordings in too short time.
Improvements
- Fixed delays in switching audio context from one camera to another.
- Adjustable timeouts for Modbus connections.
- Added 19200 bps option for serial port speed.
2.10.6 changes
12th Mar 2018
Bug fixes
- Fixed a hangup leading to a crash when opening the setting window in some environments.
Improvements
- Improved network throughput when using encrypted connections.
2.10.5 changes
28th Feb 2018
Bug fixes
- Fixed a flashing stripe at the edge of certain camera images.
Improvements
- Improved the recording write performance.
2.10.4 changes
9th Feb 2018
Bug fixes
- Fixed direct decoding when QSV is not enabled.
- Users are now properly allowed to have longer Maximum ANPR permit duration than a day, and admins are not restricted at all.
2.10.3 changes
24th Jan 2018
Bug fixes
- Show digital outputs of ONVIF cameras in the rule actions.
- Fixed issues causing setting import from web ui to fail.
- Camera icons are now properly refreshed in setting window.
- Fixed image stretching in peek mode.
Improvements
- Added keybindings for focus and iris control, and allow faster control by pressing Ctrl.
- Show timeline in full screen mode when doing area search.
- Increased the maximum tab switcher interval to 5 minutes.
2.10.2 changes
19th Jan 2018
Bug fixes
- Fixed a crash when closing the last tab on ION window.
- Fixed the online activation in the web interface.
- Fixed a crash after leaving the server settings in the setup window in Linux.
- Show newly added access groups in web interface immediately without needing to manually refresh the page.
- Fixed the "Recording error" rule conditions.
- The password on cameras and remote connections no longer needs to be entered twice on web settings.
Improvements
- Allow site number 0. This replaces the camera numbers entered using the old camera number organizer tool.
- Removed the deprecated "Open window" action from the rules.
- Image snapshot resolutions have been sorted.
2.10.1 changes
3rd Jan 2018
Bug fixes
- Fixed hiding the user interface top bar with F8 key.
- Fixed a problem that caused user permissions to be cleared from certain users when upgrading from version 2.9.*.
- Fixed constant reconnecting to Modbus devices.
2.10 changes
29th Dec 2017
New features
- Installer for Ksenos Windows service.
- Audio support for ION interface.
- Remote connection forwarding.
- Schneider Intercom support.
- Fisheye and Panomorph camera support in ION.
- Copy multiple settings to multiple cameras.
- ION maps.
- CentOS 7 support.
- Included ION manual.
- Hotkey support for ION interface.
- The camera controlled by a joystick can now be selected with mouse.
- Keyboard PTZ control in ION interface.
Improvements
- Support for 4K video clips.
- Free recording space automatically when reducing the amount reserved for recordings.
- Native PTZ support for Pelco Spectra cameras.
- All passwords are now stored in encrypted form.
- Automatic ONVIF port detection in camera search.
- Show login dialog when authentication fails on automatic connections.
- Less intrusive area seach overlay.
- Automatically detect the first day of week setting.
- Skip the recording file on write failure.
- ION interface is now used exclusively. The old interface has been removed.
- Setting file is now protected with a checksum, and settings are automatically restored from backups.
Bug fixes
- Dahua cameras' PTZ turn no longer stops automatically.
- Show vehicle permits from remote servers on the license plate search window.
- Do not show error of lost connection if the connection was not established in the first place.
- Clean up remote cameras properly when disconnecting immediately after connecting.
- GUI permissions are no longer displayed on the daemon version.
- The notification text will no longer be cut after the first space when changing colour in the notification setup.
- Fixed crashes when using QSV.
- Fixed the too narrow time selectors in the calendar.
- Fixed the occasional setting file corruption on system power loss.
- The system error about not being able to save settings is now properly marked resolved when the problem is resolved.
- Fixed the bug where camera settings would not show after opening and then disconnecting a remote connection to localhost and viewing its camera settings.
- Fixed issues with ION interface not rendering on some AMD GPUs.
- Fixed some camera streams that were broken on version 2.9.
- Digital zoom now handles rotated images properly.
2.9.3 changes
18th May 2017
New features
- PTZ speed indicator.
- Show system errors in web interface.
- ION antialiasing.
- ION camera status.
- Allow plate detections from Hikvision LPR cameras without opening the video stream.
- Slovak translation.
- Show/hide the legacy user interface with F7 key.
- Allow flip, rotate and stretch in ION.
- Added audio controls in ION.
Improvements
- Single click on ION is now enough to activate peek/fullscreen for a camera
- Allow fully customized OEM colors.
- Reordered camera settings.
- Indicate selected items in ION menus with a check icon.
- Clicking on a cell under a multi-cell camera image in ION no longer shrinks the camera in that cell.
- License key dialog has been modified to be more intuitive.
- Reordered the buttons on the ION timeline.
- The legacy Buttons tab has been removed from camera settings.
- Added a retry button to the lost connection dialog in web interface.
Bug fixes
- Enabled customized OEM texts.
- Upgrading from versions before 2.9 no longer breaks plate detection rules.
- ION no longer ignores user permissions when handling video clips, PTZ presets or camera groups.
- Fixed user interface issues with setting custom resolution for video clips.
- Removed the erroneous "No camera" text from analog cameras in ION.
- Watching live streams from the web interface no longer requires permissions for recordings.
- Fixed missing entries from the log in daemon version.
- Fixed periodic disconnects with some network cameras.
- Fixed a bug that breaks the ION interface when removing a tab in edit mode.
- Fixed a crash when displaying a rule with email action in Linux version.
- Do not show the "Log in as ..." option on the login dialog, if the user has no permissions for the current action.
- Fixed a bug that caused the "Log in as ..." option on the login dialog to sometimes do nothing.
2.9.2 changes
21st Mar 2017
Improvements
- More sensitive mouse PTZ on ION interface.
- Longer default delay on camera connection alarms.
Bug fixes
- Fixed disappearing server fingerprint dialogs, that could hang the program when opening connections.
- Selecting different patrols no longer generate unlimited amount of patrol icons on the camera window.
- Fixed a crash when autoconnecting to a nonreachable server.
- Fixed remote connection hanging when attempting to log in with wrong credentials.
- Fixed aborting connection from ION menu.
- Adding joystick to settings on Mac without having any physically connected will no longer cause a crash.
- IP serial devices are now listed by their names instead of UUID on rule actions.
- Removed the ION window/tab selection options from the serial port write action.
- Serial IP serial port devices no longer get deselected from settings when upgrading from earlier versions.
- Panomorph and fisheye cameras no longer reset their source camera when upgrading from earlier versions.
- Fixed a possible hang when removing a camera with analyzers.
- Fixed draw errors when clicking ION tab twice.
- ION virtual window now correctly filters cameras in its submenus.
2.9.1 changes
6th Mar 2017
New features
- Camera menu groups supported in ION.
- Limited the maximum amount of open tabs on ION to 100.
Bug fixes
- Fixed a crash when using privacy masks without adding users.
- Fixed crashes and hangups with remote connections.
- Prevent a crash when the GPU does not support OpenGL 2.1.
- Fixed the watchdog on Linux daemon version.
2.9 changes
1st Mar 2017
Important announcement
- Installing on Windows XP is no longer possible, minimum operating system requirement raised to Windows 7
New features
- ION user interface.
- Intel Quick Sync Video hardware decoding support for Windows
- Hikvision LPR camera support (requires license).
- Added customer feedback feature.
- Allow sending data to serial ports as a rule action.
- New user permissions that allow hiding system errors.
- Site numbering and server end camera numbering.
- Enable rule activation with HTTP messages.
- Consilium RTU fire alarm system integration.
- Recordings can be restricted to require a dual login.
- Optional encrypted remote connections.
- Partial setting importing.
- Allow using automatic login from the login window instead of requiring program restart.
- Allow an alternative motion detection area with separate sensitivity settings.
Improvements
- Video disconnection timeout for error handling increased from 10 seconds to 30 seconds.
- Password fields on camera settings now hide passwords for better security.
- Color coding for camera labels.
- Notification window is now moved to top when notification is received.
- Increased the default number of virtual windows from 0 to 3.
- Improved performance with high camera number count.
- Added controls for changing time from date selector/calendar.
- Improved motion detection.
- Added a "Connect/disconnect all" feature to remote connections.
- Web interface login screen now shows recorder name.
- System errors are now logged in Alarm log.
- Cameras in camera selector can now be arranged in numerical order.
- Camera selector now supports ctrl/shift + clicking.
- Week numbers are now shown on calendar.
- Sidescrolling the timeline with mouse wheel is now possible.
- Allow easily duplicating rules in settings.
- Allow multiple actions in one rule.
- Support for IPv6 in remote connections, the Web server, and RTSP cameras.
- Enhanced internationalization: Support Unicode.
- Completely reworked license dialog.
- Improved network connectivity error messages.
- Sort camera menus alphabetically.
- Improved support for Sony proprietary protocol.
- Increased maximum connection limit to 999 for remote connections.
Bug fixes
- Analytics now reset on disable.
- Double click on timeline now always moves to a clicked location.
- Fixed connectivity issues on Dahua encoders.
- Fixed support for new ARH Parking Digital license plate recognition engine.
- Fixed issues on settings windows focus.
- Fixed compatibility for Planet ICA-HM315W.
- Fixed spinbox controls on settings window for macOS.
- Fixed a bug causing software to crash when sending email to invalid address.
- Fixed the functionality of setting "Show exceeded stays only" on license plate recognition.
- Fixed bookmark windows behavior when multiple multiplexer windows are open.
- License dialog does not hide behind splash screen anymore.
- Fixed video stream smooth playback over remote connection on window resize.
- Fixed audio on video clips.
- Fixed a potential crash when using microphone.
- Reduced load caused by remote connection.
- Tooltips are now shown on macOS when hovering info icons on settings.
- Setting tab will no longer change when changing the number of virtual windows.
- The effect of using the "Apply to all..." button is limited to cameras within the same remote connection.
- Unified graphical and web interface "Storage" settings.
- Added delays to avoid excessive reconnections to cameras.
- Improvements to error messages caused by network connections on Windows.
- Fixed potential freeze when downgrading the software.
- Fixes for dbdump database reconstruction tool.
- Fixed custom floating buttons hiding outside of camera window.
- Fixed "Trying to write more than can be handled" errors caused by group recording setting.
- Fixed potential crash when trying to change settings from camera windows "Image settings..." menu and using "Apply to all.." feature when viewing recordings.
- Fixes for Hikvision encoders PTZ-functionality over ONVIF.
- When created from the timeline, video clip does not include empty audio stream anymore.
- Fixed a bug in manual activation of upgrade licenses.
- Web interface now shows an error if camera stream or image is unavailable.
- Fixes for stream decoding on ACTi cameras.
- Fixed a potential crash caused by a bug in loading plugins.
- Fixed decoding errors that caused camera image frame to flicker to another window.
- Fixed framerate and recording issues with Mobotix cameras.
- Fixed missing GET parameters on HTTP URLs after login.
- Fixed "Always on top" functionality for camera selector.
- Fixed camera selector functionality and improved performance with high camera count.
- Overwriting layout now asks for confirmation.
- Clicking buttons on camera windows no longer triggers PTZ control.
- Fixed a bug on removing items on settings.
- Fixed a potential crash when altering "Storage" settings.
- Cloned camera windows no longer closes when original windows is closed.
- Lost connection to secondary stream now shows a correct error message.
- Fixed potential crashes when resource files are missing.
- Importing maps with existing names now correctly overwrites the old ones.
- Video clips are now compatible with Windows 10 default media player.
- Modifying rules from web interface no longer breaks the rules when using spaces in rule names.
- Fixed redirection to correct page according to permissions when logging in to web interface.
- Fixed a potential freeze when enabling web server.
- Fixed selecting event source for analyzer on macOS.
- Fixed potential freeze when removing Modbus device.
- Fixed compatibility with Axis M7014 encoder.
- Removed unused items from Ksenos daemon web settings.
- Fixed saving layout without a name.
- Fixed a potential crash when active user was deleted.
2.8.4 changes
20th Jul 2016
- More Sony models are supported.
- Support for multiple plugins.
- Serial port passthrough.
- Fixed a crash with FreeFlow version 7.2.7-29.
- Allow shutting down or restarting the machine from the web settings in daemon build.
- Added the missing Estonian translation to the Windows version.
- Continuous audio input recording.
- Improved American Dynamics PTZ support.
- Fixed a bug that causes even the correct activation response to be rejected after an incorrect one has been attempted.
- Fixed the incorrect preset numbering in American Dynamics PTZ support.
- Workaround for PTZ on Hikvision encoders.
- High quality audio recording with a separate license.
- Fixed a crash when applying image controls to all cameras when watching recordings.
- Fixed audio snapping when creating a video clip over remote connection.
- Maximum playback speed increased to 32x.
2.8.3 changes
7th Apr 2016
- Support for over 32 buttons in joysticks on Windows.
- Display both audio and video track on the same camera on backups.
- Removed the unused Joystick device setting from T8310 joysticks.
- Display an error when fail to write the settings file.
- Fixed the RTP stream decoding errors from 4K Sony cameras.
- Fixed a bug that could cause a rule to activate temporarily as a result of removing another rule.
- The open window action of rules no longer opens a copy of a window that is already open.
- The open window action of rules will attempt to layout the opened windows properly.
- Fixed a repeating crash caused by HTTPS server.
- Allow virtual windows to be opened from the open window action of rules.
- The open window action of rules will now open floor plans to the selected display, instead of always using the primary display.
- Clients can no longer access the analyzers that the server itself has accessed from another server.
- Allow a camera window to be swapped with another by shift-dragging even with PTZ cameras.
- Fixed a crash when creating a video clip from a dewarped camera viewer.
- Fixed potential crashes and high cpu load when viewing recordings.
- The default aspect ratio of camera windows has been changed to 16:9.
- Modbus devices now properly reconnect after a connection loss.
- Allow the Ksenos installer to be included with created backups.
- Added a workaround for cameras that experience decoder failure causing the image to turn gray until the next reconnect.
- Support for JVC PTZ protocol over serial port.
- Fixed the invalid aspect ratio of backup cameras and setup window during reconnect.
2.8.2 changes
28th Dec 2015
- SMTP server for receiving alarms.
- Fixed Modbus device inputs to update correctly over remote connection.
- Files are now closed immediately after creating a backup, allowing the backup to be moved.
- More readable storage information.
- Support for American Dynamics PTZ protocol over serial port.
- Support for IP serial devices.
- Allow license plate data to be removed after a set time period.
- Fixed some bugs that caused backup to occasionally fail.
- Reduced the amount of open files required by Ksenos.
- Restart Ksenos on server hang.
- Warnings about insufficient permissions to view recordings are no longer printed in the log.
2.8.1 changes
6th Nov 2015
- Snapshots are no longer overwritten silently.
- Added slave id in Modbus settings, required by some devices.
- Restore LPR functionality after replugging a temporarily removed license dongle without the need to restart the program.
- Fixed a potential hang when creating a video clip.
- Fixed a bug that switched to live mode when new cameras were opened.
- Fixed detaching a virtual window.
- Fixed a bug that closes the camera window if performing a calendar search on a detached window.
- Fixed a focus loss when opening the full screen mode with F11.
- Fixed a crash when toggling the "Separate time lookup database" setting without configuring the storage first.
- Fixed the overflowing camera selectors in multiplex camera selector, kamera number organizer and camera selector.
- Fixed the map view.
- Added an option to hide camera names from the map view.
- Fixed a adding Sony MJPEG cameras from the camera search.
- Fixed the visual PTZ overlay with analog cameras over a remote connection.
- "Open all existing cameras" no longer opens disabled ones.
- Fixed a possible crash when viewing recordings.
- Add the ksenos user to dialout group when installing ksenos-daemon package on Linux, allowing serial port control.
- Added support for the serial port PTZ protocol for Panasonic cameras.
- Fixed the "Send an email" on rule settings on web interface.
- Fixed an error which sometimes prevented creating a video clip on MJPEG-only setups.
- Fixed a crash when switching the setting page when a spin control is selected.
- Fixed slow shutdown on a recorder with many connected devices.
- Fixed display menus when there are over 2000 entries total.
- Fixed a crash when creating a video clip over remote connection.
- Fixed the playback of audio recordings.
- Also add audio recordings to backups.
- A single camera can now be added to multiple maps.
- Fixed timeline fill issues, such as gaps, with audio recordings.
- The buttons on the timeline can no longer be clicked through, causing a double click on a button to jump through time.
- Fixed a bug that caused clones of a camera window to close when exiting fullscreen mode on another display.
- Camera identifier (used in RTSP paths for example) is now shown in settings.
- A camera can now be opened on a specified display from the camera selector.
- Fixed an occasional hang when stopping the server while connections are open.
- Improved color accuracy with high resolution cameras.
- Fixed the camera selector of the plate detection condition editor on web interface.
- The connection loss condition is only deactivated on successful connection.
- Fixed an occasional crash when opening web connection to Ksenos.
- Fixed a memory leak when using Panomorph dewarp with direct decoding.
- Fixed a possible misbehaviour and log errors when creating backup.
2.8 changes
12th Jun 2015
- Audio support for RTSP server.
- Fixed a crash when using the search tool in ANPR table editor.
- Fisheye viewers no longer trigger "connection lost" rules.
- Fixed a crash when the ANPR engine fails to initialize.
- Cameras can now be disabled without removing them completely.
- Show camera names in the web rule editor.
- Improved the user interface of analytics controls.
- Fixed a crash when decoding a high resolution MJPEG stream.
- The stream compression can now be selected with ONVIF cameras.
- Multiplexer can now be locked so that it can only be escaped with keyboard.
- Language selection to show the language names in the target language.
- Only the administrator can now modify the used license.
- The hotkeys for rewind and fast forward now start at speed x2. Hotkey for live button switches to live mode instead of just recent recordings.
- Prevent fullscreen when double-clicking a button within a camera window.
- Fixed some missing icons on the Mac version.
- Removed analyzers from the virtual window selection list.
- Fixed Canon I/O over ONVIF.
- Prevent the activation from breaking when adding network controllers.
- Fixed a bug that prevented the timeline of a detached camera window from being zoomed until focus has been temporarily switched to another window.
- Jump to live mode when playing under a second behind to prevent jumping out of live mode by clicking timeline.
- The "Show in map view" camera window menu option is now properly enabled for cameras added to a map view.
- Fixed Hikvision I/O over ONVIF.
- Hide alarms from cameras that the current user has no permission to.
- Prevent events from ending up in an infinite loop in cyclic remote connections.
- Fixed a potential bug causing camera image to freeze until reconnecting manually.
- UDP transport is no longer automatically enabled on cameras.
- Allow Axis network PTZ cameras to be controlled over the serial interface.
- Tamper detector.
- Fixed a crash when resizing a remote camera window.
- Removed "Quit" and "Settings" items from the recorder menu on Mac version.
- Require a verification when removing items in settings.
- Fixed invalid icons on Mac version.
- The full recording space is now enabled immediately after activation without requiring a restart.
- Display the usernames in the web user settings.
- Display the recording time in image snapshots instead of the snapshot creation time.
- Fixed the multiplexer view on Mac version.
- Fixed an occasional hang when removing a fisheye viewer.
- Display camera names instead of ids in camera selection lists.
- More readable fonts on Mac version.
- Removed QuickTime camera support.
- Workaround for Dahua PTZ cameras not stopping properly.
- Prevent the camera search list from disabling after adding a camera on Mac version.
- Allow addresses up to 255 to be used with serial PTZ protocols.
- Added camera names and selectable field types to IVA commands.
- Rearranged cameras on type selection dialog.
- Fixed a crash when removing a hotkey action.
- Fixed the missing playback buttons and timeline from the notification viewer.
- Use a smaller image update interval on the web UI by default.
- Tripwires are now known as alert lines.
- Fixed a crash when adding a Modbus device.
- HTTPS support for the web UI.
- Audio output.
- Immervision dewarping library.
- Windows service version.
- Added connection controls to remote connection settings.
- The system errors can optionally be blocked from the remote server.
- Fixed a crash when running a very high DPI screen.
- Fixed setting hotkeys.
- Fixed selecting items from the alarm log on Mac version.
- Fixed mouse controls on ANPR settings in Mac version.
- Setting window overhaul. New icons, texts and layouts.
- Allow vehicles to be added without permissions to add permits.
- Fixed the "no such column: nullptr" error when modifying ANPR permits.
- The alarm log no longer hides behind other windows on Mac.
- Fixed a crash when closing the program from the dock on Mac.
- Fixed mouse wheel scrolling in setting window on Mac.
- Using keyboard now prevents autologout.
- Fixed a crash when requesting a large stream from the RTSP server.
- Fixed a crash on Mac when editing a schedule or motion detection area in a rule.
- Fixed the text overlays on video clips and snapshots on Linux.
2.7.3 changes
13th Apr 2015
- Fixed activation through web UI.
2.7.2 changes
20th Feb 2015
- Support for license key upgrades.
- More options for multiplexer layouts.
- Fixed the slight cropping of the multiplexer images.
- Fixed the green flashes when switching multiplexer images.
- Fixed the connection issue with Arecont 3256PMIR-S.
- Fixed missing icons from the Mac version.
- Analyzers are no longer listed in the monitor selector.
2.7.1 changes
9th Dec 2014
- Worked around the white image problem in the new Intel Linux driver.
2.7 changes
25th Nov 2014
- Show the menu bar by pressing F10.
- Fixed the remote recordins on fisheye viewers.
- Added an optional recording mode, which reduced the database size.
- Daemon version of Ksenos Backup with remote support.
- Fixed the image quality problems with new Xecap capture boards.
- Refresh the quick layout button icons.
- Support for PTZ cameras on ONVIF server.
- Added an optional recording mode, which may improve the search speed.
- Fixed a crash with very large MJPEG streams.
- The "Camera selection digit count" has been restored.
- The "Show PTZ overlay" setting has been restored.
- Fixed a crash when entering a non-ASCII character to the host field of a Ksekam camera.
- Option to only send images with motion to Ksenos Mobile.
- The recording time limit can now be set in the web settings.
- The global recording rule can now be set in the web settings.
- Improved the visual appearance of the schedule editor in web settings.
- Allow the alarm log to be browsed without ANPR permissions.
- Watchdog for Linux daemon version.
- Fixed a crash when attempting to make a video clip from a monitor window.
- Included the dbdump utility with Linux packages.
- Support for cameras with ONVIF profile S.
- Automatically select the RTSP port of ONVIF cameras.
- Fixed occasional gaps with remote recording viewer.
- Fixed a bug causing analog cameras to sometimes show up black in the multiplexer view.
- Added camera status texts to the multiplexer view.
- Implemented the 2nd stream feature with ONVIF cameras.
- Support for MJPEG RTSP streams.
- Close the snapshot dialog when the image is saved.
- The map view can no longer be opened without any maps.
- Respect source camera permissions with fisheye viewers.
- Automatic startup is now selectable from the settings in Linux version.
- Improved the web interface efficiency by using RTSP for streaming.
- Camera window buttons can no longer be accidentally pressed by dragging the mouse over the window and releasing over the button.
- Allow full screen mode to be selected with joystick.
- Fixed a crash when detaching a monitor window without a camera.
- Axis MPEG4 camera type renamed as Axis IP camera.
- Fixed layout issues with monitor and other non-camera windows.
- Allow the network interface to be selected on the camera search.
- The administrator settings can no longer be altered by non-administrator users, even if they have user modification permissions.
- Setting import/export through web UI.
- Allow camera images to be stretched to fill the multiplexer grid.
- Support for floor or wall mounted fisheye cameras.
- User authentication support for ONVIF server.
- Allow searching by time on web UI.
- Fixed text encoding issues with email headers.
- Support for email server authentication and encryption.
- interVIEW_Alarm support.
- Open camera window to full screen by double-clicking.
- Apply automatic layouts only to camera and monitor windows.
- A new license entry and activation dialog.
- Fixed remote camera frame rate display.
- Allow PTZ control over the web UI.
- Support for 12h clock on the timeline.
- Allow camera type to be changed without removing/readding the camera.
- Allow the administrator password to be altered over the web UI.
- Added version information to Ksenos.exe.
- Fixed the email limiter to not count unsent messages towards the limit.
- Support for Carmen Parking Digital engine.
- Fixed entering the number to a spincontrol setting.
- Show camera titles instead of id's in web UI.
- Fixed the remote connections menu when there are custom commands added.
- Fixed a bug that caused the database size to be ignored when calculating the available space for recordings.
- Decode only keyframes setting no longer affects remote cameras.
- Added minimal support for RTL languages.
- New motion analyzation tools.
- Show a system error when the recorder cannot keep up with incoming data.
- Fixed a text encoding issue with custom actions, possibly causing increasing delays when starting the program.
- The fisheye viewer now shows a sharper image than before.
- Fixed a bug causing camera window to occasionally move to upper left corner when maximizing and then restoring it on Linux.
- Fixed a memory leak and crash with RTSP server.
- Fixed a problem that could cause the settings to be deleted when running out of space on the hard drive or encountering some other I/O error.
- Fixed an additional .conf extension and another file being written when exporting settings.
- Fixed the manual lens focus.
2.6.4 changes
15th Sep 2014
- Polish translation.
- Create a visual notification, when the license activation is successful.
2.6.3 changes
10th Jul 2014
- Fixed a memory leak in the Linux desktop version.
- Fixed some issues with watching recordings from Ksenos Standard, Ksenos Mobile or 3rd party clients.
- Estonian translation.
2.6.2 changes
26th May 2014
- Digital output support over ONVIF for Axis cameras.
- German translation.
2.6.1 changes
9th May 2014
- Fixed a possible crash caused by recording.
- Fixed a crash when adding fisheye viewers.
2.6 changes
2nd May 2014
- Automatically guess username and password for the network cameras added from the search tool.
- LPR supported on Windows.
- LPR settings no longer show up in the web interface if LPR is disabled.
- Improved recording settings in the web UI.
- Fixed zooming the timeline of a detached camera window.
- From now on, LPR support needs to be enabled on the Ksenos license.
- The autostart setting now works properly regardless of the working directory where Ksenos was started in.
- Fixed possible errors on calendar view when switching to DST or back.
- Fixed a crash caused by invalid Modbus URL.
- Fixed the occasional unresponsiveness of the buttons in the main window.
- Added selection tools to the system error dialog.
- The watchdog on Linux does no longer crash after running for a while.
- Fixed a bug that caused the settings to not be saved immediately when altering some settings through the web UI.
- Fixed the formatting of email messages, so that messages with image attachement show their message part correctly.
- Improved search tools for network cameras and servers.
- Fixed a crash when opening a new camera window during video clip creation.
- Fixed a bug that caused a rule to stop working if a condition was added using the web UI.
- The buttons in camera windows are now visible even if there is no camera signal.
- ksenos-daemon package now cleans up init scripts properly during uninstall.
- Fixed the empty preset list in the dome preset rule action editor in the web UI.
- Fixed a bug that caused the date text in over the timeline to flicker between two formats.
- Fixed a crash when closing the program while a video clip is being created.
- License code field now accepts slight deviations of the format: whitespaces, dashes, upper and lower case letters.
- The custom buttons can now be arranged freely in the camera windows.
- The calendar search can now be opened by clicking the timestamp in the camera windows, allowing even detached windows to use calendar search.
- Fixed a crash when opening the settings of a remote camera.
- MxPEG support for Mobotix cameras.
- Fixed calling ONVIF PTZ presets.
- Support for digital inputs through ONVIF cameras.
- Open all cameras by pressing Ctrl+A.
- Rules can now be programmed to open camera and floor plan windows.
- Improved responsiveness on remote recordings on some scenarios.
- Removed the black bars on snapshots.
- Fixed the analog monitor output selector on rule action editor, which might have shown output 1 despite no output being selected.
- Removed the µChameleon support.
- Fixed the automatic layouts when the menu bar of the main window is visible.
- Added the missing RTSP path setting in the web UI.
- When selecting a single remote camera in the multiplexer, a higher resolution stream is now properly requested.
- Fixed a crash when closing the program while connecting to a remote server.
- Empty recording spaces now show proper information in the settings.
- Improved fisheye dewarping and separate fisheye viewers.
- The images on a multiplexer now fade out smoothly when signal is lost, reducing flicker on unstable connections.
- Fixed a crash when pressing Alt+Tab when the RTSP path selector menu is open.
- Selected aspect ratio is now correctly enforced on network cameras.
- Added the Message-ID field to emails.
- Fixed the encoding of the subject in test emails.
2.5 changes
8th Jan 2014
- The camera alarm timeout can now be manually set in camera settings.
- The exported settings are no longer overwritten without querying user.
- The state of manual recording buttons is now updated over remote connections.
- Automatic timestamp on exported PDF files.
- The multiplexer feature no longer requires license dongle.
- Fixed the corrupt non-ascii alphabet in test email.
- The recording indicator setting is back.
- Fixed the camera name presentation on map view.
- Fixed the disconnecting UDP stream on Pelco Sarix cameras.
- Improved camera selection tool in multiplexer settings.
- Fixed a bug that causes camera name corruption when editing the name over a remote connection from Linux client to Windows server.
- New video clip creation UI.
- Multiple map views can be opened simultaneously from the display menu.
- Recording button can be hidden from the toolbar.
- Fixed timeline updates on Standard->Prime remote connection.
- Customizable keyboard shortcuts.
- Monitor window now keeps the playback state when switching cameras.
- Webmin is used for system settings configuration in the web interface.
- Secondary stream is now properly shown at full speed, even if the primary stream has a lower frame rate.
- Removed the black borders from wide aspect camera images on map view.
- New snapshot creation UI.
- Fixed image flickering with Xecap200 and Xecap100 with a channel expansion board.
- Zoomed image now fills the entire camera window regardless of unzoomed aspect ratio.
- Fixed streaming from certain newer Sony cameras.
- Manual activation can be done with a QR code.
- Removed the session organizer feature from main window.
- New look on the user interface.
- Prevent the snapshot review window from opening outside the screen.
- Fixed the timelines on the touch UI.
- Fixed the erroneus 1970 timestamp on the snapshot of certain camera types.
- Fixed a bug which makes camera names with special characters appear blank over remote connection.
- The uninstaller now removes the Start menu entries correctly on Windows.
- Added EULA.
- Dropped the "DVR Prime". Ksenos is now known as just Ksenos.
- The recording settings can now be altered directly in Ksenos instead of using Drivesetup.
2.4.14 changes
2nd Oct 2013
- Expanded the "Remember last view" setting. You can now select to open all cameras, last cameras or no cameras at all on startup.
- A new rule condition that is launched on recording errors.
- An integrated list of known RTSP paths.
- Reduced the amount of open database handles.
- Images are no longer stopped on Windows when opening menus or modal dialogs.
- Reduced the CPU load caused by Modbus devices.
- Option to invert Ksedio inputs.
- QuickPan feature.
- Fixed a bug in PTZ preset selector rule that caused a wrong preset to be called.
- E-mail sending.
- Next/Previous frame -buttons now allow you to also jump forward/backward by a selected time interval.
- Improvements to event viewer usability.
- Fixed an occasional crash when detaching a camera window.
- Fixed color and hue -settings from overriding each other on Comart capture boards.
- Fixed a bug in stream parsing on certain Dynacolor models, that caused trouble when playing back the recordings.
- Camera tree feature.
- Allow a camera to be selected with joystick by first selecting the number and then pressing the camera selector button.
- Quick recording feature.
- Faster timeline zoom.
- Apply the permission group of the camera in the server end to client cameras as well.
- Prevent sliders from resetting to previous position during dragging every time a setting changes in the setting panel.
- Fixed a crash when adding a QuickTime camera.
- System errors now require explicit acknowledgement and are also displayed on remote clients.
- Privacy mask feature.
- FFmpeg 2.0.1.
- Allow camera to be selected to a monitor window as a rule action, and also allow it to display recordings.
- New Map View feature replacing the floorplan.
- Monitor window now remembers previous selected cameras and allows user to browse through them.
- Fixed a resolution problem with QuickTime cameras causing corrupted image.
- Option to select how many letters ANPR will ignore from a plate while detecting a match.
- Camera number management.
- Activation-based license management.
2.4.13 changes
17th Jun 2013
- The camera settings in UPnP search dialog no longer look like they could be modified.
- Fixed random decoding errors on H.264 Ksekams.
- Fixed duplicated display menus on 4-display systems.
- PTZ commands are no longer lost over remote connection.
- Fixed still video clip when created over a remote connection.
- Added a logout option to web UI.
- Fixed a delay on unrecompressed remote stream on cameras with high frame rate.
- Fixed the invalid quality selection on video clip dialog.
- Fixed patrol editing over remote connection.
- Fixed the 1x1 default resolution on video clip dialog.
- Stop PTZ more reliably when switching the controlled camera.
- Fixed the zoom in function on joysticks.
- Added a workaround that sends zoom stop command twice for cameras that occasionally drop commands.
- Support for some Samsung network cameras with PTZ.
- Increased the number of quick layouts.
- Added "previous camera" function to joystick.
- Joystick plugin support.
- Reduced the default compression quality on analog cameras.
- Fixed a crash when opening a new camera window while creating video clip.
- Monitor windows.
- Vertical sync disabled to improve performance.
- Fixed incorrect colors on some video clips.
- Backup importing.
- Fixed the image controls on Xecap800 boards.
- Open backups are no longer shown as cameras in the setting window.
- Fixed the initial state of the light bulb indicator in the rule editor.
- Fisheye cameras can now be rotated separately in separate camera windows.
- Floorplan can be closed by clicking the floorplan button again.
- Deleted cameras -menu is hidden as default.
- Enabling floorplan no longer requires program restart.
- Bookmarks can now be removed from the bookmark editor. The user is warned if attempting to remove all bookmarks from the timeline menu.
- Added preset ordering in patrol editor.
- Fixed missing times on timeline when zoomed close to old recordings.
- Fixed memory consumption problems with database cleanup.
- Usability improvements in video clip dialog.
- The wireframe model in fisheye cameras is now optional.
- Fixed a crash on program shutdown.
- Fixed a crash when taking multiple backups simultaneously.
- Fixed unicode alphabet in alarm log on Windows.
- Prevent duration controls on rule editor from defaulting to 0 while editing.
- Fixed a crash when attempting to enable ANPR without the appropriate license.
- Fixed mask drawing on mirrored camera images.
- Hide audio settings on camera types that don't support audio. Audio settings moved to the bottom of the page.
- Fixed a misbehaviour when a non-admin user is removed while logged in as the same user.
- Changed the default hue setting on Xecap 800 to a more natural value.
2.4.12.1 changes
7th Mar 2013
- Support for new Comart cards: HDCap 270S, Xecap 400ef-LP, Xecap 800ef
- Fixed a crash when creating video clip.
- Fixed the excessively large recordings from analog cameras with low frame rate and high quality.
2.4.12 changes
5th Mar 2013
- Fixed recordings on Sony H.264 support.
- Fixed the black image when selecting a single camera on the multiplex view.
- Resume multiplexer streams after reconnecting to remote server.
- Large Address Aware enabled.
- Video output disabled by default on XED capture cards because of texture corruption on certain GPUs. Added an option to enable it on capture board settings.
- Fixed a crash when selecting a date earlier than 1970.
- Web server can now be used without a license.
- Added input/output count setting to Modbus devices.
- Fixed serial port based PTZ control on certain network cameras.
- Show the alert triangle on write failures.
- Fixed the invalid time format on the timeline between 0:00 and 1:00.
- Fixed a bug that disabled mask overlays on program restart.
- Fixed the port setting on Web server.
- The server is started/stopped immediately when enabling/disabling it in settings.
- Removed the "only one condition is true" option on rule editor, as it never worked as described.
- Fixed a crash when a remote camera is opened in touch ui while disconnecting.
- 64-bit version for Windows.
- Improved video clip creation: MPEG4 support, audio support, memory issues solved, quality selected at creation time.
- Login dialog no longer remains hidden behind multiplex view.
- Disabled Windows error reporting, which demands user interaction on crash.
- Create crash dumps on different crash scenarios.
- Fixed a crash when removing a Modbus device.
- Fixed digital output selection on Web interface.
- Allowed camera count is now calculated correctly in UPnP search panel when there are analog cameras added.
- Support for Axis M7001 video encoder and other Axis cameras using resolutions other than 640x480.
2.4.11 changes
4th Jan 2013
- Fixed remote cameras on multiplexer.
- UPnP search no longer freezes user interface.
- A rule action is no longer performed if all the conditions are removed.
- Fixed Comart I/O support.
- Fixed Ksedio occasionally hanging on network errors.
- Removed support for MPG440 cameras.
- Changes in the state of output are no longer queued in Ksedio. The last state overwrites previous ones.
- Fixed a crash when closing program.
- Fixed Hungarian translation.
- Fixed a crash with Sony IP cameras.
- FFmpeg upgraded to version 1.0.1, improving decode performance.
- Allow any user to open touch UI from the display menu.
- Fixed missing menu icons on Gnome.
- Fixed support for Samsung SNB-5000 cameras with new firmware.
- Fixed a BSOD with XED capture cards and Windows 7.
- Apply the multiplex mode of XED video output on program startup.
- Added H.264 support for Sony IP cameras.
2.4.10 changes
7th Dec 2012
- Fixed the camera type selection in UPnP search panel.
- Support for Lonix camera brand.
- Fixed language selection on OSX.
- Removed the option to create a rule by running a rule wizard from the button next to rule selectors in settings.
- Fixed a hangup when launching the program without a copy protection dongle on OSX.
- Fixed a crash when saving a camera image with some forced aspect ratios.
- Fixed an occasional bug which prevented the "Restore last view" setting from working.
- Fixed an occasional crash when closing the program.
- Multiple fixes on the rule editor.
- Fixed a large memory leak on UPnP search.
- Fixed Windows uninstaller to remove all the installed files properly.
- Fixed the too low resolution of remote cameras on multiplexer and touch ui.
- Support for Lilin network cameras with PTZ.
- Added an option to select another stream to be used on live images on RTSP cameras.
- Video clips can now be saved with .avi file extension.
- Cameras can now optionally write an entry to the alarm log when connection is lost.
- Fixed SHA-1 implementation on Macs with PowerPC, fixing some authentication issues.
- Multiplex view no longer prevents cameras from destroying.
- Fixed a crash when handling a too long internal command.
2.4.9 changes
1st Nov 2012
- Newly created schedule will now work normally without the need to open it in editor.
- Hide DMLed rules on non-ANPR configurations.
- Allow camera grouping by a user defined category name.
- Fixed side effects when switching rule type.
- Support for Yuan capture cards on Linux.
- Create a backup of the setting file periodically.
- Undo function in settings.
- Show event source server name in popup viewer.
- Fixed decoding errors in certain H.264 RTSP streams, for example, ACTi.
- Support for Modbus I/O devices.
- Only locally produced events should be saved in the alarm log.
- Allow camera selection for multiplex view.
- Fixed enabling/disabling a patrol through a remote connection.
- Lower latency on certain network operations, like ptz control of some network cameras.
- Support for Xecap DIO module on Windows.
- Preset support for ONVIF cameras.
- Workaround for iCanTek cameras' reconnection problem.
- Create log entries of remote logins.
- Audio support for RTSP cameras.
2.4.8.4 changes
3rd Oct 2012
- Fixed authentication issue with some RTSP cameras.
- Faster filtering on vehicle dialogs.
2.4.8.3 changes
26th Sep 2012
- Fixed ACTi camera support.
- Fixed a bug that caused the wrong settings to be opened in settings window when there are both Sony RTSP and generic RTSP cameras.
- Allow data from serial port to be directed to alarm log.
- Support for ComArt HDCap boards and PCI-E variants of XeCap boards.
- Added a rule for network camera connection failures.
2.4.8.2 changes
16th Aug 2012
- Fixed dupicate COM ports in settings on Windows.
- Fixed a crash when showing time before year 1970 on date selector.
- Stepping back in recordings no longer skips frames.
- Certain unnecessary "Permission denied"-errors are no longer displayed in the log.
- Fixed authentication error with Mobotix cameras.
- Fixed the monitor output of ComArt XeD cards in Windows 7.
- DMLed screen rule is no longer available unless other DMLed functions are enabled.
- Fixed a potential crash when closing detached camera windows.
- Fixed a potential temporary hang when removing RTSP camera with connection errors.
- Allow only the last channel of analog capture card to be removed.
- Network cameras can now be set to only decode key frames for motion detection to reduce CPU load.
- Fixed Arecont camera support.
- Fixed a bug that prevented a digital input on a rule to be changed to 1.
- Prevented camera windows to read unnecessary recordings from remote server on creation.
- Allow frame cache to be disabled on remote connections.
- Properly old remove recordings from timeline when a new camera is switched to popup viewer.
- Fixed a bug that prevented the same quick layout to be selected twice in a row, even if windows have been moved in between.
- ComArt capture card is no longer added automatically on first run, even if one exists in the computer.
- Improved the initial frame rate over slow remote connections.
- Video stream is no longer requested from remote connection for cameras that are hidden.
- Added an optional recording limit in days.
- Fixed a bug that caused the hold time of a motion detection rule to be reset to zero on program restart.
- Fixed occasional decode errors on remote video stream.
- Improved copy protection scheme.
- ANPR contexts allow the system to ignore additional recognitions of the same plate in different cameras.
- 1600x1200 added to video export resolutions.
- Fixed a potential crash on program startup.
- Alarm log.
- Changed the encode quality setting to a geometric scale of 0-100, which scales better with image size.
- Plate recognition can optionally be performed synchronously, thus displaying the actual recognition rate.
- Increased the maximum page count per partition to 100000.
- Various improvements to slow remote connections.
- Fixed a potential hang in web server implementation.
- Video4Linux2 support.
- Yuan capture card support for Linux.
- Fixed some isses with opening user manuals or log on certain platforms.
- Replaced setting tooltips with visible help icons.
- Removed the unused "Video format" setting from Panasonic MJPEG cameras.
- UPnP camera search.
2.4.8.1 changes
18th Nov 2011
- Fixed the grayed out main window on certain Mac OSX computers.
- Fixed a hang when generating notifications from a camera with certain resolutions.
- Fixed a bug where setting selector would not appear for analog cameras or users when creating a "change setting" action for a rule.
- Allow capture from a single camera without a license dongle for demo purposes.
2.4.8 changes
20th Oct 2011
- Fixed a crash when recording space is set to 0.
- Hide the screen text column from vehicle editor unless DMLed device is set.
- Fixed bugs with Excel export.
- Fixed a long timeout when removing a disconnected Ksedio device from settings.
- Fixed the multiplexed video output selector from XeD capture card settings.
- Fixed a hang when closing the license plate search window.
- Fixed a constraint that prevented removing ANPR schedules if they have ever been used by a vehicle.
- Reordered settings.
- Unpress the session organizer button properly.
- Fixed playback issues on the detached event viewer window.
- Reordered display menus to reflect their real-world positioning.
- Hungarian translation.
- GSP camera support.
- Fixed a crash when attempting to use ONVIF support to a non-ONVIF camera
- Fixed unnecessary license plate search window refreshes caused by disconnected remote connections.
- ANPR filtering.
- Rephrased the "Time limit" permit field to "Area time limit".
- Color the known license plates green in plate search window.
- Removed the automatic license plate detection events from the event notification list.
- Altered RTSP camera support to fix the stream from Panasonic WV-SP302.
- Fixed a potential crash when closing the application when an ONVIF camera is connecting.
- Fixed the license plate search when "Track vehicles in the area" setting is off.
- Fixed a bug in video clip creation that causes the video to slow down when switching cameras.
- Place the snapshot preview window into a more visible position.'
- Removed the "Adapt to environment" ANPR setting.
- Fixed the reverse remote connections.
- Fade out the plate recognition indicator properly on 64-bit version.
- Fixed the Primary display setting on Linux.
- Keep the plate search window always on top.
- Removed the notification type selection on notification action creation.
- Fixed the remote recording viewing from a Standard client.
- Prevent database bottlenecks from delaying license plate detection.
- Don't show the PTZ overlay on newly added Sony cameras unless PTZ protocol is selected.
- Show PAL resolutions on XeCap cameras' resolution selector.
- Added user interface for listing bookmarks in touch ui.
- Fixed the PTZ presets on newer Sony cameras.
- Retry if failed to open XeCap device, which prevents occational failure of capturing.
2.4.7 changes
11th Jul 2011
- Fixed image mirroring on touch UI.
- Fixed some camera and device names in rule editor.
- Implemented notifications.
- Fixed some graphical errors in Floor plan.
- Fixed the Vehicles in area -dialog.
- Support for demo mode via automatically opened backups.
- Support for DM Led display.
- Fixed the permit selection column in vehicle adding dialog.
- Fixed a bug that prevented cameras to open automatically on startup when the recorder has only one display.
- Fixed a hang in backup creation when entire timeline has been selected.
- Fixed timeline flickering with backup recordings and after startup.
- Improved RTSP support, enabling the use of Basler cameras.
- Fixed a bug that prevented receiving recordings from 3 or more remote recorders at once.
- Show buffering state in each camera.
- Reduced the CPU load caused by unreachable network cameras.
- Reorganized the setup window.
- Fixed a bug that caused multiplexer window to appear on the wrong display.
- Option to increase the amount of digits when selecting a camera with joystick.
- Customizable limits for the maximum length or number of openings of the permits that a user creates.
- Optimized remote connection overhead.
- Cheat code dialog.
- Implemented graphical camera selector on touch UI.
- Fixed a crash when quickly altering layouts with detached cameras.
- Fixed a crash caused by certain network operations.
- Enabled pixel format transformations via shaders on Windows where available, which increases drawing performance.
- Fixed missing images from Prime->Standard remote connection.
- Implemented a setting on Windows which controls whether Ksenos starts automatically on boot.
2.4.6.2 changes
27th May 2011
- Added a Stream ID option to Panasonic MJPEG cameras, allowing stream selection from Panasonic encoders.
- Changed the "Openings" field in ANPR permits to be vehicle specific.
- Fixed playback from deleted cameras.
- Program restart no longer needed after adding the web server.
- Fixed a bug that caused timeline selection to be invisible when only the begin has been selected on Windows.
- Fixed backups with special characters on pathname.
- Fixed a bug that created duplicates of rules and remote connections when querying for dongle on startup.
- Fixed the misaligned camera fullscreen mode on Windows.
- Fixed the decoding errors when playing recordings near live mode from cameras with large keyframe interval.
2.4.6.1 changes
11th May 2011
- Fixed a bug that sometimes caused DIO status to be 1 on some inputs/outputs when starting program.
- Prevent launching two instances of Ksenos on boot.
- Allow remote users to access anpr data without having permissions for recordings.
- Fixed a bug that prevented live images to show over remote connection from cameras that have permission group set.
2.4.6 changes
4th May 2011
- Event popup window.
- Optional remote control protocol that supports Ksenos DVR Standard servers.
- Sony RTSP camera support with PTZ controls.
- Fixed a bug that caused client to sometimes crash when there were more than one open remote connection.
- Fixed broken stream on cameras with single MPEG4/H264 image size of over 512 kB (certain high-resolution Areconts).
2.4.5.2 changes
1st Apr 2011
- ANPR user interface improvements (usability, speed)
- Fixed a potential, random corruption of a small part of recordings
- RTSP support improvements
- Fixed a server-related memory leak
2.4.5.1 changes
25th Feb 2011
- Fixed a timeout issue with some RTSP cameras (at least Panasonic WV-SP306).
- Fixed a bug that caused Ksenos to consume available file handles when doing many remote ANPR modifications, leading to inability to record anything.
- Fixed web server crash.
- Fixed a crash when displaying login dialog on remote connection.
2.4.5 changes
16th Feb 2011
- Additional configuration parameters for ANPR.
- Removed a bottleneck in recording which caused "Trying to write more than can be handled" -errors on lower loads than necessary.
- Altered watchdog so that it won't immediately kill Ksenos after computer resumes from sleep mode.
- Multiple fixes to remote control.
- Initial implementation for group session functionality.
- Disable the timeline if no camera windows are open.
- Fixed RTSP support for some camera models.
- New ANPR data model.
- User's Guide and Installer's Handbook are now in PDF format.
2.4.4.4 changes
16th Feb 2011
- Fixed a bug that prevented some database operations to execute, which may cause gaps in recordings and prevent overwritten recordings to properly be cleaned up.
- BSD socket support, which prevents unresponsive cameras from hanging the entire system for a long time.
- User-selectable UDP transport support for RTSP cameras.
2.4.4.3 changes
23rd Dec 2010
- User's Guide and Installer's Handbook are now in PDF format.
- Fixed unlimited memory consumption of remote connections.
- Improvements to multiplex display mode.
- Fixed a rare crash when closing connection to remote host.
- Zavio stream decoding fixed.
- Additional video export resolutions added.
- Upgraded SQLite library to 3.7.4
- Optimized remote connections for slow networks.
- Fixed a bug that caused backup creation to miss some or all recordings.
2.4.4.2 changes
23rd Nov 2010
- Fixed video clip framerate over Standard->Prime remote connection.
- Fixed keepalive on generic RTSP cameras.
- Fixed a delay in opening stream from some remote cameras.
- Fixed the multiplex display mode.
- Added a possibility of watching live images from Ksenos DVR Standard server.
2.4.4.1 changes
2nd Nov 2010
- Reduced CPU load when recording lots of frames per second.
- Prevent the watchdog from killing the recorder when resuming from sleep mode in Windows.
- Allow crash dump writer to overwrite old dump file if one exists.
- The mask overlay is no longer shown in camera windows when enabling area search.
- Allowed GTK-style timeline drag on Windows: Mouse may now exit the timeline bounds while dragging.
- Improved the remote usage performance over slow connections.
- Fixed the serial port support in Windows.
- Fixed a bug which caused camera image to seem completely white.
- Option to flip PTZ axises via negative speed.
- Fixed missing user name and password fields in Axis MJPEG camera settings.
- Option to select the PTZ control mode in Sony Network camera settings.
- Fixed decompression errors in some RTSP cameras, including Brickcom and Dynacolor.
- Fixed RTSP support for Sony SNC-DH140.
2.4.4 changes
16th Jul 2010
- Fixed remote dio control.
- Safer way to save settings. Prevents the possibility of wiping out part of settings because of a crash / power outage.
- Removed an unnecessary recording alarm when creating a backup.
- Fixed a crash when the remote connection is reconnecting.
- Fixed a bug in backup creation which caused the area search to not properly find the next recording block.
- A user that does not have permissions for live image or remote connections can no longer watch images through web interface.
- Disabled the recordings in local viewing for users who don't have that permission.
- Fixed the "motion on area"-rule. The creation wizard now properly displays the dialog which allows the user to draw the area.
- Fixed the automatic logout.
- Close ANPR windows, settings and floor plan when the user logs out.
- Fixed the server connection limiter.
- Fixed the client bandwidth limit.
- Crash dump creation.
- Fixed the multiplex video clip resolution to video export resolution settings.
- Implemented setting file import.
- Keep retrying connection when autoconnect is enabled.
- Reorganized settings.
- Fixed MPG440 camera support.
- Fixed the image controls on camera windows when watching recordings.
- Fixed the motion indicator on recordings.
- Fixed the language selection on Windows version.
- Removed the backround window option on Windows version.
- Increased the maximum video export quality.
- Fixed the persistent icons on the hour selector on Windows 7.
- Reduced the wait time when misspelling password.
- Upgraded SQLite library to 3.6.23.1
- Fixed the error when selecting the joystick device setting.
- Fixed a crash when switching capture format on XeCap capture devices.
- Enabled camera window content swapping on Windows version.
- Insert new cameras on the floor plan to the current floor.
- Autosave settings when rules are changed.
- Improvements in ANPR settings.
- Allow a camera or group to be ignored on plate detection rule.
- Fixed the setting rule creation with cameras that have their name altered.
- Ksedio support.
2.4.3 changes
7th Jun 2010
- Show licence information in the about dialog
- Fixed a bug where removing a camera from ComArt capture device may prevent capturing from other cameras in other capture groups
- Fixed a bug which prevented writing to database when creating a backup
- Prevent the recording alarm when closing a backup
- The user must have permissions for live image to have permissions to recordings
- Allow user to watch local live video without having permissions to recordings
- Fixed a crash when opening camera windows
- Fixed a hang when starting a program with no pages allocated for the first recording partition
- Use the current time of the main timeline on a camera window when detaching
- Added a rule for a motion occurring on a specified area of the image
- Added a parity selection for ComArt DIO settings, which fixes PTZ control through serial port with certain camera models
- Fixed the random initial direction of PTZ indicators on camera windows
- QuickTime camera support
- Increased write buffer size, which prevents "trying to write more than can be handled" errors on recorders with high load
- Fixed the PTZ preset saving on Axis cameras
- Fixed a buffer overflow vulnerability on the HTTP server
- ANPR support
- Settings are now always saved automatically
- Touchscreen user interface
- Digest authentication support for RTSP cameras
- Fixed the black image on the first camera caused by the failure to set image properties on certain ComArt card configurations.
- Fixed crashes and hangups on remote connections on both server and client end
- Fixed the all-white image when the camera resolution exceeds the maximum texture size of the graphics adapter
- Fixed program hangups due to connection issues with network cameras
- Prevent overwriting settings with no capture devices when the copy protection dongle is missing
- Fixed a crash when closing camera windows
- Allow using joysticks on client installs.
- Fixed anonymous http viewing when the local user on the server is logged out.
- Fixed the reconnect button on Axis camera settings.
- Fixed a bug that caused a backup to miss all the timeline data during creation.
- Reorganized settings.
- Simplified layout saving dialog.
- Fullscreen multiplex view.
- 360-fisheye ptz control.
- Fixed a crash when decoding h264 recordings.
- Fixed a bug in XeCap recording watchdog which occasionally stopped capturing instead of restarting it
- Added info fields in the vehicle entries.
- Fixed a permission error which prevented ANPR when local user was logged out and caused recording alarm.
- Fixed a crash when closing the program when ANPR is active.
2.4.2 changes
10th Feb 2010
- Fixed a miscalculation of camera window layout on certain camera count / screen size combinations
- Fit the web viewer image on entire browser window if no bounds are specified
- Fixed a crash when trying to zoom a camera window of a deleted camera on live mode
- Fixed several conditions where camera window / timeline were not repainted despite of changes in them
- Allow the use of numpad enter key when entering the time on timeline
- Added a possibility to read/control dio devices over remote connection
- Enabled video output (with optionally multiplexed images) on XeD capture cards on Linux
- Added the option for multiplexed images on XeD video output on Windows
- Fixed a bug in drivesetup which caused it to write a database to the wrong directory.
2.4.1 changes
3rd Feb 2010
- Fixed a bug in dome preset selection with joystick
- Detect the hotplugged copy protection dongle correctly during query at startup
- Allow the use of numpad keys when entering the time on timeline
- Fixed saving patrols and incorrect timeout during the patrol run
- User manual updated
- Allow spaces in exported setting files
- HTML help restyled
- Removed unused folders in Windows installation folder
- Fixed a bug in camera window aspect ratio detector
- Refresh camera windows when signal is lost
- Display recording indicator on camera windows over remote connection
- Fixed the displayed number of buttons in joystick settings
- Fixed a crash when taking a snapshot of a camera with a certain resolution
- Display codec type in camera status
- Restored the framerate in Ksekam camera settings
- Added support for Hunt type 186 (h264 video server)
- Fixed deadlocks with remote connections
- Run rules with admin privileges regardless of the user logged in
- Fixed the timeline and calendar search with remote connections from Standard clients
- Record viewer no longer gets stuck to live image when calendar search is open
- Fixed the additional ".png"-extension on the file names of jpeg-snapshots
- Fixed the layout icons on multi-display environments
- Fixed a bug that caused periodical program shutdown
- Hide the extra control icon settings on basic mode
- MJPEG-support for RTSP cameras
- Numerous improvements to generic RTSP camera support
- Draw the mask correctly under mouse cursor on cameras with other aspect ratios than 4:3
2.4 changes
5th Jan 2010