Download Xeoma Software freeBuy licenses for Xeoma at best price
History of changes in Xeoma versions
You can read our privacy policy here
Ready to get new versions before all others? Subscribe to announcements about new beta versions here
Beta version Xeoma 24.12.3 (December 3, 2024):
- All improvements from previous Xeoma 24.11.13 and Xeoma 24.10.1 beta versions.
- Improved smart scaling optimization of Xeoma interface depending on the environment it is launched on, and of the manual scaling option.
- Further design enhancements revolving around color, smoothness, curves and positioning of the new elements.
- Fixed heightened GPU load that could occasionally appear in previous betas.
Beta version Xeoma 24.11.13 (November 13, 2024):
- Added the new Setup Wizard with thoroughly selected options. Setup Wizard is a window where we cherry-picked the most popular, useful and logical options you might need for a quick setup. With its help, you can add a module to the chain of a camera or several cameras – or add a whole new chain with a specific set of modules; enable visualization of moving objects; turn on our proprietary P2P connection; configure access rights for security operators; scale the interface and perform many other actions – all from the same window! Besides greeting you at your first ever launch of Xeoma, the Setup Wizard can be opened at any time from the Main Window’s “+” menu, where it now resides as the first option.
- Interface improvements: added more languages (up to a total of 78 now!), improved icons, transparency, text rendering – especially when you scale the interface.
- Fixed the occasional issue with cameras stopping working randomly.
- Smoke Detector: increased accuracy and reduced system resources load.
Beta version Xeoma 24.10.1 (October 2, 2024):
- We present to you a more modern and stylish Xeoma interface. The design changes are aimed at ensuring minimalism, where everything is intuitive without explanations, and nothing distracts from important tasks. Nearly all aspects of Xeoma have been improved: menus, dialogs, module icons, the archive viewing interface, and much more!
* A more stylish color scheme meets contemporary standards. The glowing outline of dialogs and selected elements helps to place emphasis where needed.
* Borderless icons for modules, elements in dialogs, and bottom panel menus are not only more stylish but also maintain their quality when scaled.
* The bottom panel: minimalist icons and the menus they are associated with are now centered.
* The archive timeline has a new, more compact look, where elements expand when hovered over. The archive menu icon and its associated pop-up menu have been moved to the right.
* The appearance of dialogs and menus has also changed. They are now outlined with a glow, and the previously used checkboxes have been replaced with switches.
* The glowing outline of module icons in chains prevents them from blending with the background camera image. Modules in workflow chains now have their names displayed at all times. On the top panel, on the contrary, module icons are shown without their names by default, but their names appear when hovered over. After a couple of seconds of idling, the panel dissolves back to its minimalist form.
* Superfluous borders, panel edges, and other distracting elements and colors have been removed. Instead, visual separation is used now where needed — for example, in Tabs or on the archive player timeline.
* Options in the welcome window that users see when launching Xeoma for the first time have been reworked. It now features all the most essential features! - Added the ability to have cameras connected using a combination of their IP address + MAC address. This is useful if the camera dynamically receives its IP address via DHCP: in this way, the program can obtain the current IP address of the camera without interrupting its operation, even when the address changes. You can find this option in the “Universal Camera” settings.
- Xeoma Pro: Added support for Orion Bolid devices. On Xeoma’s interactive eMap, you can now select an Orion Bolid device and link it to a camera. After that, its operation resembles the integration of point-of-sales cash registers with the “HTTP Marking” module: when triggered, the device will send its event metadata to the associated camera’s recording, allowing you to find the corresponding episode by these tags. You can find the dedicated Orion Bolid event search in Xeoma’s Archive Viewer menu.
- In Multi-Camera View Window, you can now hear several cameras’ audio streams at once if you choose to. We lifted the 1-audio-stream-only limitation for the Main Window, so now you can click the ‘Sound’ icon in several camera preview boxes to turn on their sound. To adjust the sound volume, go to a camera’s Single Camera View Window (the ‘Quick Settings’) where you can open the volume slider.
- Voice-to-Text: Improved accuracy in the recently released Additional module ‘Voice-to-Text’.
- Restaurant Visitors Counter: Improved recognition and counting accuracy in the Additional module ‘Restaurant Visitors Counter’.
- The ‘Senstar PTZ Tracking‘ module is no longer a separate module – instead, it has become a feature in the ‘PTZ Tracking’ module. Please note that while the ‘PTZ Tracking’ module is available in both Xeoma Standard and Xeoma Pro editions, a Xeoma Pro license would be required to use the ‘Senstar PTZ Tracking’ feature.
- Added a new option to disable any messages display in the camera image cell. Find it in Layouts -> Visualization settings.
- Construction Site Safety Detector: Fixed incorrect status in the Additional module ‘Construction Site Safety Detector’ when triggered by a ‘no helmet or uniform’ option.
- Xeoma Pro Your Cloud: Fixed an issue where data from already deleted subscriber accounts was not being removed.
- Screen Capture: Fixed random crashes when working with the ‘Screen Capture’ module on Windows.
- Remote Connection / Xeoma for Android app: Fixed potential issues with connecting from the Xeoma Android app to Xeoma servers via QR code.
- Fixed random crashes when using the ‘Streaming to YouTube’ module.
- Remote P2P Connection: Fixed occasional 2-second connection delay when connecting to Xeoma servers via P2P – now connection is established faster.
Official version Xeoma 24.9.24 (September 24, 2024):
- All changes and improvements from the previous official version Xeoma 24.9.2.
- Fixed crash of the Android app when used on devices that do not support the recent design changes.
- Fixed web interface login issues when logging in with a user account – both in Xeoma for desktops and Xeoma Cloud.
- New interface: Innovation from Xeoma! Xeoma’s interface has been updated to give the software a more modern look and increase the usable space. Here are some more improvements related to usability:
* Menus and panels are now semi-transparent and reduced in size. You can adjust their transparency level. Besides, they no longer have frames around them, and begin to smoothly disappear when idle (that includes the timeline in the archive player) — but don’t worry they can be brought back by any mouse, keyboard, or touch (for touch-enabled devices) action.
* A more concise design and a color scheme that helps you focus on the important information without distractions;
* A background image has been added, which is displayed when there are no cameras yet – for example, when launching the program for the first time;
* The ‘Welcome’ window has been re-designed to provide only the necessary and more understandable options;
* The bottom panel with icons can now be moved upwards;
* The black line separating cameras on the Main screen (Multi-Camera View Window) has been removed, allowing you to have more usable space;
* An option added to the Xeoma’s built-in Archive Player to enable a minimalist version of its control panel that only shows the most essential information and takes up less space. To do that, just drag the panel halfway down. Besides, you can move the panel all the way up to have the panel stick to the top of the screen;
* The image refresh rate for view of cameras in the Xeoma interface is no longer limited by the software and fully matches the camera’s video stream refresh rate. - Xeoma localized into 33 more languages: Afrikaans, Albanian, Arabic, Armenian, Azerbaijani, Bengali, Burmese, Filipino, Georgian, Hebrew, Hindi, Icelandic, Indonesian, Kazakh, Latvian, Lithuanian, Macedonian, Marathi, Nepali, Norwegian, Oriya, Pashto, Persian, Punjabi, Serbian, Slovakian, Swahili, Tajik, Tamil, Telugu, Thai, Urdu, Uzbek
- Added the mechanism to check if the machine launching a Xeoma Client uses one of the languages mentioned above – if it does, the client will be launched in that language. You can choose another language in Xeoma’s Main menu -> Information -> Language. Your choice will be remembered and applied for all the following launches.
- New Additional module “Restaurant Clients Counter”: Added a new Additional module based on Artificial Intelligence and tailored to count customers and clients seated at a table of a restaurant, café and other public establishment. Select areas with tables in the settings of this module, and the module will begin to monitor each table, looking for people there and counting them in real-time. The information will be dynamically stored in a CSV log or transmitted to your PostgreSQL database. Collecting such statistics will help you learn more about your customers and optimize your business for them.
- Xeoma Pro: Added the new intellectual module “Voice-to-text” that uses a camera’s audio stream to detect speech and converts it to text in CSV reports or overlays it in preview. Are you looking for a tool that can let you know when it hears a key word or phrase? Or maybe you’d like to get voice-to-text transcripts of what call operators, insurance consultants or cashiers are saying to customers in your business establishment? All this and even more can be done with Xeoma’s new intellectual module for speech recognition called ‘Voice-to-Text’! Despite this video analytical module using artificial intelligence algorithms, it is included into the Xeoma Pro edition, so working with it is also very affordable! Read more about it here
- Added support for the H266 video codec (also known as VVC or MPEG-I Part 3) so H266 camera streams can be connected to Xeoma! Researches show that H266 is 50% more efficient than H265. Better compression quality helps to achieve excellent image quality with lower network and disk space requirements — or, to put it another way, to get higher-resolution video streams at the “old” network load level!
- Joystick for PTZ control: Added support for USB joystick control under Linux. Now you can use USB joysticks to control PTZ functions of pan-tilt-zoom cameras and navigate the Xeoma interface not only on Windows operating systems but also on supported Linux distributions.
- Archive: Added motion intensity visualization on the archive timeline for cameras that have a “Motion Detector” module in their chains. Darker color areas indicate less motion, while brighter-colored areas indicate that they contain more frequent motion. This is a great addition to the heatmap, which is also based on data from the Motion Detector – but uses different colors to indicate areas in the frame with different motion intensity. However, the new feature is available right there when you open the player, without any additional action on your part, helping operators assess the motion situation at just one glance at the timeline.
- Cross-Line Detector: The “Cross-Line Detector” module, available in the Xeoma Pro edition, has been complemented with a new option to count visitor per storey. Enable this mode by checking the corresponding option in the module’s settings, and then specify the floor number there. Xeoma will collect information from all of your ‘Cross-Line Detector’ modules and count the number of visitors, broken down by floor. It is also possible to use several cameras on one floor to count entrants and leavers separately.
- Slip and Fall Detector: The Additional module “Slip and Fall Detector” has been enhanced to detect falls from the bed. Now the module can detect not only complete falls and falls from a chair but also falls from a bed, which is ideal for use in medical institutions and for monitoring safety of elderly people.
- Detector of Construction Site Safety: An option to choose the color of helmets for detection has been added to the “Detector of Construction Site Safety” Additional module. Now the module can be set to react only to the selected color of helmets in sight (white, yellow, red, etc.).
- Detector of Construction Site Safety: New Artificial Intelligence algorithms have been added to the “Detector of Construction Site Safety” Additional module for more accurate detection of protective helmets.
- Detector of Construction Site Safety: An option to enable post-recording has been added to the “Detector of Construction Site Safety” Additional module, which means that the system will keep working for some time after the disappearance of the desired object from the frame.
- Object Recognizer: Support for new, more accurate recognition algorithms, previously only available in Xeoma running on Windows, has been added to the “Object Recognizer” Additional module for Linux-based operating systems. These new recognition algorithms help the module work faster, better, and more accurately.
- Camera search: An option to hide the password input dialog has been added for the search for blocked cameras in local network. Besides, the fields in this dialog will be auto-filled with previous data you entered.
- Camera search: Local camera search has been improved for situations when different cameras are located at the same address but on different ports.
- Support for https stream from AXIS cameras has been added.
- Support for the Wansview W2 camera has been added.
- Mobile notifications: Improved quick jump to a corresponding archive record through push notifications sent by the ‘Mobile Notifications’ module in the Xeoma for Android app.
- Added the -pcm console command, which allows launching Xeoma with support for PCM sound format for HikVision IP cameras.
- ANPR (License Plate Recognition): Added support for the “License Plate Recognition” module in the Xeoma app for Android. This applies to both the basic version of ANPR available in Xeoma Pro and the Additional package for the enhanced version of ANPR purchased extra.
- ANPR (License Plate Recognition): Added support for Russian regions 916, 977, and 978 in the the enhanced version of ANPR facilitated by the Additional package purchased extra.
- Xeoma app for Android: Xeoma’s Android app now supports increasing/decreasing the sound volume in live view and playback of recordings using the phone’s volume control buttons.
- Export: The built-in Xeoma recordings player now offers the option to select the start and end date/time of a fragment for export using some sort of a pop-up calendar. It’s a new alternative way to the previously available export method using selection of a fragment by placing markers above the timeline.
- Screen Capture: More options for selecting the frame capture rate (the so called FPS rate) have been added to the “Screen Capture” module. Now you can choose to have the screen refresh interval at 30, 60, or ‘maximum’ frames per second — instead of the previously max 25 fps available.
- Preview and Archive: In the “Preview and Archive” module settings, the display of statistics has been improved for cases when recording is done on multiple disks. Now, information about the volume of each disk is displayed in such cases.
- Sending Email: The “Sending Email” module has been improved. Now the first email is sent immediately, not after a timeout. This allows you to receive the first notification as soon as it is needed, without delays.
- PTZ control: Fixed an issue where a PTZ control icon could appear for cameras without actual PTZ support.
- Free edition: Removed the “Unitor” module from the list of available modules in the Free Edition, as the limitations of this mode do not allow the use of more than one source in the chain anyway.
- Marking: Fixed an issue in the “Marking” module where marking could disappear if it was set up through group settings.
- Archive view: Fixed an issue in the Xeoma’s built-in archive player where, when viewing archives from multiple cameras simultaneously, the data in the Calendar did not match the actual recording data of these archives.
- Improved PTZ control for the MS-C8241-X36PE camera: fixed moving to PTZ presets for this PTZ network camera.
- Fixed an issue where the Detailed Settings window could take a long time to open when a client connected to the server. The problem appeared with a large number of “heavy” cameras that had the “Problems Detector” module in the chain with the option for blur and defocus analysis selected. In the new version of Xeoma, this configuration is no longer an obstacle to opening the Detailed Settings window.
- Parallel recording of a smaller archive: Fixed an issue where, when using parallel recording of a smaller archive, the low-resolution archive was not distributed across all specified paths – instead it was written only to the first path specified in the “Preview and Archive” module settings.
- Fixed periodic server freezing on a Mac with an m1 processor when working with a USB camera.
- Fixed a potential crash of the program on Linux operating systems when using the “Face Recognition” module.
- Digital zoom: Fixed a possible issue with digital zoom where the wrong area used to get zoomed in. The issue occurred with a certain window size of the Xeoma window.
- Eliminated the issue where cameras would ‘freeze’ if the client had been ‘minimized’ and not viewed for a while.
Beta version Xeoma 24.9.2 (September 2, 2024):
- All changes and improvements from three previous beta versions – 24.8.12, 24.8.2 and 24.7.9.
- Xeoma localized into 33 more languages:
Afrikaans
Albanian
Arabic
Armenian
Azerbaijani
Bengali
Burmese
Filipino
Georgian
Hebrew
Hindi
Icelandic
Indonesian
Kazakh
Latvian
Lithuanian
Macedonian
Marathi
Nepali
Norwegian
Oriya
Pashto
Persian
Punjabi
Serbian
Slovakian
Swahili
Tajik
Tamil
Telugu
Thai
Urdu
Uzbek - Added the mechanism to check if the machine launching a Xeoma Client uses one of the languages mentioned above – if it does, the client will be launched in that language. You can choose another language in Xeoma’s Main menu -> Information -> Language. Your choice will be remembered and applied for all the following launches.
- Xeoma Pro: When first added, the recently released new intellectual module “Voice-to-text” will automatically select the language in which the client is displayed as the language in which to save the transcripts.
- Eliminated the issue where cameras would ‘freeze’ if the client had been ‘minimized’ and not viewed for a while.
Beta version Xeoma 24.8.12 (August 12, 2024):
- All changes and improvements from two previous beta versions – 24.8.2 and 24.7.9.
- Xeoma Pro: Added the new intellectual module “Voice-to-text” that uses a camera’s audio stream to detect speech and converts it to text in CSV reports or overlays it in preview.
Beta version Xeoma 24.7.9 (July 9, 2024) and Beta version Xeoma 24.8.2 (August 2, 2024) :
- New interface: Innovation from Xeoma! Xeoma’s interface has been updated to give the software a more modern look and increase the usable space. Here are some more improvements related to usability:
* Menus and panels are now semi-transparent and reduced in size. You can adjust their transparency level. Besides, they no longer have frames around them, and begin to smoothly disappear when idle (that includes the timeline in the archive player) — but don’t worry they can be brought back by any mouse, keyboard, or touch (for touch-enabled devices) action.
* A more concise design and a color scheme that helps you focus on the important information without distractions;
* A background image has been added, which is displayed when there are no cameras yet – for example, when launching the program for the first time;
* The ‘Welcome’ window has been re-designed to provide only the necessary and more understandable options;
* The bottom panel with icons can now be moved upwards;
* The black line separating cameras on the Main screen (Multi-Camera View Window) has been removed, allowing you to have more usable space;
* An option added to the Xeoma’s built-in Archive Player to enable a minimalist version of its control panel that only shows the most essential information and takes up less space. To do that, just drag the panel halfway down. Besides, you can move the panel all the way up to have the panel stick to the top of the screen;
* The image refresh rate for view of cameras in the Xeoma interface is no longer limited by the software and fully matches the camera’s video stream refresh rate. - Added support for the H266 video codec (also known as VVC or MPEG-I Part 3) so H266 camera streams can be connected to Xeoma! Researches show that H266 is 50% more efficient than H265. Better compression quality helps to achieve excellent image quality with lower network and disk space requirements — or, to put it another way, to get higher-resolution video streams at the “old” network load level!
- Joystick for PTZ control: Added support for USB joystick control under Linux. Now you can use USB joysticks to control PTZ functions of pan-tilt-zoom cameras and navigate the Xeoma interface not only on Windows operating systems but also on supported Linux distributions.
- New Additional module “Restaurant Clients Counter”: Added a new Additional module based on Artificial Intelligence and tailored to count customers and clients seated at a table of a restaurant, café and other public establishment. Select areas with tables in the settings of this module, and the module will begin to monitor each table, looking for people there and counting them in real-time. The information will be dynamically stored in a CSV log or transmitted to your PostgreSQL database. Collecting such statistics will help you learn more about your customers and optimize your business for them.
- Archive: Added motion intensity visualization on the archive timeline for cameras that have a “Motion Detector” module in their chains. Darker color areas indicate less motion, while brighter-colored areas indicate that they contain more frequent motion. This is a great addition to the heatmap, which is also based on data from the Motion Detector – but uses different colors to indicate areas in the frame with different motion intensity. However, the new feature is available right there when you open the player, without any additional action on your part, helping operators assess the motion situation at just one glance at the timeline.
- Cross-Line Detector: The “Cross-Line Detector” module, available in the Xeoma Pro edition, has been complemented with a new option to count visitor per storey. Enable this mode by checking the corresponding option in the module’s settings, and then specify the floor number there. Xeoma will collect information from all of your ‘Cross-Line Detector’ modules and count the number of visitors, broken down by floor. It is also possible to use several cameras on one floor to count entrants and leavers separately.
- Slip and Fall Detector: The Additional module “Slip and Fall Detector” has been enhanced to detect falls from the bed. Now the module can detect not only complete falls and falls from a chair but also falls from a bed, which is ideal for use in medical institutions and for monitoring safety of elderly people.
- Detector of Construction Site Safety: An option to choose the color of helmets for detection has been added to the “Detector of Construction Site Safety” Additional module. Now the module can be set to react only to the selected color of helmets in sight (white, yellow, red, etc.).
- Detector of Construction Site Safety: New Artificial Intelligence algorithms have been added to the “Detector of Construction Site Safety” Additional module for more accurate detection of protective helmets.
- Detector of Construction Site Safety: An option to enable post-recording has been added to the “Detector of Construction Site Safety” Additional module, which means that the system will keep working for some time after the disappearance of the desired object from the frame.
- Object Recognizer: Support for new, more accurate recognition algorithms, previously only available in Xeoma running on Windows, has been added to the “Object Recognizer” Additional module for Linux-based operating systems. These new recognition algorithms help the module work faster, better, and more accurately.
- Camera search: An option to hide the password input dialog has been added for the search for blocked cameras in local network. Besides, the fields in this dialog will be auto-filled with previous data you entered.
- Camera search: Local camera search has been improved for situations when different cameras are located at the same address but on different ports.
- Support for https stream from AXIS cameras has been added.
- Support for the Wansview W2 camera has been added.
- Mobile notifications: Improved quick jump to a corresponding archive record through push notifications sent by the ‘Mobile Notifications’ module in the Xeoma for Android app.
- Added the -pcm console command, which allows launching Xeoma with support for PCM sound format for HikVision IP cameras.
- ANPR (License Plate Recognition): Added support for the “License Plate Recognition” module in the Xeoma app for Android. This applies to both the basic version of ANPR available in Xeoma Pro and the Additional package for the enhanced version of ANPR purchased extra.
- ANPR (License Plate Recognition): Added support for Russian regions 916, 977, and 978 in the the enhanced version of ANPR facilitated by the Additional package purchased extra.
- Xeoma app for Android: Xeoma’s Android app now supports increasing/decreasing the sound volume in live view and playback of recordings using the phone’s volume control buttons.
- Export: The built-in Xeoma recordings player now offers the option to select the start and end date/time of a fragment for export using some sort of a pop-up calendar. It’s a new alternative way to the previously available export method using selection of a fragment by placing markers above the timeline.
- Screen Capture: More options for selecting the frame capture rate (the so called FPS rate) have been added to the “Screen Capture” module. Now you can choose to have the screen refresh interval at 30, 60, or ‘maximum’ frames per second — instead of the previously max 25 fps available.
- Preview and Archive: In the “Preview and Archive” module settings, the display of statistics has been improved for cases when recording is done on multiple disks. Now, information about the volume of each disk is displayed in such cases.
- Sending Email: The “Sending Email” module has been improved. Now the first email is sent immediately, not after a timeout. This allows you to receive the first notification as soon as it is needed, without delays.
- PTZ control: Fixed an issue where a PTZ control icon could appear for cameras without actual PTZ support.
- Free edition: Removed the “Unitor” module from the list of available modules in the Free Edition, as the limitations of this mode do not allow the use of more than one source in the chain anyway.
- Marking: Fixed an issue in the “Marking” module where marking could disappear if it was set up through group settings.
- Archive view: Fixed an issue in the Xeoma’s built-in archive player where, when viewing archives from multiple cameras simultaneously, the data in the Calendar did not match the actual recording data of these archives.
- Improved PTZ control for the MS-C8241-X36PE camera: fixed moving to PTZ presets for this PTZ network camera.
- Fixed an issue where the Detailed Settings window could take a long time to open when a client connected to the server. The problem appeared with a large number of “heavy” cameras that had the “Problems Detector” module in the chain with the option for blur and defocus analysis selected. In the new version of Xeoma, this configuration is no longer an obstacle to opening the Detailed Settings window.
- Parallel recording of a smaller archive: Fixed an issue where, when using parallel recording of a smaller archive, the low-resolution archive was not distributed across all specified paths – instead it was written only to the first path specified in the “Preview and Archive” module settings.
- Fixed periodic server freezing on a Mac with an m1 processor when working with a USB camera.
- Fixed a potential crash of the program on Linux operating systems when using the “Face Recognition” module.
- Digital zoom: Fixed a possible issue with digital zoom where the wrong area used to get zoomed in. The issue occurred with a certain window size of the Xeoma window.
- Preview and Archive: New feature: when hovering the cursor over the timeline in Xeoma’s Archive Player, you will now get to see small thumbnails – mini preview pictures of some key frames within those episodes, much like when viewing a video on YouTube. Those mini previews will showcase key frames of the recording episode your mouse is hovering over, thus compressing hours of recordings into seconds to watch through.
- Remote Access: An easy way to connect – with a QR code – has been added for Android-powered devices. Now you can generate a QR code in Xeoma’s ‘Users’ dialog, which will contain all connection data needed to connect to that Server part of Xeoma from a Xeoma Client. Just scan the QR code with the special option in your Xeoma for Android app’s Connection Dialog (Main menu -> Remote access -> Connect to). The QR code will work for both ‘Administrator’ and a ‘User’ of Xeoma, with regular IP-address connection and with P2P connection.
- Support for hardware acceleration on AMD Radeon graphics cards has been added! Also, hardware acceleration used for decoding of camera video streams has been greatly improved in Windows and Linux systems using Intel processors or Nvidia graphics cards.
- Preview and Archive: A noise reduction option ‘Enable noise reduction’ has been added to the settings of the ‘Preview and Archive’ module. The option works with any audio types in Xeoma, and delivers clean sound even when the direct saving to the archive is used. This feature becomes available for all cameras if Xeoma Pro license for at least 1 camera is activated, and also for Xeoma Pro Trial edition.
- Text Recognition: Special optimizations for working with meter readings have been added to the ‘Text Recognition’ module. To take advantage of this feature, check the new ‘Meter’ setting, and the module will switch to a mode optimized for working specifically with meters of various types (water, electric, natural gas ones, etc.).
- Face Recognition: A new option – ‘Use additional detection via MTCNN’ – has been added to the ‘Face Recognition’ module, which allows you to improve the quality of finding faces in the frame. The new option is compatible with both recognition algorithms (statistical analysis and AI). To enable the feature, check it and allow Xeoma to download additional materials for work. Please note that using this feature imposes additional CPU load.
- ANPR (License Plate Recognition): A new country – Iraq – has been added to the Additional package of enhanced ANPR, which adds up to the previously available North American, CIS countries, Jordan and Japan. This is the first time the Advanced ANPR option has support for Arabic symbols, too!
- Streaming to Youtube: The ‘Streaming to Youtube’ module now offers streaming to an alternative platform called RuTube. All you need is an rtmp link and the broadcast key from RuTube, and off your broadcast goes! See detailed guide here
- New feature: Notifications. A new item called ‘Notifications’ has been added to Main Menu -> Remote Access. Inside, you can configure the receipt of notifications on your mobile device when the connection to a Xeoma server or an external device is lost. Unlike Xeoma’s other module for system health monitoring – ‘Problem Detector’ that is also capable of detecting the occurrence of problems – ‘Notifications’ has the unique ability to send an alarm message when a Xeoma server stops working, for example, due to a power outage! Also, ‘Notifications’ will work even without connecting the ‘Mobile Notifications’ module to the chain. The only thing required is to give the Xeoma application on your mobile device permissions to show notifications the first time you connect to the Xeoma Server with the ‘Notifications’ feature.
- Device List: Search has been added to the ‘Groups’ dialog. Simply enter a camera’s IP address or name into the search box to find it in a matter of seconds. Besides, now there is a CTRL+G (CMD+G for Mac) hotkey to open the Groups pop up in any window, including Xeoma’s embedded Archive Player.
- New feature: autofocus. The new version of Xeoma offers the option to automatically check for loss of focus on cameras with ONVIF-facilitated support for PTZ, and attempt to return it. Find ‘Autofocus Settings’ in the ‘Universal Camera’ module settings and select one of the two options: ‘Autofocus based on image analysis’ which makes the program constantly check the camera scene for signs of defocusing, or ‘Autofocus at regular time interval’ to just make the camera focus back regularly at given intervals.
- QR Code Recognition: The pass list option has been added to the ‘QR Code Recognition’ module. With the new option, the module allows to create a ‘white list’ of codes to react to (or the other way around – make the system only react to codes not from the list). All you need to do is just enter the text behind the QR code into the ‘Whitelist the code below’ field and select the desired mode in the ‘Module reaction type’ drop-down menu.
- Search for DVRs that do not support ONVIF has been improved. Upon detection of such DVRs, the new version of Xeoma is able to add all its cameras, not just one as before.
- Problems Detector: The log file of the ‘Problems Detector’ module has been enhanced. Now, when the ‘Processor load’ is engaged, the log file will not just have an entry about the processor load being higher than the threshold you set, but also state the current CPU load in %.
- Xeoma Pro Trial edition: The ‘Search by motion’ (the search for motion within an area) has been added to the Trial version of the Xeoma Pro edition.
- webRTC: The advances of Xeoma’s webRTC are now available to ARM-based servers (with the ARMv7 or ARMv8 architecture). Since webRTC is the ultra contemporary way of streaming that allows to shift part of the camera processing load onto the web browser’s side, it is compact and less powerful machines such as ARM-powered micro computers that could benefit from it the most.
- Face Detector (Emotions): The new option to set up the range of face recognition has been added to the emotion recognition module. Set the maximum distance where the face is expected to appear with a ‘Range of face recognition’ slider to increase the accuracy with which the module detects faces and recognizes emotions. Please note that greater distances will yield higher processor load.
- The messages that Xeoma displays when the ‘Show camera information’ option is enabled in ‘Layouts’ -> ‘Visualization settings’ have been enhanced. Now, the information updates more frequently and includes incoming and outgoing network speed of Xeoma’s Server and Client part. Besides, the camera information will stay even if you switch to the Quick Settings (Single Camera view) Window or the Detailed Settings Window.
- A new launch parameter – -nosearchservers – has been added for the launch of Xeoma Client parts. This command will make Xeoma opt out of searching for any Xeoma servers in the network to connect to. The automatic search for Xeoma servers lists all found Xeoma Servers in the Connection Dialog, making selection of a server to connect easier for a security operator. But if required, it can now be refrained from with the new command.
- PTZ Presets, Tours: More time options have been added to the ‘Stay time’ option of the preset and tour setup dialog, so that now the pause before moving on to another preset can last up to 24 hours. See more about the setup of this Xeoma Pro feature
- Xeoma Pro Trial edition: The ‘Play ONVIF archive’ feature that has been previously added for viewing of the recordings from ONVIF-compliant cameras or DVRs directly in the Xeoma’s Archive Player, is now available for tests even in the Trial version of Xeoma Pro. See more about this feature
- HTTP Request Sender: More lines for parameters are now available in the ‘HTTP Request Sender’ module, which means that you can use as many parameters for the http command as you’d need now.
- Smoke Detector: A new advanced algorithm – ‘Smoke and fire detection with CUDA’ – has been added, which significantly increases the accuracy of smoke and fire detection. To begin using the new advanced recognition method, select the CUDA option from the dropdown ‘Working mode’ option and wait until the additional resources required for work are downloaded. Please note that a CUDA-supporting Nvidia graphics card is required.
- Text Recognition: New enhanced artificial intelligence algorithms have been added to the ‘Text Recognition’ module, which has resulted in significantly better text detection and reading.
- Face Recognition: A new recognition method – ‘Artificial intelligence using CNN (ConvNet)’ – has been added to the module’s ‘Face detection algorithm’ options. The new method is optimized to work with Asian face types resulting in higher accuracy of their recognition. This work method is available in Xeoma Pro and has basically the same conditions as the ‘Statistical analysis’ option, and does not summarize with other Face Recognition’s work methods (statistical analysis or artificial intelligence).
- The previously introduced ‘Freight Unloading Counter’ filter module that detects freight vehicles in the camera field of view and counts the ones that got unloaded, has been enhanced, which results in higher accuracy of recognition and counting.
- Cross-Line Detector: The ‘Cross-Line Detector’ module now allows to use separate reactions with each drawn line. It means that you can add all the needed reactions to the chain after ‘Cross-Line Detector’, then draw all required lines in the monitoring zone, and choose a reaction for each of them with the new ‘Selected line’ and ‘Destination filter’ elements underneath the zone.
- JSON API: Support for the special character “%” in the name and password of a user, whose credentials are used to send API commands.
- webRTC: Motion visualization has been added for viewing of webRTC streams through the web interface. Now, if you have webRTC enabled in your ‘Web Server’ module and use a ‘Motion Detector’, you can see green frames around moving objects in Xeoma’s web interface like you do when viewing cameras through a Xeoma Client.
- QR Code Recognition: Fixed the visualization of a recognized QR code. Now the frame around a detected QR code matches its size.
- Fixed gray distortions that would appear while shifting between the Single or Multi-Camera View and the Archive Player. See other reasons for gray distortions
- PTZ: Fixed an issue when PTZ control of cameras would not work in Xeoma if one of the cameras was going through a PTZ guard tour.
- Xeoma Pro Your Cloud: Fixed failing to record archives if an FTP Receiver was used as a video source for a video stream with sound.
- RTSP Broadcasting: Fixed an issue when ‘RTSP Broadcasting’ could fail to start working the first time it was added.
- Mobile Notifications: Enhanced landing into the archive after clicking on a mobile notification. Now the archive will open on an even more precise position, which will help you get straight to watching the needed episode.
- Fixed an issue where Xeoma that has been installed to autostart on Mac OSX systems would not ask for required permissions when recording to an external drive was selected.
- Fixed an issue with empty USB cameras being added to Xeoma during a search on Raspberry Pi 2 or Raspberry Pi 3 micro computers.
- HTTP Request Sender: Fixed incorrect length calculation in the Content-Length header of HTTP requests.
- Web interface: Fixed glitches of the archive player in Xeoma’s web interface that would appear when playing back webRTC archives of recordings with varying resolutions.
- Enhanced Xeoma’s feature to search for Xeoma servers from Xeoma Clients. Now it works for Xeoma servers that are located in different subnetworks than the Client.
- Fixed sound delay in Xeoma running on macOS machines with an M1 processor.
- Improved smoothness of m3u8 video streams in Xeoma.
- Fixed an issue in Detailed settings when modules would occasionally end up visually shuffled in a chain.
- Motion detector: Fixed the issue with ‘Motion Detector’ stopping working if switched from the ‘Detect only absence of motion during’ mode of work to the regular motion detection mode.
- Ubuntu: Fixed occasional crashes from using the ‘Screen Capture’ module on Ubuntu 22.04.
- Export: Windows OS: Fixed export fails if the folder path has a dot (‘.’) in the name.
Beta version Xeoma 23.12.7 (December 7, 2023):
- Preview and Archive: New feature: when hovering the cursor over the timeline in Xeoma’s Archive Player, you will now get to see small thumbnails – mini preview pictures of some key frames within those episodes, much like when viewing a video on YouTube. Those mini previews will showcase key frames of the recording episode your mouse is hovering over, thus compressing hours of recordings into seconds to watch through.
- Remote Access: An easy way to connect – with a QR code – has been added for Android-powered devices. Now you can generate a QR code in Xeoma’s ‘Users’ dialog, which will contain all connection data needed to connect to that Server part of Xeoma from a Xeoma Client. Just scan the QR code with the special option in your Xeoma for Android app’s Connection Dialog (Main menu -> Remote access -> Connect to). The QR code will work for both ‘Administrator’ and a ‘User’ of Xeoma, with regular IP-address connection and with P2P connection.
- Support for hardware acceleration on AMD Radeon graphics cards has been added! Also, hardware acceleration used for decoding of camera video streams has been greatly improved in Windows and Linux systems using Intel processors or Nvidia graphics cards.
- Preview and Archive: A noise reduction option ‘Enable noise reduction’ has been added to the settings of the ‘Preview and Archive’ module. The option works with any audio types in Xeoma, and delivers clean sound even when the direct saving to the archive is used. This feature becomes available for all cameras if Xeoma Pro license for at least 1 camera is activated, and also for Xeoma Pro Trial edition.
- Text Recognition: Special optimizations for working with meter readings have been added to the ‘Text Recognition’ module. To take advantage of this feature, check the new ‘Meter’ setting, and the module will switch to a mode optimized for working specifically with meters of various types (water, electric, natural gas ones, etc.).
- Face Recognition: A new option – ‘Use additional detection via MTCNN’ – has been added to the ‘Face Recognition’ module, which allows you to improve the quality of finding faces in the frame. The new option is compatible with both recognition algorithms (statistical analysis and AI). To enable the feature, check it and allow Xeoma to download additional materials for work. Please note that using this feature imposes additional CPU load.
- ANPR (License Plate Recognition): A new country – Iraq – has been added to the Additional package of enhanced ANPR, which adds up to the previously available North American, CIS countries, Jordan and Japan. This is the first time the Advanced ANPR option has support for Arabic symbols, too!
- Streaming to Youtube: The ‘Streaming to Youtube’ module now offers streaming to an alternative platform called RuTube. All you need is an rtmp link and the broadcast key from RuTube, and off your broadcast goes! See detailed guide here
- New feature: Notifications. A new item called ‘Notifications’ has been added to Main Menu -> Remote Access. Inside, you can configure the receipt of notifications on your mobile device when the connection to a Xeoma server or an external device is lost. Unlike Xeoma’s other module for system health monitoring – ‘Problem Detector’ that is also capable of detecting the occurrence of problems – ‘Notifications’ has the unique ability to send an alarm message when a Xeoma server stops working, for example, due to a power outage! Also, ‘Notifications’ will work even without connecting the ‘Mobile Notifications’ module to the chain. The only thing required is to give the Xeoma application on your mobile device permissions to show notifications the first time you connect to the Xeoma Server with the ‘Notifications’ feature.
- Device List: Search has been added to the ‘Groups’ dialog. Simply enter a camera’s IP address or name into the search box to find it in a matter of seconds. Besides, now there is a CTRL+G (CMD+G for Mac) hotkey to open the Groups pop up in any window, including Xeoma’s embedded Archive Player.
- New feature: autofocus. The new version of Xeoma offers the option to automatically check for loss of focus on cameras with ONVIF-facilitated support for PTZ, and attempt to return it. Find ‘Autofocus Settings’ in the ‘Universal Camera’ module settings and select one of the two options: ‘Autofocus based on image analysis’ which makes the program constantly check the camera scene for signs of defocusing, or ‘Autofocus at regular time interval’ to just make the camera focus back regularly at given intervals.
- QR Code Recognition: The pass list option has been added to the ‘QR Code Recognition’ module. With the new option, the module allows to create a ‘white list’ of codes to react to (or the other way around – make the system only react to codes not from the list). All you need to do is just enter the text behind the QR code into the ‘Whitelist the code below’ field and select the desired mode in the ‘Module reaction type’ drop-down menu.
- Search for DVRs that do not support ONVIF has been improved. Upon detection of such DVRs, the new version of Xeoma is able to add all its cameras, not just one as before.
- Problems Detector: The log file of the ‘Problems Detector’ module has been enhanced. Now, when the ‘Processor load’ is engaged, the log file will not just have an entry about the processor load being higher than the threshold you set, but also state the current CPU load in %.
- Xeoma Pro Trial edition: The ‘Search by motion’ (the search for motion within an area) has been added to the Trial version of the Xeoma Pro edition.
- webRTC: The advances of Xeoma’s webRTC are now available to ARM-based servers (with the ARMv7 or ARMv8 architecture). Since webRTC is the ultra contemporary way of streaming that allows to shift part of the camera processing load onto the web browser’s side, it is compact and less powerful machines such as ARM-powered micro computers that could benefit from it the most.
- Face Detector (Emotions): The new option to set up the range of face recognition has been added to the emotion recognition module. Set the maximum distance where the face is expected to appear with a ‘Range of face recognition’ slider to increase the accuracy with which the module detects faces and recognizes emotions. Please note that greater distances will yield higher processor load.
- The messages that Xeoma displays when the ‘Show camera information’ option is enabled in ‘Layouts’ -> ‘Visualization settings’ have been enhanced. Now, the information updates more frequently and includes incoming and outgoing network speed of Xeoma’s Server and Client part. Besides, the camera information will stay even if you switch to the Quick Settings (Single Camera view) Window or the Detailed Settings Window.
- A new launch parameter – -nosearchservers – has been added for the launch of Xeoma Client parts. This command will make Xeoma opt out of searching for any Xeoma servers in the network to connect to. The automatic search for Xeoma servers lists all found Xeoma Servers in the Connection Dialog, making selection of a server to connect easier for a security operator. But if required, it can now be refrained from with the new command.
- PTZ Presets, Tours: More time options have been added to the ‘Stay time’ option of the preset and tour setup dialog, so that now the pause before moving on to another preset can last up to 24 hours. See more about the setup of this Xeoma Pro feature
- Xeoma Pro Trial edition: The ‘Play ONVIF archive’ feature that has been previously added for viewing of the recordings from ONVIF-compliant cameras or DVRs directly in the Xeoma’s Archive Player, is now available for tests even in the Trial version of Xeoma Pro. See more about this feature
- HTTP Request Sender: More lines for parameters are now available in the ‘HTTP Request Sender’ module, which means that you can use as many parameters for the http command as you’d need now.
- Smoke Detector: A new advanced algorithm – ‘Smoke and fire detection with CUDA’ – has been added, which significantly increases the accuracy of smoke and fire detection. To begin using the new advanced recognition method, select the CUDA option from the dropdown ‘Working mode’ option and wait until the additional resources required for work are downloaded. Please note that a CUDA-supporting Nvidia graphics card is required.
- Text Recognition: New enhanced artificial intelligence algorithms have been added to the ‘Text Recognition’ module, which has resulted in significantly better text detection and reading.
- Face Recognition: A new recognition method – ‘Artificial intelligence using CNN (ConvNet)’ – has been added to the module’s ‘Face detection algorithm’ options. The new method is optimized to work with Asian face types resulting in higher accuracy of their recognition. This work method is available in Xeoma Pro and has basically the same conditions as the ‘Statistical analysis’ option, and does not summarize with other Face Recognition’s work methods (statistical analysis or artificial intelligence).
- The previously introduced ‘Freight Unloading Counter’ filter module that detects freight vehicles in the camera field of view and counts the ones that got unloaded, has been enhanced, which results in higher accuracy of recognition and counting.
- Cross-Line Detector: The ‘Cross-Line Detector’ module now allows to use separate reactions with each drawn line. It means that you can add all the needed reactions to the chain after ‘Cross-Line Detector’, then draw all required lines in the monitoring zone, and choose a reaction for each of them with the new ‘Selected line’ and ‘Destination filter’ elements underneath the zone.
- JSON API: Support for the special character “%” in the name and password of a user, whose credentials are used to send API commands.
- webRTC: Motion visualization has been added for viewing of webRTC streams through the web interface. Now, if you have webRTC enabled in your ‘Web Server’ module and use a ‘Motion Detector’, you can see green frames around moving objects in Xeoma’s web interface like you do when viewing cameras through a Xeoma Client.
- QR Code Recognition: Fixed the visualization of a recognized QR code. Now the frame around a detected QR code matches its size.
- Fixed gray distortions that would appear while shifting between the Single or Multi-Camera View and the Archive Player. See other reasons for gray distortions
- PTZ: Fixed an issue when PTZ control of cameras would not work in Xeoma if one of the cameras was going through a PTZ guard tour.
- Xeoma Pro Your Cloud: Fixed failing to record archives if an FTP Receiver was used as a video source for a video stream with sound.
- RTSP Broadcasting: Fixed an issue when ‘RTSP Broadcasting’ could fail to start working the first time it was added.
- Mobile Notifications: Enhanced landing into the archive after clicking on a mobile notification. Now the archive will open on an even more precise position, which will help you get straight to watching the needed episode.
- Fixed an issue where Xeoma that has been installed to autostart on Mac OSX systems would not ask for required permissions when recording to an external drive was selected.
- Fixed an issue with empty USB cameras being added to Xeoma during a search on Raspberry Pi 2 or Raspberry Pi 3 micro computers.
- HTTP Request Sender: Fixed incorrect length calculation in the Content-Length header of HTTP requests.
- Web interface: Fixed glitches of the archive player in Xeoma’s web interface that would appear when playing back webRTC archives of recordings with varying resolutions.
- Enhanced Xeoma’s feature to search for Xeoma servers from Xeoma Clients. Now it works for Xeoma servers that are located in different subnetworks than the Client.
- Fixed sound delay in Xeoma running on macOS machines with an M1 processor.
- Improved smoothness of m3u8 video streams in Xeoma.
- Fixed an issue in Detailed settings when modules would occasionally end up visually shuffled in a chain.
- Motion detector: Fixed the issue with ‘Motion Detector’ stopping working if switched from the ‘Detect only absence of motion during’ mode of work to the regular motion detection mode.
- Ubuntu: Fixed occasional crashes from using the ‘Screen Capture’ module on Ubuntu 22.04.
- Export: Windows OS: Fixed export fails if the folder path has a dot (‘.’) in the name.
- Fixed operation of artificial intelligence options in the ‘Motion Detector’, ‘Object Recognizer’, ‘Cross-Line Detector’, ‘Visitors Counter’, ‘Parking Spots’ modules. Before the fix, there had been an issue that in old operating systems the modules would sometimes stop working after the Xeoma update, and in new UNIX-based systems Xeoma would sometimes display a false warning that a few more libraries were required for these features to function.
Beta version Xeoma 23.8.10 (August 10, 2023):
- Fixed operation of artificial intelligence options in the ‘Motion Detector’, ‘Object Recognizer’, ‘Cross-Line Detector’, ‘Visitors Counter’, ‘Parking Spots’ modules. Before the fix, there had been an issue that in old operating systems the modules would sometimes stop working after the Xeoma update, and in new UNIX-based systems Xeoma would sometimes display a false warning that a few more libraries were required for these features to function.
- Added new licensing model for the ‘Object Recognizer’ Additional module! Now, in addition to usual licenses for recognizing objects of the desired type (drones and airplanes / seabirds / people, vehicles, animals and others), this module will also accept a new, universal license that will allow you to use any type of objects you need. A new license is purchased for the number of cameras on the server that will use the “Object Recognizer” module multiplied by the number of different types of objects. See more in the Object Recognizer Setup Guide
- P2P: Added support for P2P connection in the ‘HTTP Upload to Other Xeoma‘ and ‘HTTP Receiver‘ modules.
- Preview and Archive: Added the new ‘Latest position (global)’ choice in the Xeoma Archive Viewer’s ‘Start position’ option. This new option will make it easier to watch archive recordings of an event across different cameras in Xeoma’s Archive Viewer since recordings will be starting playback in the same date and time spot.
- Preview and Archive: Improved view of archive recordings in Xeoma’s Archive Viewer after server restart. Now recordings will become available as soon as their own re-indexing is finished, so you do not have to wait until full re-indexing is completed.
- Accelerated auto search and addition of cameras.
- Accelerated the speed to Xeoma server start.
- Added the option to disable or enable attempts to match generic passwords with cameras during Xeoma’s auto search for cameras.
- Supported operating systems: Added support for HarmonyOS. You can download Xeoma for HarmonyOS from the Huawei AppGallery store or from our Download page.
- Rebranding: Added the new <Email> block to the rebranding/customization tool that can be used to embed information on where to send an email with a screenshot after the ‘Screenshot’ button is clicked, and to make this data protected from changing.
- Rebranding: Added the new ‘MessageTextColor’ and ‘MessageBackColor’ parameters to the rebranding/customization tool that can be used to change font color and background color for the warnings in the bottom right corner of camera’s preview boxes (for example, the system health messages from ‘Problems Detector’).
- Motion Detector: Added a new option to set the required accuracy level of the humans or cars recognition option in ‘Motion Detector’. This will help to fine tune the setting to match your environment and get rid of alarms caused by lower recognition accuracy.
- Parking Spots: Improved quality of work of the ‘Parking Spots’ and ‘HTTP Request Sender’ modules combination. Now the module can get and send information about the ‘Free’ status instead of just the ‘Occupied’ status.
- PTZ: Improved accuracy of camera rotation with the recently added ‘PTZ by click’ option.
- Xeoma Pro: Improved speed and smoothness of recordings playback in the simultaneous archive view mode.
- Mobile notifications: Fixed the issue where notifications from ‘Problems Detector‘ wouldn’t arrive in the ‘Mobile Notifications’ module.
- Preview and Archive: Improved smoothness and speed of playback at minimum speed in the Xeoma’s Archive Viewer (the so called frame-by-frame view).
- JSON API: Improved the search command that is used for camera search automation – now it displays an error when a camera couldn’t be added.
- Web Server: Fixed incorrect display of several checkboxes in Xeoma web interface when using a browser’s ‘white theme’.
- P2P: Fixed an issue with P2P connection to a server machine that uses an unusual certificate.
- Eliminated creation of excessive backup files for Xeoma settings by ‘Problems Detector’.
- Xeoma Pro Your Cloud: Fixed the issue with the MultiArchivePaths parameter (used to distribute user data across several folders or disks), where new information in this parameter wouldn’t apply after the first restart.
- Fixed authorization issues in ‘HTTP Marking’, “HTTP Switcher”, “HTTP Receiver”.
- QR Code Recognition: Fixed issues with false triggering and excessive lines in CSV reports by this module when QR code is nowhere in sight.
- Fixed the issue with interface elements overlaying each other in the ‘Active licenses’ dialog (Main menu -> Information -> Active licenses).
- Fixed the issue with the CTRL button getting ‘stuck’ after being used in the ‘Active licenses’ dialog, which resulted in interface scaling up or down whenever mouse wheel was used even outside of this dialog.
- Fixed the software crash that would happen at attempts to add a Dahua camera.
Beta version Xeoma 23.7.4 (July 6, 2023):
- Added new licensing model for the ‘Object Recognizer’ Additional module! Now, in addition to usual licenses for recognizing objects of the desired type (drones and airplanes / seabirds / people, vehicles, animals and others), this module will also accept a new, universal license that will allow you to use any type of objects you need. A new license is purchased for the number of cameras on the server that will use the “Object Recognizer” module multiplied by the number of different types of objects. See more in the Object Recognizer Setup Guide
- P2P: Added support for P2P connection in the ‘HTTP Upload to Other Xeoma‘ and ‘HTTP Receiver‘ modules.
- Preview and Archive: Added the new ‘Latest position (global)’ choice in the Xeoma Archive Viewer’s ‘Start position’ option. This new option will make it easier to watch archive recordings of an event across different cameras in Xeoma’s Archive Viewer since recordings will be starting playback in the same date and time spot.
- Preview and Archive: Improved view of archive recordings in Xeoma’s Archive Viewer after server restart. Now recordings will become available as soon as their own re-indexing is finished, so you do not have to wait until full re-indexing is completed.
- Accelerated auto search and addition of cameras.
- Accelerated the speed to Xeoma server start.
- Added the option to disable or enable attempts to match generic passwords with cameras during Xeoma’s auto search for cameras.
- Supported operating systems: Added support for HarmonyOS. You can download Xeoma for HarmonyOS from the Huawei AppGallery store or from our Download page.
- Rebranding: Added the new <Email> block to the rebranding/customization tool that can be used to embed information on where to send an email with a screenshot after the ‘Screenshot’ button is clicked, and to make this data protected from changing.
- Rebranding: Added the new ‘MessageTextColor’ and ‘MessageBackColor’ parameters to the rebranding/customization tool that can be used to change font color and background color for the warnings in the bottom right corner of camera’s preview boxes (for example, the system health messages from ‘Problems Detector’).
- Motion Detector: Added a new option to set the required accuracy level of the humans or cars recognition option in ‘Motion Detector’. This will help to fine tune the setting to match your environment and get rid of alarms caused by lower recognition accuracy.
- Parking Spots: Improved quality of work of the ‘Parking Spots’ and ‘HTTP Request Sender’ modules combination. Now the module can get and send information about the ‘Free’ status instead of just the ‘Occupied’ status.
- PTZ: Improved accuracy of camera rotation with the recently added ‘PTZ by click’ option.
- Xeoma Pro: Improved speed and smoothness of recordings playback in the simultaneous archive view mode.
- Mobile notifications: Fixed the issue where notifications from ‘Problems Detector‘ wouldn’t arrive in the ‘Mobile Notifications’ module.
- Preview and Archive: Improved smoothness and speed of playback at minimum speed in the Xeoma’s Archive Viewer (the so called frame-by-frame view).
- JSON API: Improved the search command that is used for camera search automation – now it displays an error when a camera couldn’t be added.
- Web Server: Fixed incorrect display of several checkboxes in Xeoma web interface when using a browser’s ‘white theme’.
- P2P: Fixed an issue with P2P connection to a server machine that uses an unusual certificate.
- Eliminated creation of excessive backup files for Xeoma settings by ‘Problems Detector’.
- Xeoma Pro Your Cloud: Fixed the issue with the MultiArchivePaths parameter (used to distribute user data across several folders or disks), where new information in this parameter wouldn’t apply after the first restart.
- Fixed authorization issues in ‘HTTP Marking’, “HTTP Switcher”, “HTTP Receiver”.
- QR Code Recognition: Fixed issues with false triggering and excessive lines in CSV reports by this module when QR code is nowhere in sight.
- Fixed the issue with interface elements overlaying each other in the ‘Active licenses’ dialog (Main menu -> Information -> Active licenses).
- Fixed the issue with the CTRL button getting ‘stuck’ after being used in the ‘Active licenses’ dialog, which resulted in interface scaling up or down whenever mouse wheel was used even outside of this dialog.
- Fixed the software crash that would happen at attempts to add a Dahua camera.
Beta version Xeoma 23.6.14 (June 15, 2023):
- Freight Unloading Counter: Added the new ‘Freight Unloading Counter’ filter module that can be used to track how many loadouts a freight vehicle has done in a shift. The same freight vehicle is recognized by a unique number on its side (min. 2 digits long). Such gathered information on unloading can be passed on to the ‘Marking’ module for overlaying over camera image. Read more
- Added new licensing model for the ‘Object Recognizer’ Additional module! Now, in addition to usual licenses for recognizing objects of the desired type (drones and airplanes / seabirds / people, vehicles, animals and others), this module will also accept a new, universal license that will allow you to use any type of objects you need. A new license is purchased for the number of cameras on the server that will use the “Object Recognizer” module multiplied by the number of different types of objects. See more in the Object Recognizer Setup Guide
- P2P: Added support for P2P connection in the ‘HTTP Upload to Other Xeoma‘ and ‘HTTP Receiver‘ modules.
- Preview and Archive: Added the new ‘Latest position (global)’ choice in the Xeoma Archive Viewer’s ‘Start position’ option. This new option will make it easier to watch archive recordings of an event across different cameras in Xeoma’s Archive Viewer since recordings will be starting playback in the same date and time spot.
- Preview and Archive: Improved view of archive recordings in Xeoma’s Archive Viewer after server restart. Now recordings will become available as soon as their own re-indexing is finished, so you do not have to wait until full re-indexing is completed.
- Accelerated auto search and addition of cameras.
- Accelerated the speed to Xeoma server start.
- Added the option to disable or enable attempts to match generic passwords with cameras during Xeoma’s auto search for cameras.
- Supported operating systems: Added support for HarmonyOS. You can download Xeoma for HarmonyOS from the Huawei AppGallery store or from our Download page.
- Rebranding: Added the new <Email> block to the rebranding/customization tool that can be used to embed information on where to send an email with a screenshot after the ‘Screenshot’ button is clicked, and to make this data protected from changing.
- Rebranding: Added the new ‘MessageTextColor’ and ‘MessageBackColor’ parameters to the rebranding/customization tool that can be used to change font color and background color for the warnings in the bottom right corner of camera’s preview boxes (for example, the system health messages from ‘Problems Detector’).
- Motion Detector: Added a new option to set the required accuracy level of the humans or cars recognition option in ‘Motion Detector’. This will help to fine tune the setting to match your environment and get rid of alarms caused by lower recognition accuracy.
- Parking Spots: Improved quality of work of the ‘Parking Spots’ and ‘HTTP Request Sender’ modules combination. Now the module can get and send information about the ‘Free’ status instead of just the ‘Occupied’ status.
- PTZ: Improved accuracy of camera rotation with the recently added ‘PTZ by click’ option.
- Xeoma Pro: Improved speed and smoothness of recordings playback in the simultaneous archive view mode.
- Mobile notifications: Fixed the issue where notifications from ‘Problems Detector‘ wouldn’t arrive in the ‘Mobile Notifications’ module.
- Preview and Archive: Improved smoothness and speed of playback at minimum speed in the Xeoma’s Archive Viewer (the so called frame-by-frame view).
- JSON API: Improved the search command that is used for camera search automation – now it displays an error when a camera couldn’t be added.
- Web Server: Fixed incorrect display of several checkboxes in Xeoma web interface when using a browser’s ‘white theme’.
- P2P: Fixed an issue with P2P connection to a server machine that uses an unusual certificate.
- Eliminated creation of excessive backup files for Xeoma settings by ‘Problems Detector’.
- Xeoma Pro Your Cloud: Fixed the issue with the MultiArchivePaths parameter (used to distribute user data across several folders or disks), where new information in this parameter wouldn’t apply after the first restart.
- Fixed authorization issues in ‘HTTP Marking’, “HTTP Switcher”, “HTTP Receiver”.
- QR Code Recognition: Fixed issues with false triggering and excessive lines in CSV reports by this module when QR code is nowhere in sight.
- Fixed the issue with interface elements overlaying each other in the ‘Active licenses’ dialog (Main menu -> Information -> Active licenses).
- Fixed the issue with the CTRL button getting ‘stuck’ after being used in the ‘Active licenses’ dialog, which resulted in interface scaling up or down whenever mouse wheel was used even outside of this dialog.
- Xeoma Pro: Added a unique feature to open recordings that are stored in a DVR or a camera’s SD card and play them in the Xeoma player. This new feature only works for ONVIF-compliant devices, of which we recommend ones made by HikVision. To open the “ONVIF archive” for a camera, connect it to Xeoma, go to Xeoma’s archive viewer by clicking the “Play” button for this camera, and select the “Play ONVIF archive” option in the archive viewer menu.
- LDAP: Added an option to log in with LDAP user profile credentials through Xeoma’s web interface. Like with logging in through a web browser with a Xeoma’s user profile data, the LDAP user will see the cameras and features configured for their profile.
- LDAP: Added LDAP integration with FreeIPA, a Linux-based identity management system similar to Microsoft’s Active Directory.
- Mobile Notifications: Improved sending of mobile notifications on Android. Now, by clicking on the incoming notification, Xeoma opens the archive player directly on the event that triggered the notification.
- Cross-Line Detector: Added the ability to work in conjunction with the “Face Recognition”, the “QR code recognition” and the “Text Recognition” modules. Connect the filter module from this list before the Cross-Line detector to keep counting only the required objects.
- USB Joystick: A new joystick mode has been added, where you can set a button that will switch cameras in turn on the selected tab and return to the tab overview.
- Archive player: Added reverse playback of recordings in Xeoma’s archive player. Available for both MJPEG and H264 recordings, including the “smaller” archive (lower quality saved with parallel recording) and simultaneous view of several archives.
- Archive player: Added hotkeys for the new reverse playback function. Now you can use the keyboard’s “+” to engage regular forward playback, or “-” to enable reverse playback.
- Archive player: Fixed long loading of records after restarting the server. Reading information about records from the database has been accelerated, so you can now enter the archive player much faster after restarting the server.
- Export: Added a new format – wav – to the Export dialog of the Xeoma’s archive player. This format will help you export an extract with just sound, no video.
- Archive: Improved auto-selection of remaining free disk space for records set with the global “Always leave free disk space” setting. Now, if the value of this setting has been changed manually, the newly set value will be used. If this is not done, then the automatically set value recommended by the program will be used.
- Archive player: Improved frame-by-frame scrolling of recordings in Xeoma archive player. Now moving around has become more smooth and stable.
- Archive player: Improved smoothness when dragging the slider on the timeline by ensuring all frames are displayed.
- Secure connection: The “Enable secure https connection” option has been added to the “Web Server” module to enable connection encryption through the browser. Now secure connection can be selected directly in the settings, there is no need to configure it outside Xeoma, as before. Select the option in the module and use Xeoma’s self-signed certificate – or place your own SSL certificate in the path indicated next to the option (the path itself is not editable).
- Added the option to view passwords hidden by asterisks. In order to view such a hidden password, click on the “crossed eye” icon in the right corner of the field. In order to hide the password back, click on the icon again (in the password display mode, the “crossed eye” changes its look to just “eye”). This is available in all dialogs where there are hidden passwords, both for the Administrator and for operators who have access to settings.
- Eye Tracking: Added the option to save CSV reports that will have a date and time of triggering events. As always, these reports can be used for analysis, graphs building, or integration with third-party systems.
- GPIO: Added the option to configure and use multiple pins at once.
- Cross-Line Detector: Added a new option to display crossing statistics for a specified period. The calculation is based on module’s CSV reports.
- Sending Email: Added the option to select the language for messages sent from the “Motion Detector” or “Problems Detector” modules. Previously, all messages were in English only.
- Sending Email: Added the option to enable logging of the module’s operation. This will be a great tool to keep tabs on the stability of the module, especially if the program works offline, with notifications of critical events. To do this, use the “Record found issues into a log file” option in the module settings. By default, both errors and successful sending events will be logged, but you can choose to log only sending errors due to issues in communication with the sending server.
- Problems Detector: New options have been added to fine-tune the “Camera image too dark” option, which will help you get notified if the camera becomes obscured, excluding false alarms.
- Motion Detector: Improved selection of the detection zone in the Motion Detector if the aspect ratio in the low and the high resolution streams is different. Modules with a monitoring zone, including Motion Detector, will now show one for the stream that is selected for operation (by default, it is the Preview stream, and if the option “Use the high resolution stream from archive” is checked, then it will be the Archive stream).
- Web Server: Optimized webRTC performance with the Edge browser.
- Problems Detector: Added the ability to download the log file via the client. Now the log file can be obtained even with a remote connection.
- Customization/rebranding: Fixed disappearance of the name of the customized version after updating Xeoma via the program menu.
- Remote access: Fixed issues with enabling remote access on a server in the Trial version of any edition.
- LDAP: Fixed a problem with a long server start with a configured LDAP server if this LDAP server is temporarily unavailable.
- Motion Detector: Fixed an occasional RAM leak when the “People Recognition” or “Car Recognition” options are being used in the “Motion Detector” module.
- Xeoma Pro Your Cloud: Fixed authorization error in the web portal using WebServerLogin and WebServerPassword parameters from user configs.
- Pages: Improved functionality for importing tabs in multi-server mode to eliminate occasional disappearance of tabs.
- Pages: Fixed the issue with changing user permissions at addition of new tabs that recurred if the affected users did not have permission to access the new tab. Now, to update the rights after editing the tabs, you will need to go to the rights configuration and select the necessary rights.
- Archive player: Fixed a problem with the positioning and movement of the slider on the timeline when playing archive recordings of some cameras.
- Archive player: Fixed occasional crashes at deletion of an empty interval in an archive.
- Archive player: Fixed discrepancies in time of records in the archive when using the time zone GMT -02:30.
- Universal Camera: Improved dialog for camera configuration via ONVIF. The displayed information is now more accurate.
- Camera-Embedded Detector: Fixed occasional crashes when working with the “Camera-Embedded Detector” module.
- Visitors Counter: Fixed occasional crashes when working with the “Visitors Counter” module.
- Sound Alarm: Fixed overlapping of two sounds in the “Sound Alarm” module if both the server and client parts of Xeoma are running on the same computer.
- Web Server: Fixed the “Failed conversion” issue that would appear during export through the web interface because of inaccurate display of intervals of recordings available for export.
- Fixed the false “Server certificate is not trusted” error when connecting to a Xeoma server running on Android.
- Fixed occasional crashes of the program when working with the log viewer dialog on the client, which occurred when there were many log files.
- Fixed the issue where the size of the Xeoma window would not change on tablets running Windows OS or a Windows-powered computer with a touchscreen monitor.
Beta version Xeoma 23.3.22 (March 22, 2023):
- Xeoma Pro: Added a unique feature to open recordings that are stored in a DVR or a camera’s SD card and play them in the Xeoma player. This new feature only works for ONVIF-compliant devices, of which we recommend ones made by HikVision. To open the “ONVIF archive” for a camera, connect it to Xeoma, go to Xeoma’s archive viewer by clicking the “Play” button for this camera, and select the “Play ONVIF archive” option in the archive viewer menu.
- LDAP: Added an option to log in with LDAP user profile credentials through Xeoma’s web interface. Like with logging in through a web browser with a Xeoma’s user profile data, the LDAP user will see the cameras and features configured for their profile.
- LDAP: Added LDAP integration with FreeIPA, a Linux-based identity management system similar to Microsoft’s Active Directory.
- Mobile Notifications: Improved sending of mobile notifications on Android. Now, by clicking on the incoming notification, Xeoma opens the archive player directly on the event that triggered the notification.
- Cross-Line Detector: Added the ability to work in conjunction with the “Face Recognition”, the “QR code recognition” and the “Text Recognition” modules. Connect the filter module from this list before the Cross-Line detector to keep counting only the required objects.
- USB Joystick: A new joystick mode has been added, where you can set a button that will switch cameras in turn on the selected tab and return to the tab overview.
- Archive player: Added reverse playback of recordings in Xeoma’s archive player. Available for both MJPEG and H264 recordings, including the “smaller” archive (lower quality saved with parallel recording) and simultaneous view of several archives.
- Archive player: Added hotkeys for the new reverse playback function. Now you can use the keyboard’s “+” to engage regular forward playback, or “-” to enable reverse playback.
- Archive player: Fixed long loading of records after restarting the server. Reading information about records from the database has been accelerated, so you can now enter the archive player much faster after restarting the server.
- Export: Added a new format – wav – to the Export dialog of the Xeoma’s archive player. This format will help you export an extract with just sound, no video.
- Archive: Improved auto-selection of remaining free disk space for records set with the global “Always leave free disk space” setting. Now, if the value of this setting has been changed manually, the newly set value will be used. If this is not done, then the automatically set value recommended by the program will be used.
- Archive player: Improved frame-by-frame scrolling of recordings in Xeoma archive player. Now moving around has become more smooth and stable.
- Archive player: Improved smoothness when dragging the slider on the timeline by ensuring all frames are displayed.
- Secure connection: The “Enable secure https connection” option has been added to the “Web Server” module to enable connection encryption through the browser. Now secure connection can be selected directly in the settings, there is no need to configure it outside Xeoma, as before. Select the option in the module and use Xeoma’s self-signed certificate – or place your own SSL certificate in the path indicated next to the option (the path itself is not editable).
- Added the option to view passwords hidden by asterisks. In order to view such a hidden password, click on the “crossed eye” icon in the right corner of the field. In order to hide the password back, click on the icon again (in the password display mode, the “crossed eye” changes its look to just “eye”). This is available in all dialogs where there are hidden passwords, both for the Administrator and for operators who have access to settings.
- Eye Tracking: Added the option to save CSV reports that will have a date and time of triggering events. As always, these reports can be used for analysis, graphs building, or integration with third-party systems.
- GPIO: Added the option to configure and use multiple pins at once.
- Cross-Line Detector: Added a new option to display crossing statistics for a specified period. The calculation is based on module’s CSV reports.
- Sending Email: Added the option to select the language for messages sent from the “Motion Detector” or “Problems Detector” modules. Previously, all messages were in English only.
- Sending Email: Added the option to enable logging of the module’s operation. This will be a great tool to keep tabs on the stability of the module, especially if the program works offline, with notifications of critical events. To do this, use the “Record found issues into a log file” option in the module settings. By default, both errors and successful sending events will be logged, but you can choose to log only sending errors due to issues in communication with the sending server.
- Problems Detector: New options have been added to fine-tune the “Camera image too dark” option, which will help you get notified if the camera becomes obscured, excluding false alarms.
- Motion Detector: Improved selection of the detection zone in the Motion Detector if the aspect ratio in the low and the high resolution streams is different. Modules with a monitoring zone, including Motion Detector, will now show one for the stream that is selected for operation (by default, it is the Preview stream, and if the option “Use the high resolution stream from archive” is checked, then it will be the Archive stream).
- Web Server: Optimized webRTC performance with the Edge browser.
- Problems Detector: Added the ability to download the log file via the client. Now the log file can be obtained even with a remote connection.
- Customization/rebranding: Fixed disappearance of the name of the customized version after updating Xeoma via the program menu.
- Remote access: Fixed issues with enabling remote access on a server in the Trial version of any edition.
- LDAP: Fixed a problem with a long server start with a configured LDAP server if this LDAP server is temporarily unavailable.
- Motion Detector: Fixed an occasional RAM leak when the “People Recognition” or “Car Recognition” options are being used in the “Motion Detector” module.
- Xeoma Pro Your Cloud: Fixed authorization error in the web portal using WebServerLogin and WebServerPassword parameters from user configs.
- Pages: Improved functionality for importing tabs in multi-server mode to eliminate occasional disappearance of tabs.
- Pages: Fixed the issue with changing user permissions at addition of new tabs that recurred if the affected users did not have permission to access the new tab. Now, to update the rights after editing the tabs, you will need to go to the rights configuration and select the necessary rights.
- Archive player: Fixed a problem with the positioning and movement of the slider on the timeline when playing archive recordings of some cameras.
- Archive player: Fixed occasional crashes at deletion of an empty interval in an archive.
- Archive player: Fixed discrepancies in time of records in the archive when using the time zone GMT -02:30.
- Universal Camera: Improved dialog for camera configuration via ONVIF. The displayed information is now more accurate.
- Camera-Embedded Detector: Fixed occasional crashes when working with the “Camera-Embedded Detector” module.
- Visitors Counter: Fixed occasional crashes when working with the “Visitors Counter” module.
- Sound Alarm: Fixed overlapping of two sounds in the “Sound Alarm” module if both the server and client parts of Xeoma are running on the same computer.
- Web Server: Fixed the “Failed conversion” issue that would appear during export through the web interface because of inaccurate display of intervals of recordings available for export.
- Fixed the false “Server certificate is not trusted” error when connecting to a Xeoma server running on Android.
- Fixed occasional crashes of the program when working with the log viewer dialog on the client, which occurred when there were many log files.
- Fixed the issue where the size of the Xeoma window would not change on tablets running Windows OS or a Windows-powered computer with a touchscreen monitor.
- Bird Detector: is a module based on artificial intelligence that detects birds in the camera’s field of view and helps you keep track of them. This module is designed for use on thermal Pan-tilt-zoom cameras, but it can also be used on fixed thermal cameras. Available in Xeoma Pro and Trial edition of Xeoma Pro.
- Telegram Bot Notifications: the module is now available not only in Xeoma Pro but also in Xeoma Standard.
- Motion Detector: fixed an occasional reset of the set sensitivity threshold value.
- Fixed occasional crashes when CTRL+Z was used in edit boxes.
Beta version Xeoma 23.1.25 (January 26, 2023):
- Bird Detector: is a module based on artificial intelligence that detects birds in the camera’s field of view and helps you keep track of them. This module is designed for use on thermal Pan-tilt-zoom cameras, but it can also be used on fixed thermal cameras. Available in Xeoma Pro and Trial edition of Xeoma Pro.
- Telegram Bot Notifications: the module is now available not only in Xeoma Pro but also in Xeoma Standard.
- Motion Detector: fixed an occasional reset of the set sensitivity threshold value.
- Fixed occasional crashes when CTRL+Z was used in edit boxes.
- Remote access: Innovation in remote access from different networks: now Xeoma can do the client-to-server connection through P2P, without the need to have a ‘public’ IP address on the server. This new connection method is supported in all Xeoma editions (except for the Free edition that doesn’t support any type of remote access) and all supported operating systems. The technology is simple: an intermediary cloud server is used to interconnect the client and the server part, and right after connection they communicate directly, without sending camera streams, settings, etc. to the P2P intermediary. Read more here
- Xeoma Pro: Added the new possibility to Xeoma’s PTZ control to rotate and zoom in the camera to an object or an area by click. Previously, this mechanism has been available in the ePTZ (digital zoom) feature exclusively; now it is available for cameras with PTZ capabilities. After clicking on a special button in Xeoma’s PTZ control, you will be able to select an area with a mouse (or click on a place) in camera image to have the PTZ camera rotate there and zoom in on it to fit the screen. This feature is available with the Xeoma Pro license. See more about all PTZ options in Xeoma here
- Added switching to Trial versions for all Xeoma commercial editions (Xeoma Starter, Xeoma Lite, Xeoma Standard and Xeoma Pro) right from Xeoma interface. Previously, Xeoma could only be switched to the Trial version of the Xeoma Pro edition from within its interface. This change will come in handy if you are interested in a certain Xeoma edition, and would like to test if this edition satisfies your needs.
- Motion Detector: For ONVIF-compliant cameras the new option is added to use a camera’s built-in motion detector instead of Xeoma’s. This will help to shift some of the CPU load on to the camera’s side or to get an alternative detector if Xeoma’s doesn’t suit you for any reason. Previously, this could have been done with the ‘Camera-Embedded Detector’ module; now it’s available right from the ‘Motion Detector’ module settings.
- Terminal/console: added support for additional parameters that you can input while using the installation command in console. The parameters will be automatically added to the autostart script without the need for you to edit it manually any more, as it was the case before. For example, if -install -coreauto -serverport 8888 is executed, the autostart script will have the -serverport 8888 parameter added automatically. See supported console commands
- Added hotkeys to quickly scale the Xeoma interface which previously has been possible only with the Layouts menu. Use a combination of CTRL and + or mouse wheel up to make all elements larger, and CTRL and – or mouse wheel down to make all elements smaller.
- JSON API/Web Server: The broadcasting of archive recordings over RTSP that has been added in version 22.8.16 now works in 32-bit Linux systems as well.
- RTSP Broadcasting: The ‘RTSP Broadcasting’ module now features the choice of a tool to use for broadcasts: the traditional ffserver that has more options and more operating systems supported, or the newer and more stable live555 that works only on 32- and 64-bit Windows and Linux.
- Unitor: The ‘Unitor’ module now has the option to choose which of the combined cameras with support for PTZ should accept PTZ commands.
- Telegram Bot Notifications: Improved stable work, fixed occasionally missing messages sent by the new ‘Telegram Bot Notifications’ module.
- Multi-server mode: Added support for PTZ control for OMNY cameras.
- Multi-server mode: Added support for PTZ presets as well as setting up speed of PTZ tours (as in the regular mode, a Xeoma Pro license is required for the PTZ presets and tours functionality).
- Android: Optimized permissions for the client part in Xeoma Android app. Also, fixed the issue with no longer displaying the permission dialog after two rejections in OS Android 12.
- Android: Optimized interface and its elements in Xeoma Android app. Now, using Xeoma in Android devices with a small screen is made far more convenient.
- Fixed camera search at the first launch of the program. Previously, when Xeoma was launched for the first time and it was looking for cameras with the ‘Search by IP/password’ option, it might have missed cameras and find them only with the second search.
- Web server: Enhanced Xeoma web interface. Fixed minor issues with browsers’ dark themes and with displaying some of the interface elements.
- Web server: Download of the ‘Problems Detector’ log file through Xeoma web interface is made available again.
- Fixed crash under MacOS 10.15 and up that would occur when access to the device’s USB camera was prohibited.
- Fixed crash under Android when the Multi-server mode was used.
- Fixed the issue with saving settings for a USB joystick control of PTZ cameras in the Multi-server mode.
Beta version Xeoma 22.11.25 (November, 25 2022):
- Remote access: Innovation in remote access from different networks: now Xeoma can do the client-to-server connection through P2P, without the need to have a ‘public’ IP address on the server. This new connection method is supported in all Xeoma editions (except for the Free edition that doesn’t support any type of remote access) and all supported operating systems. The technology is simple: an intermediary cloud server is used to interconnect the client and the server part, and right after connection they communicate directly, without sending camera streams, settings, etc. to the P2P intermediary. Read more here
- Xeoma Pro: Added the new possibility to Xeoma’s PTZ control to rotate and zoom in the camera to an object or an area by click. Previously, this mechanism has been available in the ePTZ (digital zoom) feature exclusively; now it is available for cameras with PTZ capabilities. After clicking on a special button in Xeoma’s PTZ control, you will be able to select an area with a mouse (or click on a place) in camera image to have the PTZ camera rotate there and zoom in on it to fit the screen. This feature is available with the Xeoma Pro license. See more about all PTZ options in Xeoma here
- Added switching to Trial versions for all Xeoma commercial editions (Xeoma Starter, Xeoma Lite, Xeoma Standard and Xeoma Pro) right from Xeoma interface. Previously, Xeoma could only be switched to the Trial version of the Xeoma Pro edition from within its interface. This change will come in handy if you are interested in a certain Xeoma edition, and would like to test if this edition satisfies your needs.
- Motion Detector: For ONVIF-compliant cameras the new option is added to use a camera’s built-in motion detector instead of Xeoma’s. This will help to shift some of the CPU load on to the camera’s side or to get an alternative detector if Xeoma’s doesn’t suit you for any reason. Previously, this could have been done with the ‘Camera-Embedded Detector’ module; now it’s available right from the ‘Motion Detector’ module settings.
- Terminal/console: added support for additional parameters that you can input while using the installation command in console. The parameters will be automatically added to the autostart script without the need for you to edit it manually any more, as it was the case before. For example, if -install -coreauto -serverport 8888 is executed, the autostart script will have the -serverport 8888 parameter added automatically. See supported console commands
- Added hotkeys to quickly scale the Xeoma interface which previously has been possible only with the Layouts menu. Use a combination of CTRL and + or mouse wheel up to make all elements larger, and CTRL and – or mouse wheel down to make all elements smaller.
- JSON API/Web Server: The broadcasting of archive recordings over RTSP that has been added in version 22.8.16 now works in 32-bit Linux systems as well.
- RTSP Broadcasting: The ‘RTSP Broadcasting’ module now features the choice of a tool to use for broadcasts: the traditional ffserver that has more options and more operating systems supported, or the newer and more stable live555 that works only on 32- and 64-bit Windows and Linux.
- Unitor: The ‘Unitor’ module now has the option to choose which of the combined cameras with support for PTZ should accept PTZ commands.
- Telegram Bot Notifications: Improved stable work, fixed occasionally missing messages sent by the new ‘Telegram Bot Notifications’ module.
- Multi-server mode: Added support for PTZ control for OMNY cameras.
- Multi-server mode: Added support for PTZ presets as well as setting up speed of PTZ tours (as in the regular mode, a Xeoma Pro license is required for the PTZ presets and tours functionality).
- Android: Optimized permissions for the client part in Xeoma Android app. Also, fixed the issue with no longer displaying the permission dialog after two rejections in OS Android 12.
- Android: Optimized interface and its elements in Xeoma Android app. Now, using Xeoma in Android devices with a small screen is made far more convenient.
- Fixed camera search at the first launch of the program. Previously, when Xeoma was launched for the first time and it was looking for cameras with the ‘Search by IP/password’ option, it might have missed cameras and find them only with the second search.
- Web server: Enhanced Xeoma web interface. Fixed minor issues with browsers’ dark themes and with displaying some of the interface elements.
- Web server: Download of the ‘Problems Detector’ log file through Xeoma web interface is made available again.
- Fixed crash under MacOS 10.15 and up that would occur when access to the device’s USB camera was prohibited.
- Fixed crash under Android when the Multi-server mode was used.
- Fixed the issue with saving settings for a USB joystick control of PTZ cameras in the Multi-server mode.
- USB joystick for PTZ camera control: Added the new ‘USB joystick for PTZ camera control’ Additional option that can be purchased if you have more PTZ cameras that you would like to control with a joystick or control board than your Xeoma Pro licenses allow for. Read more here
- Telegram Bot Notifications: Added the new ‘Telegram Bot Notifications’ destination module that can send automated notifications to a bot in the popular ‘Telegram’ messenger. Notifications can include custom text messages and pictures from the camera. This module is available in Xeoma Pro and the Trial mode of Xeoma.
- Face Recognition: A new option to have an enhanced database is added to the AI feature of the ‘Face Recognition’ module. The enhanced database allows to fill in more information fields about the person, and has a people grouping capability. More about the module
- Object Recognizer: Increased accuracy of work of the ‘Object Recognizer’ Additional module. More about the module
- Text Recognizer: Added the new ‘Interval of detection’ option to the ‘Text Recognizer’ Additional module. The new option helps to set a timeout between camera image analysis, thus adapting the module to various use conditions (for example, to various movement speed of text objects in camera sight), which will aid in eliminating repeated recognition of the same text, and increasing the module accuracy rates. More about the module
- Text Recognizer: Enhanced visualization of recognized text in preview for the ‘Text Recognizer’ Additional module. It has become more accurate and stable. More about the module
- ANPR: Enhanced visualization of recognized license plates in the archive playback viewer for the ‘ANPR’ (License Plate Recognition) module, and fixed delays in displaying it.
- ANPR: Added support for recognition of Jordan license plates under Linux for the ‘ANPR’ module’s Additional package of countries with enhanced license plate recognition.
- ANPR: Added the option to use a list of license plates in a text file as a whitelist. When this option is on, Xeoma will be constantly synchronizing with the specified text file.
- ANPR: Added a new 1-hour trial for the ‘ANPR’ module’s Additional package of countries with enhanced license plate recognition. Now you will have the opportunity to test this enhanced option for free like any other Additional modules and options.
- Xeoma Pro: added support for the ‘Smoke Detector’ module’s fire detection feature under Linux.
- Xeoma Web Interface: Remastered and enhanced Xeoma web portal that is powered by the ‘Web Server’ module. Improved performance, security and page design, and added the ability to display pages in any of Xeoma’s main languages. If you need another language for Xeoma web portal in your project, please let us know!
- SD card synchronization: Enhanced synchronization of archives with recordings in a camera’s SD card. Fixed gaps in recordings, and added statistics on SD card utilization – it is now available in the Statistics section of the ‘Preview and Archive’ module settings.
- Universal Camera: the settings dialog of the ‘Universal Camera’ module now features a new option to open the camera’s web admin page in a default browser. Use this button to quickly apply some changes in camera settings through its browser admin panel (outside of Xeoma).
- Xeoma Web Interface: Increased loading speed of lengthy archives in Xeoma web portal that is powered by the ‘Web Server’ module.
- Xeoma Pro: Added a new ‘search_by_login_and_password’ command into Xeoma’s webAPI to launch search by IP address with set parameters.
- Xeoma Pro: Remastered the ‘start_rtsp_archive=&archive=’ option for broadcast of archives through RTSP from Xeoma’s webAPI. With this command, the broadcast starts after connection to the stream, as opposed to the previously implemented start after command execution.
- Scheduler: The Scheduler module now has a new option to stop fetching a camera stream if it’s non-working time according to the specified Scheduler settings. This option is a great aid in saving network bandwidth when the camera is not in use due to the schedule.
- Multi-server mode: The multi-server mode now displays all camera groups even when the servers to connect to have the same IP address with different ports.
- Multi-server mode: Added the option to control PTZ cameras with a joystick/control board even in the multi-server mode. More about this feature
- PTZ Tracking: Enhanced the accuracy of tracking with the ‘PTZ Tracking’ module.
- New processors added to the list of processors that are supported by Additional modules and features with limitations of equipment they can work on (Text Recognizer, Slip and Fall Detector, Eye Tracking, China and Japan license plate recognition with the ‘ANPR’ module’s Additional package of countries with enhanced recognition). Now, they can work on Intel Core 10+ generations, Intel Xeon E5-24 series, i5-2450M and i7-2600 CPU, too.
- Android: Enhanced work with permissions in the Xeoma server part in Android devices. Now the app asks only for those permissions that it needs at this moment.
- GPIO: Fixed loss of pins newly set up in the ‘GPIO’ module’s settings in Raspberry devices that used to happen after restart.
- Multi-server mode: Fixed loss of the newly arranged Pages order in the multi-server mode that used to happen after the client restart.
- Fixed occasional Fail > Install::installCoreAutostartOnly installation error in ARMv7 micro computers.
- Fixed work of modules that require download of additional components (e.g. ‘Object Recognizer’) when there are non-latin symbols in the path to Xeoma folder.
Beta version Xeoma 22.10.12 (October, 13 2022):
- USB joystick for PTZ camera control: Added the new ‘USB joystick for PTZ camera control’ Additional option that can be purchased if you have more PTZ cameras that you would like to control with a joystick or control board than your Xeoma Pro licenses allow for. Read more here
- Telegram Bot Notifications: Added the new ‘Telegram Bot Notifications’ destination module that can send automated notifications to a bot in the popular ‘Telegram’ messenger. Notifications can include custom text messages and pictures from the camera. This module is avaiable in Xeoma Pro and the Trial mode of Xeoma.
- Face Recognition: A new option to have an enhanced database is added to the AI feature of the ‘Face Recognition’ module. The enhanced database allows to fill in more information fields about the person, and has a people grouping capability. More about the module
- Object Recognizer: Increased accuracy of work of the ‘Object Recognizer’ Additional module. More about the module
- Text Recognizer: Added the new ‘Interval of detection’ option to the ‘Text Recognizer’ Additional module. The new option helps to set a timeout between camera image analysis, thus adapting the module to various use conditions (for example, to various movement speed of text objects in camera sight), which will aid in eliminating repeated recognition of the same text, and increasing the module accuracy rates. More about the module
- Text Recognizer: Enhanced visualization of recognized text in preview for the ‘Text Recognizer’ Additional module. It has become more accurate and stable. More about the module
- ANPR: Enhanced visualization of recognized license plates in the archive playback viewer for the ‘ANPR’ (License Plate Recognition) module, and fixed delays in displaying it.
- ANPR: Added support for recognition of Jordan license plates under Linux for the ‘ANPR’ module’s Additional package of countries with enhanced license plate recognition.
- ANPR: Added the option to use a list of license plates in a text file as a whitelist. When this option is on, Xeoma will be constantly synchronizing with the specified text file.
- ANPR: Added a new 1-hour trial for the ‘ANPR’ module’s Additional package of countries with enhanced license plate recognition. Now you will have the opportunity to test this enhanced option for free like any other Additional modules and options.
- Xeoma Pro: added support for the ‘Smoke Detector’ module’s fire detection feature under Linux.
- Xeoma Web Interface: Remastered and enhanced Xeoma web portal that is powered by the ‘Web Server’ module. Improved performance, security and page design, and added the ability to display pages in any of Xeoma’s main languages.
- SD card synchronization: Enhanced synchronization of archives with recordings in a camera’s SD card. Fixed gaps in recordings, and added statistics on SD card utilization – it is now available in the Statistics section of the ‘Preview and Archive’ module settings.
- Universal Camera: the settings dialog of the ‘Universal Camera’ module now features a new option to open the camera’s web admin page in a default browser. Use this button to quickly apply some changes in camera settings through its browser admin panel (outside of Xeoma).
- Xeoma Web Interface: Increased loading speed of lengthy archives in Xeoma web portal that is powered by the ‘Web Server’ module.
- Xeoma Pro: Added a new ‘search_by_login_and_password’ command into Xeoma’s webAPI to launch search by IP address with set parameters.
- Xeoma Pro: Remastered the ‘start_rtsp_archive=&archive=’ option for broadcast of archives through RTSP from Xeoma’s webAPI. With this command, the broadcast starts after connection to the stream, as opposed to the previously implemented start after command execution.
- Scheduler: The Scheduler module now has a new option to stop fetching a camera stream if it’s non-working time according to the specified Scheduler settings. This option is a great aid in saving network bandwidth when the camera is not in use due to the schedule.
- Multi-server mode: The multi-server mode now displays all camera groups even when the servers to connect to have the same IP address with different ports.
- Multi-server mode: Added the option to control PTZ cameras with a joystick/control board even in the multi-server mode. More about this feature
- PTZ Tracking: Enhanced the accuracy of tracking with the ‘PTZ Tracking’ module.
- New processors added to the list of processors that are supported by Additional modules and features with limitations of equipment they can work on (Text Recognizer, Slip and Fall Detector, Eye Tracking, China and Japan license plate recognition with the ‘ANPR’ module’s Additional package of countries with enhanced recognition). Now, they can work on Intel Core 10+ generations, Intel Xeon E5-24 series, i5-2450M and i7-2600 CPU, too.
- Android: Enhanced work with permissions in the Xeoma server part in Android devices. Now the app asks only for those permissions that it needs at this moment.
- GPIO: Fixed loss of pins newly set up in the ‘GPIO’ module’s settings in Raspberry devices that used to happen after restart.
- Multi-server mode: Fixed loss of the newly arranged Pages order in the multi-server mode that used to happen after the client restart.
- Fixed occasional Fail > Install::installCoreAutostartOnly installation error in ARMv7 micro computers.
- Fixed work of modules that require download of additional components (e.g. ‘Object Recognizer’) when there are non-latin symbols in the path to Xeoma folder.
- Slip and Fall Detector: The ‘Slip and Fall Detector’ Additional module introduces higher-performing algorithms of detection of falls.
- Safety Gear Detector: like many other intellectual features in Xeoma, the ‘Safety Gear Detector’ Additional module now has the visualization of detected objects available (frame around the object). This will help to instantly raise situational awareness with just one glance at the security monitor.
- Xeoma Pro: The ‘ANPR‘ module now features a new ‘Vehicle pre-detection’ option that ensures that the neural networks in this module first locate a vehicle in the frame, and then proceed to look for a license plate within it. This method will facilitate combating frauds and provide higher performance of the algorithms.
- JSON API: Xeoma API has been complemented with more commands: this time for adding or removing users (adduser= and removeuser=), or modification of user rights (getpermissions= and setpermissions=). See more in the Xeoma API page.
- JSON API: a new command servertime= is added to Xeoma API that returns the server’s current time. The command will come in handy, for example, to establish the server time and then proceed with requesting archive extracts with the correct time.
- JSON API: the newly introduced Xeoma API command start_rtsp_archive= will help retrieve an extract of an H264/H265 archive through RTSP. No transcoding is applied to the ‘original’ format of the recordings which means acceptable CPU load, as compared for example to the previously available Xeoma Pro’s ‘RTSP Broadcasting’ module that is mainly used for transcoding into RTSP. This new command will be useful in integrated systems with the need to display Xeoma recordings.
- Users: Xeoma Lite and Xeoma Starter editions now also have the Users menu (Main menu > Remote Access > Users). This dialog can be used to change the Administrator password, set preferences for Xeoma interface and time, etc., i.e. all regular settings of the ‘Users’ window, except for user profiles which are still unavailable in these modes.
- Web Server: improved Xeoma web interface. A new, more stylish design with better fonts replaced the old one, with the dark theme available in the menu.
- Web Server webRTC broadcasting: users that have sound access restrictions can now receive and view webRTC broadcasts (without sound).
- Multi-server mode: The interactive eMAP feature is now available in the Multi-Server mode. Now security operators can use the site floor plan with cameras on it to quickly jump to a triggered camera – even if they are connected to several servers at once.
- Multi-server mode: fixed not saving Pages order in the upper Pages panel.
- The Layouts menu once again has the possibility to lower the client window refreshing rate when needed (for example, in low bandwidth networks). Find this option in the ‘Window settings’ submenu.
- HTTP Marking: marking can now be applied to high res H264/H265 streams in client parts when the ‘decoding on the client side’ option is enabled. Previously only the ‘Marking’ module’s date/time subtitles could be applied to streams during the ‘direct saving to the archive’ regime.
- Linux: fixed issue with launching a shortcut for Xeoma client in Ubuntu 20 and up.
- Import of settings and pages preferences: added a more informative explanation in errors at an attempt to import settings and pages preferences (for example, if the file is not found or is invalid).
- Fixed occasional server freezes caused by audio streams.
- Camera-Embedded Detector: fixed issues occasionally occurring in the Camera-Embedded Detector where the module stopped working while there are still events incoming.
- SD card synchronization: fixed issues with import of recordings shorter than 1-minute long.
- Android: fixed issues with settings import in a client under Android.
- Connection Dialog: fixed the issue with not saving password in the Connection Dialog despite the ticked ‘Save password’checkbox.
- Fixed occasional crashes of Xeoma’s server part after installation in Linux systems.
- Fixed issue with web archives not showing in web browser interface.
- Fixed issue with Xeoma’s server part freezing at client connection attempts.
Beta version Xeoma 22.8.16 (August, 17 2022):
- Fixed issue with web archives not showing in web browser interface.
- Fixed issue with Xeoma’s server part freezing at client connection attempts.
Beta version Xeoma 22.7.27 (July, 27 2022):
- Same functionality as beta version Xeoma 22.7.5.
Beta version Xeoma 22.7.5 (July, 5 2022):
- Fixed occasional crashes of Xeoma’s server part after installation in Linux systems.
Beta version Xeoma 22.6.28 (June, 29 2022):
- Slip and Fall Detector: The ‘Slip and Fall Detector’ Additional module introduces higher-performing algorithms of detection of falls.
- Safety Gear Detector: like many other intellectual features in Xeoma, the ‘Safety Gear Detector’ Additional module now has the visualization of detected objects available (frame around the object). This will help to instantly raise situational awareness with just one glance at the security monitor.
- Xeoma Pro: The ‘ANPR‘ module now features a new ‘Vehicle pre-detection’ option that ensures that the neural networks in this module first locate a vehicle in the frame, and then proceed to look for a license plate within it. This method will facilitate combating frauds and provide higher performance of the algorithms.
- JSON API: Xeoma API has been complemented with more commands: this time for adding or removing users (adduser= and removeuser=), or modification of user rights (getpermissions= and setpermissions=). See more in the Xeoma API page.
- JSON API: a new command servertime= is added to Xeoma API that returns the server’s current time. The command will come in handy, for example, to establish the server time and then proceed with requesting archive extracts with the correct time.
- JSON API: the newly introduced Xeoma API command start_rtsp_archive= will help retrieve an extract of an H264/H265 archive through RTSP. No transcoding is applied to the ‘original’ format of the recordings which means acceptable CPU load, as compared for example to the previously available Xeoma Pro’s ‘RTSP Broadcasting’ module that is mainly used for transcoding into RTSP. This new command will be useful in integrated systems with the need to display Xeoma recordings.
- Users: Xeoma Lite and Xeoma Starter editions now also have the Users menu (Main menu > Remote Access > Users). This dialog can be used to change the Administrator password, set preferences for Xeoma interface and time, etc., i.e. all regular settings of the ‘Users’ window, except for user profiles which are still unavailable in these modes.
- Web Server: improved Xeoma web interface. A new, more stylish design with better fonts replaced the old one, with the dark theme available in the menu.
- Web Server webRTC broadcasting: users that have sound access restrictions can now receive and view webRTC broadcasts (without sound).
- Multi-server mode: The interactive eMAP feature is now available in the Multi-Server mode. Now security operators can use the site floor plan with cameras on it to quickly jump to a triggered camera – even if they are connected to several servers at once.
- Multi-server mode: fixed not saving Pages order in the upper Pages panel.
- The Layouts menu once again has the possibility to lower the client window refreshing rate when needed (for example, in low bandwidth networks). Find this option in the ‘Window settings’ submenu.
- HTTP Marking: marking can now be applied to high res H264/H265 streams in client parts when the ‘decoding on the client side’ option is enabled. Previously only the ‘Marking’ module’s date/time subtitles could be applied to streams during the ‘direct saving to the archive’ regime.
- Linux: fixed issue with launching a shortcut for Xeoma client in Ubuntu 20 and up.
- Import of settings and pages preferences: added a more informative explanation in errors at an attempt to import settings and pages preferences (for example, if the file is not found or is invalid).
- Fixed occasional server freezes caused by audio streams.
- Camera-Embedded Detector: fixed issues occasionally occurring in the Camera-Embedded Detector where the module stopped working while there are still events incoming.
- SD card synchronization: fixed issues with import of recordings shorter than 1-minute long.
- Android: fixed issues with settings import in a client under Android.
- Connection Dialog: fixed the issue with not saving password in the Connection Dialog despite the ticked ‘Save password’checkbox.
- Object Recognizer: a new, higher-performing method of object recognition has been introduced in the ‘Object Recognizer’ Additional module for systems utilizing NVidia graphics cards with support for CUDA technology. All you need to do is tick the new option in the ‘Object Recognizer’ module settings, and you will get higher recognition accuracy of the same object types for the same price.
- Object Recognizer: like many other Xeoma intellectual modules, the ‘Object Recognizer’ Additional module now features CSV reports that log date/time and what type of objects are recognized in the selected vision field, and the accuracy percentage of recognition.
- Additional module ANPR: Japan is added to the list of countries Xeoma’s Additional module ANPR works for! Which makes it 13 countries – from Kazakhstan to the USA – now supported, all for one price, no fee per image or monthly subscription needed. The Japan option is available for a limited range of processors (the requirements are similar to China license plate recognition). See more in the Additional ANPR promo page
- Archive: added the high-demand feature to save a smaller copy of the archive recordings along with the main archive. Its most common use is to provide a longer retention time for video evidence while optimizing the disk space requirements. Besides, the smaller archive will be a great aid in reducing the CPU load during simultaneous view of several archives (a feature available in Xeoma Pro), and in exporting pieces of important video in a tight network. See more here
- Xeoma Pro webAPI: a new feature to use a webApi command to initiate search by recognized objects in a camera’s archive recordings and send the resulting file to the specified FTP server has been added. Available with a Xeoma Pro license.
- Layouts: Added a new Layouts mode – automated switching to a Page with an active (triggered) camera on it. A triggered camera is one that has ongoing recording process at the moment, or one that has warning messages displayed for (for example, Problems Detector messages). Enable it in the Layouts menu (‘window’ icon in the lower icons panel).
- Rebranding: the rebranding tool now features an opportunity to change the default address for the “Cloud in 1 click” service. Use the “CloudServiceAddress” parameter in the “oem_info.xml” file to change the address.
- Xeoma Pro Your Cloud: a new parameter “ListOfEnabledModules” is now available in user configs and the main (global) config. The parameter can be used to list modules that are allowed to be used by a subscriber or subscribers. Formerly, we used to have a parameter utilized to prohibit modules only but the new one is more convenient for minimalist subscription plans where just a few modules need to be allowed.
- Xeoma Pro Your Cloud: a new parameter “EditArchivePaths” is now available in user configs and the main (global) config. The parameter can be used to allow subscribers to input the path to save recordings to. Use the parameter for a subscriber or subscribers, and they will see a corresponding field in the ‘Preview and Archive’ module settings.
- Archive: added the option to instruct Xeoma not to create missing folders from the specified archive storage path. This modification will be mainly useful in Unix systems and when a disk is mounted in a specified folder by the user. You can enable this feature with the corresponding option in the ‘Preview and Archive’ module settings.
- Users: the Users dialog now asks for a confirmation of your choice to remove a user profile. This is introduced to help avoid deletion of user profiles that are actually in use, by mistake.
- Xeoma Pro webAPI: Fixed response to the http://IP:10090/?archive_list= webApi request. Previous versions of Xeoma might have had archives that are no longer used in Xeoma listed in the response to this request. Starting from this version, the response will only list archives that are actually used.
- PTZ: Fixed the issue with PTZ cameras that support 360-degree rotation where automated rotation would suddenly stop during a long turn.
- Xeoma Pro Your Cloud: Fixed a web interface issue where some cameras might have been missing from a subscriber’s web interface if the password had special symbols.
- Fixed the issue where there was a delay in setting proper access rights in Linux systems when a camera’s archive folder was first created, or a new day subfolder was first created, which often resulted in issues when accessed from external programs.
- Xeoma Pro Your Cloud: fixed intermittent application of the LoginPasswordDelimiter parameter.
- Universal Camera: fixed gradually increasing latency as compared to the live video feed caused by the ‘Buffering’ option in the ‘Universal Camera’ module settings.
- PTZ: fixed disappearance of the PTZ control for added PTZ cameras after server is restarted.
- Accelerated camera search launched from the ‘Universal Camera’ module settings.
- Autostart settings. Fixed the issue where commands from Xeoma’s Autostart settings (Install submenu) have not been executed.
- Multiserver mode: Fixed the issue where connection was denied for all servers in the list of Multiserver mode if one of them was a Xeoma Cloud server address.
- Fixed false triggering of modules connected in the chain after filters (for example, a ‘Motion Detector’) when there were some issues with the preview stream from the camera.
Beta version Xeoma 22.2.28 (February, 28 2022):
- Object Recognizer: a new, higher-performing method of object recognition has been introduced in the ‘Object Recognizer’ Additional module for systems utilizing NVidia graphics cards with support for CUDA technology. All you need to do is tick the new option in the ‘Object Recognizer’ module settings, and you will get higher recognition accuracy of the same object types for the same price.
- Object Recognizer: like many other Xeoma intellectual modules, the ‘Object Recognizer’ Additional module now features CSV reports that log date/time and what type of objects are recognized in the selected vision field, and the accuracy percentage of recognition.
- Additional module ANPR: Japan is added to the list of countries Xeoma’s Additional module ANPR works for! Which makes it 13 countries – from Kazakhstan to the USA – now supported, all for one price, no fee per image or monthly subscription needed. The Japan option is available for a limited range of processors (the requirements are similar to China license plate recognition). See more in the Additional ANPR promo page
- Archive: added the high-demand feature to save a smaller copy of the archive recordings along with the main archive. Its most common use is to provide a longer retention time for video evidence while optimizing the disk space requirements. Besides, the smaller archive will be a great aid in reducing the CPU load during simultaneous view of several archives (a feature available in Xeoma Pro), and in exporting pieces of important video in a tight network. See more here
- Xeoma Pro webAPI: a new feature to use a webApi command to initiate search by recognized objects in a camera’s archive recordings and send the resulting file to the specified FTP server has been added. Available with a Xeoma Pro license.
- Layouts: Added a new Layouts mode – automated switching to a Page with an active (triggered)camera on it. A triggered camera is one that has ongoing recording process at the moment, or one that has warning messages displayed for (for example, Problems Detector messages). Enable it in the Layouts menu (‘window’ icon in the lower icons panel).
- Rebranding: the rebranding tool now features an opportunity to change the default address for the “Cloud in 1 click” service. Use the “CloudServiceAddress” parameter in the “oem_info.xml” file to change the address.
- Xeoma Pro Your Cloud: a new parameter “ListOfEnabledModules” is now available in user configs and the main (global) config. The parameter can be used to list modules that are allowed to be used by a subscriber or subscribers. Formerly, we used to have a parameter that is used to prohibit modules only but the new one is more convenient for minimalist subscription plans where just a few modules need to be allowed.
- Xeoma Pro Your Cloud: a new parameter “EditArchivePaths” is now available in user configs and the main (global) config. The parameter can be used to allow subscribers to input the path to save recordings to. Use the parameter for a subscriber or subscribers, and they will see a corresponding field in the ‘Preview and Archive’ module settings.
- Archive: added the option to instruct Xeoma not to create missing folders from the specified archive storage path. This modification will be mainly useful in Unix systems and when a disk is mounted in a specified folder by the user. You can enable this feature with the corresponding option in the ‘Preview and Archive’ module settings.
- Users: the Users dialog now asks for a confirmation of your choice to remove a user profile. This is introduced to help avoid deletion of user profiles that are actually in use, by mistake.
- Xeoma Pro webAPI: Fixed response to the http://IP:10090/?archive_list= webApi request. Previous versions of Xeoma might have had archives that are no longer used in Xeoma listed in the response to this request. Starting from this version, the response will only list archives that are actually used.
- PTZ: Fixed the issue with PTZ cameras that support 360-degree rotation where automated rotation would suddenly stop during a long turn.
- Xeoma Pro Your Cloud: Fixed a web interface issue where some cameras might have been missing from a subscriber’s web interface if the password had special symbols.
- Fixed the issue where there was a delay in setting proper access rights in Linux systems when a camera’s archive folder was first created, or a new day subfolder was first created, which often resulted in issues when accessed from external programs.
- Xeoma Pro Your Cloud: fixed intermittent application of the LoginPasswordDelimiter parameter.
- Universal Camera: fixed gradually increasing latency as compared to the live video feed caused by the ‘Buffering’ option in the ‘Universal Camera’ module settings.
- PTZ: fixed disappearance of the PTZ control for added PTZ cameras after server is restarted.
- Accelerated camera search launched from the ‘Universal Camera’ module settings.
- Autostart settings. Fixed the issue where commands from Xeoma’s Autostart settings (Install submenu) have not been executed.
- Multiserver mode: Fixed the issue where connection was denied for all servers in the list of Multiserver mode if one of them was a Xeoma Cloud server address.
- Fixed false triggering of modules connected in the chain after filters (for example, a ‘Motion Detector’) when there were some issues with the preview stream from the camera.
- Xeoma Pro Your Cloud: Added a new parameter to prohibit to show and use the Motion Detector‘s resource-hungry option to recognize and only react to people and/or vehicles.
- ONVIF: Added the possibility to change an ONVIF camera’s IP address, login or password through Xeoma interface. Find these new options for your ONVIF camera in the “Universal Camera‘s” ONVIF control option. These actions can now be performed directly from Xeoma interface relieving you from the necessity to go to the camera admin page in a web browser.
- Rebranding: Added options to change size and position of cameras preview boxes in Xeoma’s web interface. Adjust the view to best fit your convenience!
- eMap: Added option to view interactive maps in fullscreen mode. Now you can make a map fit to screen size to not miss important details – especially in sites with multiple cameras per map.
- eMap: Added possibility to select transparency level of maps, including full opacity. With this change, you can find a perfect ratio of alert icons visibility and background camera video feed.
- Usability: Added support for the combination of Shift and Tab keyboard buttons that sends the cursor to a previous field in settings dialogs. Now the combination is supported in Xeoma in Windows, Linux/Linux ARM, and MacOS systems.
- Web Server: Fixed the issue of webRTC archive playback being unavailable in Xeoma’s web interface after an export.
- Connection Dialog: Fixed the issue with incorrect display of addresses in the Connection Dialog after a search.
- Fixed a possible recording issue where a folder would be created with a wrong date.
Beta version Xeoma 21.11.18 (November 19, 2021):
- Xeoma Pro Your Cloud: Added a new parameter to prohibit to show and use the Motion Detector‘s resource-hungry option to recognize and only react to people and/or vehicles.
- ONVIF: Added the possibility to change an ONVIF camera’s IP address, login or password through Xeoma interface. Find these new options for your ONVIF camera in the “Universal Camera‘s” ONVIF control option. These actions can now be performed directly from Xeoma interface relieving you from the necessity to go to the camera admin page in a web browser.
- Rebranding: Added options to change size and position of cameras preview boxes in Xeoma’s web interface. Adjust the view to best fit your convenience!
- eMap: Added option to view interactive maps in fullscreen mode. Now you can make a map fit to screen size to not miss important details – especially in sites with multiple cameras per map.
- eMap: Added possibility to select transparency level of maps, including full opacity. With this change, you can find a perfect ratio of alert icons visibility and background camera video feed.
- Usability: Added support for the combination of Shift and Tab keyboard buttons that sends the cursor to a previous field in settings dialogs. Now the combination is supported in Xeoma in Windows, Linux/Linux ARM, and MacOS systems.
- Web Server: Fixed the issue of webRTC archive playback being unavailable in Xeoma’s web interface after an export.
- Connection Dialog: Fixed the issue with incorrect display of addresses in the Connection Dialog after a search.
- Fixed a possible recording issue where a folder would be created with a wrong date.
- Additional module “Object Recognition“: the module now supports work in 64-bit Linux/ARM systems and can be used for example in micro computers like Raspberry Pi. The same set of supported objects to recognize, same purchase conditions and simplicity of configuration now available for single board computers as well! More about the module
- Xeoma Pro: added the new “Thermal Camera Data” module for integration with HikVision thermal cameras. This module receives information about temperature from HikVision thermal cameras and can trigger when the minimum, maximum or average temperature is equal to, higher, lower than the defined value, or is in the specified range. The module can be used to detect passengers with fever, or catch ignition of a fire, or to control technology temperatures in production.
Do you need this function for another camera brand? Contact us! - Xeoma Pro: improved the timeline operation for the “simultaneous view of several archives” mode. Now, to quick jump to a specific data and time you can click on the corresponding place in any of the colored lines on a timeline.
- Layouts: improved the “unassigned cameras” Page. Now the “unassigned cameras” Page changes dynamically: cameras that have been assigned are removed from this Page, and new unassigned cameras are automatically added to this Page.
- Archive recordings viewer: quick pause and start of playback is once again available upon clicking on any place in camera image.
- The Connection Dialog now has the auto filling option for the list of servers. Just start typing the server address, and the servers in the list will be sorted out, showing only those corresponding to what you typed. This improvement will be most useful for systems that handle connection to dozens of Xeoma servers.
- Web Server: a search bar added to a Xeoma page with the list of cameras that can be used for a quick search for an added camera by its name.
- Layouts: a new Pages mode added. When it is used, all connected clients will automatically be switched to a Page that displays triggered (‘active’) cameras. This mode will be perfect for a strict protocol systems where operators are obliged to view alerts and triggered cameras.
- Notifications sent with the Mobile notifications module now will also work in Xeoma’s Trial mode. That means that like almost 100 features of Xeoma, this feature can now be tested without having to purchase a Xeoma license.
- Added automated activation of communication through ONVIF protocol for HikVision cameras during a scan for cameras. Before this change HikVision cameras sometimes failed to be added to Xeoma (even manually) because of ONVIF communication disabled in the settings. Now if you enter authorization credentials in Xeoma’s search boxes, the program can enable ONVIF for you so that the camera is successfully added.
- Multi-server mode: improved usability of Pages in the multi-server mode. Now Xeoma remembers what Page has been the last to close, and re-opens it at the next launch.
- Screenshot: enhanced usability for sending a still shot from a camera to email with the embedded “Screenshot” feature. Now you do not need to enter the authorization data in Xeoma if you use a ‘local’ email server with no credentials.
- Camera-Embedded Detector: fixed a possible authorization issue with the HiWatch DS-I450 camera model.
- Xeoma Pro Your Cloud: improved work of the “HTTP Receiver” module in combination with “HTTP Sending to another Xeoma” in the Xeoma Pro Your Cloud mode. Fixed the issue when you could get the ‘Waiting for image from camera’ message instead of the camera stream.
- Web Server: fixed the PTZ camera issue when the camera didn’t stop rotation even though the PTZ controller button was no longer pressed.
- Fixed the possible rights issue in Mac OSX that could have resulted in activation, recording and settings saving issues.
- Fixed Xeoma server freezes at group change of ‘Universal Camera‘ module settings for a big amount of cameras.
Beta version Xeoma 21.10.13 (October 13, 2021):
- Additional module “Object Recognition“: the module now supports work in 64-bit Linux/ARM systems and can be used for example in micro computers like Raspberry Pi. The same set of supported objects to recognize, same purchase conditions and simplicity of configuration now available for single board computers as well! More about the module
- Xeoma Pro: added the new “Thermal Camera Data” module for integration with HikVision thermal cameras. This module receives information about temperature from HikVision thermal cameras and can trigger when the minimum, maximum or average temperature is equal to, higher, lower than the defined value, or is in the specified range. The module can be used to detect passengers with fever, or catch ignition of a fire, or to control technology temperatures in production.
Do you need this function for another camera brand? Contact us! - Xeoma Pro: improved the timeline operation for the “simultaneous view of several archives” mode. Now, to quick jump to a specific data and time you can click on the corresponding place in any of the colored lines on a timeline.
- Layouts: improved the “unassigned cameras” Page. Now the “unassigned cameras” Page changes dynamically: cameras that have been assigned are removed from this Page, and new unassigned cameras are automatically added to this Page.
- Archive recordings viewer: quick pause and start of playback is once again available upon clicking on any place in camera image.
- The Connection Dialog now has the auto filling option for the list of servers. Just start typing the server address, and the servers in the list will be sorted out, showing only those corresponding to what you typed. This improvement will be most useful for systems that handle connection to dozens of Xeoma servers.
- Web Server: a search bar added to a Xeoma page with the list of cameras that can be used for a quick search for an added camera by its name.
- Layouts: a new Pages mode added. When it is used, all connected clients will automatically be switched to a Page that displays triggered (‘active’) cameras. This mode will be perfect for a strict protocol systems where operators are obliged to view alerts and triggered cameras.
- Notifications sent with the Mobile notifications module now will also work in Xeoma’s Trial mode. That means that like almost 100 features of Xeoma, this feature can now be tested without having to purchase a Xeoma license.
- Added automated activation of communication through ONVIF protocol for HikVision cameras during a scan for cameras. Before this change HikVision cameras sometimes failed to be added to Xeoma (even manually) because of ONVIF communication disabled in the settings. Now if you enter authorization credentials in Xeoma’s search boxes, the program can enable ONVIF for you so that the camera is successfully added.
- Multi-server mode: improved usability of Pages in the multi-server mode. Now Xeoma remembers what Page has been the last to close, and re-opens it at the next launch.
- Screenshot: enhanced usability for sending a still shot from a camera to email with the embedded “Screenshot” feature. Now you do not need to enter the authorization data in Xeoma if you use a ‘local’ email server with no credentials.
- Camera-Embedded Detector: fixed a possible authorization issue with the HiWatch DS-I450 camera model.
- Xeoma Pro Your Cloud: improved work of the “HTTP Receiver” module in combination with “HTTP Sending to another Xeoma” in the Xeoma Pro Your Cloud mode. Fixed the issue when you could get the ‘Waiting for image from camera’ message instead of the camera stream.
- Web Server: fixed the PTZ camera issue when the camera didn’t stop rotation even though the PTZ controller button was no longer pressed.
- Fixed the possible rights issue in Mac OSX that could have resulted in activation, recording and settings saving issues.
- Fixed Xeoma server freezes at group change of ‘Universal Camera‘ module settings for a big amount of cameras.
- Added the long-awaited ability to view the program logs directly from the interface. Open the dialog with logs through Xeoma’s Main Menu – Information – Event Log, and the administrator and system operators will be able to view which modules were triggered and other important events.
- Formerly added as an Additional feature “Fire Detection” is now available as part of the “Smoke Detector” module in Xeoma Pro mode with any Xeoma Pro license, not as an Additional module.
- Starter: Full-screen mode is now available in Xeoma Starter.
- Xeoma’s ‘Active licenses’ dialog (Main Menu -> Information -> Active Licenses) now features information not only about activated licenses, but also about renewals.
- Multi-Server Mode: now Xeoma has the ability to save previously configured Tabs in Multi-Server Mode when adding new servers or deleting old ones. It will also help to avoid tabs breaking when one or several of servers is/are unavailable.
- Now the program can be opened in full screen with the F11 key on the keyboard. This feature will work on Windows and Linux.
- Added the ability to set the port for webRTC (previously the ports had been assigned automatically);
- Fixed excessive deletion of records during overwriting when storage time is set to 1 day.
- Fixed client launch on Linux with new glu 9.0.2-1.
- Xeoma Pro Your Cloud: fixed the issue with new parameters from the main cloud.config not applying.
- Fixed the issue on ArchLinux that the embedded links to web pages (purchase page, etc.) did not open.
- Fixed sending a POST request with the %EMOTIONS% macro from the “HTTP Request Sender” module.
- Fixed incorrect time on the archive export page in Xeoma web interface.
- Eliminated appearance of gray frames when adding an H265 camera to the program.
- Fixed the issue where the resolution of the video stream received via a direct link from the “Web Server” module depended on whether someone was viewing the camera on the web page at that moment or not.
- Fixed appearance of gray frames in the built-in archive viewer when viewing recordings from an H265 camera.
- Fixed the issue that the RPI camera module did not work in Xeoma on the Raspberry micro PC.
- Fixed the delay in pausing playback in the archive viewer after the pause button has been pressed.
- Fixed the issue where all cameras were shown in background behind the new camera setup dialog when adding a new camera from the Single Camera View window.
Beta version Xeoma 21.8.10 (August 12, 2021):
- All improvements from Xeoma Beta 21.8.3 (see below).
- Fixed the issue where all cameras were shown in background behind the new camera setup dialog when adding a new camera from the Single Camera View window.
Beta version Xeoma 21.8.3 (August 4, 2021):
- Added the long-awaited ability to view the program logs directly from the interface. Open the dialog with logs through Xeoma’s Main Menu – Information – Event Log, and the administrator and system operators will be able to view which modules were triggered and other important events.
- Formerly added as an Additional feature “Fire Detection” is now available as part of the “Smoke Detector” module in Xeoma Pro mode with any Xeoma Pro license, not as an Additional module.
- Starter: Full-screen mode is now available in Xeoma Starter.
- Xeoma’s ‘Active licenses’ dialog (Main Menu -> Information -> Active Licenses) now features information not only about activated licenses, but also about renewals.
- Multi-Server Mode: now Xeoma has the ability to save previously configured Tabs in Multi-Server Mode when adding new servers or deleting old ones. It will also help to avoid tabs breaking when one or several of servers is/are unavailable.
- Now the program can be opened in full screen with the F11 key on the keyboard. This feature will work on Windows, Linux and even Mac OS X.
- Added the ability to set the port for webRTC (previously the ports had been assigned automatically);
- Fixed excessive deletion of records during overwriting when storage time is set to 1 day.
- Fixed client launch on Linux with new glu 9.0.2-1.
- Xeoma Pro Your Cloud: fixed the issue with new parameters from the main cloud.config not applying.
- Fixed the issue on ArchLinux that the embedded links to web pages (purchase page, etc.) did not open.
- Fixed sending a POST request with the %EMOTIONS% macro from the “HTTP Request Sender” module.
- Fixed incorrect time on the archive export page in Xeoma web interface.
- Eliminated appearance of gray frames when adding an H265 camera to the program.
- Fixed the issue where the resolution of the video stream received via a direct link from the “Web Server” module depended on whether someone was viewing the camera on the web page at that moment or not.
- Fixed appearance of gray frames in the built-in archive viewer when viewing recordings from an H265 camera.
- Fixed the issue that the RPI camera module did not work in Xeoma on the Raspberry micro PC.
- Fixed the delay in pausing playback in the archive viewer after the pause button has been pressed.
- 360° Surround View: new Additional module “360° Surround View” has been added. This module is used to get an all-round view by combining streams from 4 live cameras. Can be used in vehicles or any size or form. Read more
- Parking Spots: the “Parking Spots” module now has an embedded object recognition algorithms to detect cars. Now you don’t need an additional module (ANPR or Object Recognizer) for that as you did before.
- Face Detector (Emotions): added a new %EMOTIONS% macro. Use it in HTTP Request Sender, Email Sending or App Runner module to get dynamic information on the recognized emotions, as well as its accuracy percentage and time of recognition.
- Camera Embedded Detector: fixed multiple reconnection of the “Camera Embedded Detector” module to a camera.
- Xeoma Pro: Face Recognition: fixed crash at using the new posture analysis feature that is used for more accurate, better search for human faces in camera sight.
- Xeoma Pro You Cloud: a subscriber whose account is suspended due to absence of cameras can now log in to their account anyway.
- Xeoma Pro You Cloud: now license limits are not spent on subscribers whose accounts are suspended due to absence of cameras. Such accounts are not taking up camera count.
- Multi-server mode: now set up pages do not disappear when a server or servers from the connection list are unavailable, or when a new server is added.
- Mobile Notifications: added a new option that, when selected, sends a photo of the event from the camera along with the event time/date in a push notification.
- ANPR: optimized disk load that the third-party openALPR.
- ANPR: fixed crash when using the Xeoma’s Improved license plate recognition package for Jordan license plates.
- LDAP: the LDAP server settings dialog in Main menu – Remote access – Users – LDAP) now offers the opportunity to choose objectClass for users and groups of users for more detailed control over requests in LDAP synchronization.
- WebApi: added error log for export web commands.
- Hardware keys: now you can add licenses to a hardware key even if you are using a “too new” Xeoma version that the hardware key’s original licenses do not support.
- The Problem Detector module’s section for checking availability of a network resource is now complemented with the ping tool for Linux and Mac OSX (previously available only for Windows).
- The Motion Detector’s option ‘ignore motion shorter than’ now has the value of 1.5 secs.
- Pages: now you can select cameras for a new Page from a list (as opposed to selection of cameras by their preview images). This will be most convenient for users of large-scale systems with hundreds of cameras.
- Universal Camera: improved changing camera settings through ONVIF. Now the ONVIF settings change dialog has updated information about camera bitrate even if it was changed in camera’s web admin page, outside of Xeoma.
- Fixed absence of webrtc live view option in some cases of viewing through Xeoma’s web interface.
- Fixed disappearance of configured user profiles after problems with the license.
- Fixed issue with USB cameras taking place of each other after restarting the server (when using multiple USB cameras at the same time).
- Eliminated delay in sending emails with the “Email Sending” module: now when it’s time to send the message it is sent immediately.
- Fixed the syslog error “current command vanished” after Xeoma installation in Debian.
Beta version Xeoma 21.6.4 (June 9, 2021):
- All improvements from Xeoma Beta 21.5.31 (see below).
- Eliminated delay in sending emails with the “Email Sending” module: now when it’s time to send the message it is sent immediately.
- Fixed the syslog error “current command vanished” after Xeoma installation in Debian.
Beta version Xeoma 21.5.31 (May 31, 2021):
- 360° Surround View: new Additional module “360° Surround View” has been added. This module is used to get an all-round view by combining streams from 4 live cameras. Can be used in vehicles or any size or form. Read more
- Parking Spots: the “Parking Spots” module now has an embedded object recognition algorithms to detect cars. Now you don’t need an additional module (ANPR or Object Recognizer) for that as you did before.
- Face Detector (Emotions): added a new %EMOTIONS% macro. Use it in HTTP Request Sender, Email Sending or App Runner module to get dynamic information on the recognized emotions, as well as its accuracy percentage and time of recognition.
- Camera Embedded Detector: fixed multiple reconnection of the “Camera Embedded Detector” module to a camera.
- Xeoma Pro: Face Recognition: fixed crash at using the new posture analysis feature that is used for more accurate, better search for human faces in camera sight.
- Xeoma Pro You Cloud: a subscriber whose account is suspended due to absence of cameras can now log in to their account anyway.
- Xeoma Pro You Cloud: now license limits are not spent on subscribers whose accounts are suspended due to absence of cameras. Such accounts are not taking up camera count.
- Multi-server mode: now set up pages do not disappear when a server or servers from the connection list are unavailable, or when a new server is added.
- Mobile Notifications: added a new option that, when selected, sends a photo of the event from the camera along with the event time/date in a push notification.
- ANPR: optimized disk load that the third-party openALPR.
- ANPR: fixed crash when using the Xeoma’s Improved license plate recognition package for Jordan license plates.
- LDAP: the LDAP server settings dialog in Main menu – Remote access – Users – LDAP) now offers the opportunity to choose objectClass for users and groups of users for more detailed control over requests in LDAP synchronization.
- WebApi: added error log for export web commands.
- Hardware keys: now you can add licenses to a hardware key even if you are using a “too new” Xeoma version that the hardware key’s original licenses do not support.
- The Problem Detector module’s section for checking availability of a network resource is now complemented with the ping tool for Linux and Mac OSX (previously available only for Windows).
- The Motion Detector’s option ‘ignore motion shorter than’ now has the value of 1.5 secs.
- Pages: now you can select cameras for a new Page from a list (as opposed to selection of cameras by their preview images). This will be most convenient for users of large-scale systems with hundreds of cameras.
- Universal Camera: improved changing camera settings through ONVIF. Now the ONVIF settings change dialog has updated information about camera bitrate even if it was changed in camera’s web admin page, outside of Xeoma.
- Fixed absence of webrtc live view option in some cases of viewing through Xeoma’s web interface.
- Fixed disappearance of configured user profiles after problems with the license.
- Fixed issue with USB cameras taking place of each other after restarting the server (when using multiple USB cameras at the same time).
- Face recognition: improved algorithms of the intellectual module “Face recognition” to allow better recognition when training is conducted with faces at a maximum range (distance).
- FTP Receiver: improved module’s operation with Dahua cameras. We fixed the issue with low FPS when working with the Dahua cameras through FTP.
- Marking: added integration of the “Marking” module to work with the Ublox neo-7m GPS module. Now you can receive coordinates in Xeoma from this GPS module.
- Local license server: added support for rented licenses and demo/trial licenses. Now you can activate these licenses using the ‘local license server’ activation option.
- PTZ control: added a new icon in the PTZ control menu to use additional features that a camera provides through ONVIF. These can be turning on/off IR-illumination of the camera or a camera wiper, etc. The new icon can be found in the PTZ control menu available in the Single Camera View window.
- The “HTTP Switcher” module’s icon is now available on the main page of Xeoma’s web browser interface – for webRTC streams as well. This module can be used for integration with various devices like gate barriers, sound alarms, smoke detectors etc.
- Rebranding/Customization: fixed the issue with Xeoma name replacement on Windows. ‘Xeoma’ will be replaced in firewall rules with ‘Your Product Name’ after rebranding now.
- Web interface: fixed the issue with displaying webRTC video in Firefox browser.
- Added the ability to use “smart” automatic distribution of records across disks. Now you can specify several folders, disks or paths to RAID arrays in the settings of the “Preview and Archive” module, and Xeoma will evenly distribute records among all available ones. This improvement is available for Xeoma Standard, Xeoma Pro editions, as well as for the Xeoma Pro Your Cloud service.
Beta version Xeoma 21.4.2 (April 2, 2021):
- Face recognition: improved algorithms of the intellectual module “Face recognition” to allow better recognition when training is conducted with faces at a maximum range (distance).
- FTP Receiver: improved module’s operation with Dahua cameras. We fixed the issue with low FPS when working with the Dahua cameras through FTP.
- Marking: added integration of the “Marking” module to work with the Ublox neo-7m GPS module. Now you can receive coordinates in Xeoma from this GPS module.
- Local license server: added support for rented licenses and demo/trial licenses. Now you can activate these licenses using the ‘local license server’ activation option.
- PTZ control: added a new icon in the PTZ control menu to use additional features that a camera provides through ONVIF. These can be turning on/off IR-illumination of the camera or a camera wiper, etc. The new icon can be found in the PTZ control menu available in the Single Camera View window.
- The “HTTP Switcher” module’s icon is now available on the main page of Xeoma’s web browser interface – for webRTC streams as well. This module can be used for integration with various devices like gate barriers, sound alarms, smoke detectors etc.
- Rebranding/Customization: fixed the issue with Xeoma name replacement on Windows. ‘Xeoma’ will be replaced in firewall rules with ‘Your Product Name’ after rebranding now.
- Web interface: fixed the issue with displaying webRTC video in Firefox browser.
- Added the ability to use “smart” automatic distribution of records across disks. Now you can specify several folders, disks or paths to RAID arrays in the settings of the “Preview and Archive” module, and Xeoma will evenly distribute records among all available ones. This improvement is available for Xeoma Standard, Xeoma Pro editions, as well as for the Xeoma Pro Your Cloud service.
- Eye Tracking: new Additional module “Eye Tracking” has been added. This module is used to track what people in camera’s sight are looking at. This can be successfully utilized in various spheres including psychology research and neuromarketing. Read more
- Parking Spots: new Additional module “Parking Spots” has been added. This module is used to automatically determine and update the status (empty/occupied) of parking spaces in a parking lot. The module can also be used for other objects types, for example, for attendance in offices, statistics in cinema, etc. Read more
- Face Recognition: frame that appears around the face of a recognized person and their name are now overlaid on screenshots that you take from the Xeoma interface using the “Screenshot” option.
- Face Recognition: improved the accuracy of face recognition for both “Statistical Analysis” and “Artificial Intelligence” methods of recognition by adding an option to the module settings to also analyze posture of the human body in camera’s sight. This helps to determine the location of a person’s face more accurately. Available for limited range of processors. See details here
- PTZ Tracking: added the option to use a PTZ preset as the initial position of the camera, to which it returns after finishing tracking an object. To use it, rotate the camera to the desired position, make a preset in that position, and use it in PTZ Tracking settings as a start position (or use one of camera’s existing presets).
- Added support for hardware license keys in ARM devices. Your USB hardware key with a current Xeoma license will be detected automatically in the new version in devices with ARMv7 or ARMv8 architecture.
- PRO: new option to rebroadcast the stream without conversion has been added to the “RTSP Broadcasting” module. With its help Xeoma video surveillance software will broadcast the h264(h265) camera stream in the same format thus not inflicting additional CPU load.
- PRO: a new function to check availability of the specified port has been added to the “RTSP Broadcasting” module. If the specified port is already taken, Xeoma video surveillance software will have a warning about that now.
- PRO: a new opportunity to input the final URL to access the broadcast stream with has been added to the “RTSP Broadcasting” module. Find it in the module’s settings.
- JSON API: a new command to get statistics on archives recording (“archivestatistic=”) has been added to Xeoma’s JSON API.
- JSON API: new commands for working with archive’s undeletable intervals (“markasundeletable=”, “unmarkasundeletable=” etc.) have been added to Xeoma’s JSON API.
- JSON API: a new option to specify a specific subnetwork to run the search for cameras in (“addr=NNN.NNN.NNN.NNN”) has been added to Xeoma’s JSON API.
- Fixed deactivation of JSON API when all WebServer modules are removed from Xeoma.
- Multi-server mode: support for change of pages number and their display with the help of the PreviewConfiguration file has been added for the multi-server connection too.
- Added new option to control focus of cameras with support for ONVIF PTZ. Xeoma’s PTZ control now has two more buttons for zoom focus in or out for that purpose.
- Universal Camera: a new option “Use the server’s system time to generate timestamps for frames (use in case of archive mistiming issues)” has been added to the module’s settings. It will help resolve some of the archive recording issues. See more here
- Added opportunity to change the default chain sample that all new cameras are added with in Xeoma. Specify a new default chain in the DefaultChain.txt file and place it to the ChainTemplates folder in Xeoma’s folder.
- Web Server: more exact time with accuracy up to seconds can now be specified for export of archives from the web interface.
- Fixed memory leaks in Docker when the Web Server module is used.
- Added a new “Multi-removal” icon to remove several camera chains at one time. Find it in the lower icons panel in the Multi-Camera View Window.
- HTTP Switcher: added opportunity to use user profile credentials for working with the “HTTP Switcher” module that has the authorization option enabled.
- HTTP Request Sender: now you can use POST requests with your custom headers.
- LDAP: fixed import of users from an LDAP server when entries have ‘person’ name as an identificator instead of ‘user’.
- Fixed the CPU burst issue upon entering any module’s settings.
- Fixed the false “Problems Detector” warnings about camera not working when the camera is disabled due to the ‘Auto-disable’ function.
- Fixed memory leak that would appear when layout pages were edited in systems with many cameras and users.
- Fixed occasional crash in devices under Linux and Mac OS when the “Screen Capture” module was used.
- Fixed issues that used to make it impossible to use CUDA hardware acceleration in Linux machines.
- Sending email: fixed issue when messages were not sent if one or several of listed email addresses were invalid or misspelled. This new version of Xeoma will send messages to all the rest of listed email addresses.
- Improved Trial edition of Xeoma: time between settings resets is now 8 hours instead of just 4 as it was before. Now you will have more time to test Xeoma and its more than 100 features. Don’t forget that you can re-use Trial edition as many times as you’d need. Read more about Xeoma editions
- Formerly added as an Additional module “Move to PTZ preset” is moved to Xeoma Pro edition and now available with any Xeoma Pro license, not as an Additional module.
- Formerly added as Additional modules “Camera Embedded Detectors” and “GPIO” are now available in Xeoma Standard and Xeoma Pro editions, not as Additional modules.
- New Additional module called “Slip and Fall Detector” has been added that is based on neural networks and able to detect when people in the camera view slip and/or fall. This feature will be useful in health and patient care organizations, especially in work with elderly people, as well as in city surveillance for instant reaction to accidents (including falling off a chair or a bed). This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required. More about this module
- New Additional feature called “Fire detection” has been added to the “Smoke Detector” module. The new feature that will help your video cameras system quickly detect a fire in the camera’s view, and take action to deal with an emergency before it causes tragedy that could result in casualties, property damages or other losses. It does not require special equipment and sensors, therefore it can be used even outdoors. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required. More about the feature
- New module called “Streaming to Youtube” has been added. Use it to push a camera feed to your Youtube channel as a live broadcast. Xeoma’s Youtube streaming will be a perfect way to build trust within businesses that have traditionally been stained with myths and fears like elderly care, pet hotels, or fast food and small HoReCa establishments. Besides, live streaming from your workshop will help people get interested and get to know more about the process of your craft. Moreover, it’s also an easy workaround for when remote view of camera video stream is needed but there’s no public IP address in there. This module will be available in Xeoma Standard and Xeoma Pro editions. Read more about the module
- Improved Additional module “Modbus Controllers”: an option has been added to push signal to all of the chain’s split module lines, not just one as previously, upon receiving a trigger from an input port. Read more about the module.
- Improved Additional module “Text Recognition”. Now recognition of digits and detection of words and numbers works even more efficiently. Read more about the module
- Improved Additional module “Vehicle Speed Detector“: an adjustment factor has been added to its settings to compensate for when the speed meter appliance is known to display a speed value that differs from the real one. This correction factor can be a coefficient (for example, enter 0.9 to decrease the value by 10%) or a plus/minus value to add or deduct a certain number (for example, 15).
- Improved Additional module “ANPR”: Jordan license plates are now successfully recognized in Xeoma and this country is included into the pack of countries available with the Additional module. Do you need another country? Let us know!
- PRO: The “RTSP Broadcasting” module now features an option to broadcast H264 stream in the same format without re-encoding.
- Console: added support for more separators when activating several license codes at once. Now you can separate several serial numbers with a comma, point and even a space.
- The “HTTP Request Sender” module now supports the %REPORT% macro to get information from the “Problems Detector” module.
- Fixed issue with using a local license server for activation of a license or licenses for a server running in a virtual machine.
- Fixed occasional issue where the person that Face Recognition module was trained for couldn’t be selected.
- Fixed uneven deletion of older recordings after an archive reindexing
- Fixed issues with CUDA hardware acceleration: restarts of decoding for video streams with audio, and color correction for decoded videos.
- Fixed absence of webRTC archives in web interface for cameras that have the option ‘Transcoding on Xeoma side for WebRTC broadcasting’ ticked.
- Failover: improved display of list of the to-be-backed up servers. The list is now updated regularly.
- Reduced the size of a cache file for archive recordings, optimized work with the file.
- Fix of the faulty “Leave free disk space” calculation that could have led to wrong archive removal.
Beta version Xeoma 20.11.30 (November 30, 2020):
- Improved Trial edition of Xeoma: time between settings resets is now 8 hours instead of just 4 as it was before. Now you will have more time to test Xeoma and its more than 100 features. Don’t forget that you can re-use Trial edition as many times as you’d need. Read more about Xeoma editions
- Formerly added as an Additional module “Move to PTZ preset” is moved to Xeoma Pro edition and now available with any Xeoma Pro license, not as an Additional module.
- Formerly added as Additional modules “Camera Embedded Detectors” and “GPIO” are now available in Xeoma Standard and Xeoma Pro editions, not as Additional modules.
- New Additional module called “Slip and Fall Detector” has been added that is based on neural networks and able to detect when people in the camera view slip and/or fall. This feature will be useful in health and patient care organizations, especially in work with elderly people, as well as in city surveillance for instant reaction to accidents (including falling off a chair or a bed). This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- New module: A new module called “Streaming to Youtube” has been added. Use it to push a camera feed to your Youtube channel as a live broadcast. Xeoma’s Youtube streaming will be a perfect way to build trust within businesses that have traditionally been stained with myths and fears like elderly care, pet hotels, or fast food and small HoReCa establishments. Besides, live streaming from your workshop will help people get interested and get to know more about the process of your craft. Moreover, it’s also an easy workaround for when remote view of camera video stream is needed but there’s no public IP address in there. This module will be available in Xeoma Standard and Xeoma Pro editions. Read more about the module
- Improved Additional module “Modbus Controllers”: an option has been added to push signal to all of the chain’s split module lines, not just one as previously, upon receiving a trigger from an input port. Read more about the module.
- Improved Additional module “Text Recognition”. Now recognition of digits and detection of words and numbers works even more efficiently. Read more about the module
- Improved Additional module “Vehicle Speed Detector”: an adjustment factor has been added to its settings to compensate for when the speed meter appliance is known to display a speed value that differs from the real one. This correction factor can be a coefficient (for example, enter 0.9 to decrease the value by 10%) or a plus/minus value to add or deduct a certain number (for example, 15).
- Improved Additional module “ANPR”: Jordan license plates are now successfully recognized in Xeoma and this country is included into the pack of countries available with the Additional module. Do you need another country? Let us know!
- PRO: The “RTSP Broadcasting” module now features an option to broadcast H264 stream in the same format without re-encoding.
- Console: added support for more separators when activating several license codes at once. Now you can separate several serial numbers with a comma, point and even a space.
- The “HTTP Request Sender” module now supports the %REPORT% macro to get information from the “Problems Detector” module.
- Fixed issue with using a local license server for activation of a license or licenses for a server running in a virtual machine.
- Fixed occasional issue where the person that Face Recognition module was trained for couldn’t be selected.
- Fixed uneven deletion of older recordings after an archive reindexing
- Fixed issues with CUDA hardware acceleration: restarts of decoding for video streams with audio, and color correction for decoded videos.
- Fixed absence of webRTC archives in web interface for cameras that have the option ‘Transcoding on Xeoma side for WebRTC broadcasting’ ticked.
- Failover: improved display of list of the to-be-backed up servers. The list is now updated regularly.
- Reduced the size of a cache file for archive recordings, optimized work with the file.
- New edition: for a limited time licenses for a new mode – Xeoma Starter – are available for purchase! Xeoma Starter is a hybrid of the Free edition and Xeoma Lite taking the best of the two: affordability, remote access, unlimited view, no watermarks or adds or donation requests, etc. Works on virtual machines. The edition will be the perfect choice for small CCTV systems, either for home or commercial video surveillance scenarios – for example, in food trucks and coffee vans, in flower shops or embedded into ATMs. Spend less – get more with Xeoma Starter. Details here
- Text Recognition: added new Additional module “Text Recognition”. It can recognize digits and words in the camera’s sight, save information to reports, and react upon detecting a pre-set number of text. Perfect for scanning surroundings for advertisement signs or for recognition of license plates from unsupported countries. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Modbus Controllers: added new Additional module “Modbus Controllers”. It can receive commands from controllers that work through the Modbus protocol, and trigger various pre-set reactions in Xeoma. This is a very popular type of controllers used in automation systems, smart homes, traffic lights equipment, etc. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Social Distance: a new feature called “Social Distance” has been added to the “Crowd Detector” Additional module. Thanks to this option, the module can automatically track whether a given social distance is observed between people in camera sight. Setting up this feature is simple: the allowed distance is set by a line in the module itself. This feature will be useful in any public places to automatically track compliance with the recommendations stopping the spread of the coronavirus epidemic. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Improved ANPR (Additional feature): more countries have been added in the ANPR module into the option to recognize license plates with our own Additional tool. The previously available CIS countries are now complemented with the USA and Canada. Recognition for Chinese license plates has been added too but it works only under Intel 64 processors.
- Additional module: improved algorithms for the “Face Detector (Emotions)” module. The accuracy of determining emotions (surprise, happiness, anger, disgust, fear, or neutrality) is now significantly higher.
- Added new module “Mobile Notifications” that allows to receive notifications in mobile devices running iOS (iPhone, iPad) or Android. The advantage of the new module is that it doesn’t require the app to be running in your Android/iOS device to be able to notify you of the alerts (unlike the simpler module for mobile notifications “Client Window Pop-Up” that requires the app to be always running to push alerts). With the new module you will see alerts from selected servers as iPhone’s, iPad’s standard notifications – on the lock screen, in the Banners area, or in the Notification Center.
For Android this module will now be used instead of the now-discontinued “Client Window Pop-Up” module. Mobile notifications in Android can appear in their usual form: as an icon in status bar, as a more explicit notification in the notification drawer, as a floating window over other apps (heads-up notification) in unlocked phone (ringtones and vibration for Android version 7.1 and lower), as notifications on the secure lock screen, or as a colored “notification badge” (a “notification dot”) on the app launcher icon.
The module is available in Xeoma Standard and Xeoma Pro editions. - PRO: improved work with active directories LDAP in the Users dialog. Now it features the ability to specify not just LDAP user groups, but also subgroups.
- PRO: added ability to customize joystick control buttons. When the joystick is “seen” in the system with Xeoma, a corresponding option will appear in the “Layouts” menu (click the “Window” icon in the bottom panel) where you can set associations between the joystick’s buttons and actions in Xeoma.
- PRO: in the ANPR module we have added the ability to use the “local” version of the Platerecognizer utility (i.e.working on the same machine), as an alternative to the previously added “cloud” version of the utility.
- PRO: improved algorithms for the “Face Recognition” module (“Statistical Analysis” option). Thanks to new modifications of the module, the accuracy of face detection and recognition has been increased drastically.
- PRO: added support for the NO_LOW_RELIABILITY flag to the “ANPR” module for the option of recognition using the iANPR utility. This flag is designed to reduce false positives and is used in a combination of recognition methods 2 and 3.
- PRO: added support for RTSP Broadcasting module under ARMv8.
- PRO: added a JSON API command to start the search for cameras on the server.
- PRO: added a JSON API command to add camera chains with a pre-set template, and set user access rights to them straight away.
- PRO: added a JSON API command to get the camera state.
- Xeoma Pro Your Cloud: added the ability to use separate ports for the web admin panel and for the “HTTP Receiver”, “HTTP Switch”, “HTTP Marking” modules.
- Xeoma Lite: added the ability to work on virtual machines.
- Enabled the “Screen Capture” module for Mac OSX.
- “Preview and Archive”: added more values to the “Leave free disk space” setting.
- “Problems Detector”: added the ability to work in combination with filter modules (for example, with the “Scheduler”).
- “Problems Detector”: improved detection of problems like “Image is not refreshed” and “No camera stream (video or audio) entirely”.
- Added the ability to disable automatic shutdown of a camera. Now you can choose whether you want to stop getting a video stream from a not currently viewed camera with just a “Preview” module in the chain (no filters used) or if you’d like to continue receiving it.
- “Web Server”: added the ability to specify and use separate ports for different “Web Server” modules even on the same server.
- Xeoma Pro Your Cloud: fixed disabling of an “empty” account (an account in which no cameras have been added yet) when a camera search is launched via the web interface.
- Fixed export of short intervals from h264/h265 archives.
- Fixed possible server freeze under Linux when the Repeater service gets enabled (possibly repeated with an unstable Internet connection).
- Fixed the PTZ presets issue with the “Megapixel IP” camera brand.
- “Universal camera”: fixed false error message “Invalid URL” appearing in the module settings.
- Layouts: fixed the issue where the latest opened Page has not been saved on the client. The issue appeared when “Custom order of cameras” option was used.
- “SMS Sender”: fixed problem with sending SMS (text messages) to several numbers at once when using the Clickatell service.
- Android: added the “Switch to the free mode” option in the Main Menu.
- Fixed freezes when restoring old settings via the “Restore settings” menu option.
- Improved auto-search for Xeoma servers in the local network that are listed in the Connection Dialog.
- Fixed a possible crash after installation of Xeoma under Linux.
- Xeoma Pro Your Cloud: fixed slow launch of the server part.
- Xeoma Pro Your Cloud: fixed occasional crash.
- Improved work of the “Camera ONVIF settings” option for when connection is made under a user, not administrator.
Beta version Xeoma 20.11.5 (November 5, 2020):
- Xeoma Pro Your Cloud: fixed slow launch of the server part.
- Xeoma Pro Your Cloud: fixed occasional crash.
- Improved work of the “Camera ONVIF settings” option for when connection is made under a user, not administrator.
Beta version Xeoma 20.10.22 (October 27, 2020):
- Xeoma Starter: added activation and work in virtual machines;
- “Mobile Notifications”: added support for Android and it will now be used instead of the now-discontinued “Client Window Pop-Up” module on those operating systems. The advantage of the new module is that it doesn’t require the app to be running in your Android to be able to notify you of the alerts. Mobile notifications in Android can appear in their usual form: as an icon in status bar, as a more explicit notification in the notification drawer, as a floating window over other apps (heads-up notification) in unlocked phone (ringtones and vibration for Android version 7.1 and lower), as notifications on the secure lock screen, or as a colored “notification badge” (a “notification dot”) on the app launcher icon.
- “Mobile Notifications”: the module is now available in the Standard edition as well;
- Improved auto-search for Xeoma servers in the local network that are listed in the Connection Dialog;
- Fixed a possible crash after installation of Xeoma under Linux.
Beta version Xeoma 20.10.13 (October 13 2020):
- New edition: for a limited time licenses for a new mode – Xeoma Starter – are available for purchase! Xeoma Starter is a hybrid of the Free edition and Xeoma Lite taking the best of the two: affordability, remote access, unlimited view, no watermarks or adds or donation requests, etc. The edition will be the perfect choice for small CCTV systems, either for home or commercial video surveillance scenarios – for example, in food trucks and coffee vans, in flower shops or embedded into ATMs. Spend less – get more with Xeoma Starter. Details here
- Text Recognition: added new Additional module “Text Recognition”. It can recognize digits and words in the camera’s sight, save information to reports, and react upon detecting a pre-set number of text. Perfect for scanning surroundings for advertisement signs or for recognition of license plates from unsupported countries. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Modbus Controllers: added new Additional module “Modbus Controllers”. It can receive commands from controllers that work through the Modbus protocol, and trigger various pre-set reactions in Xeoma. This is a very popular type of controllers used in automation systems, smart homes, traffic lights equipment, etc. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Social Distance: a new feature called “Social Distance” has been added to the “Crowd Detector” Additional module. Thanks to this option, the module can automatically track whether a given social distance is observed between people in camera sight. Setting up this feature is simple: the allowed distance is set by a line in the module itself. This feature will be useful in any public places to automatically track compliance with the recommendations stopping the spread of the coronavirus epidemic. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Improved ANPR (Additional feature): more countries have been added in the ANPR module into the option to recognize license plates with our own Additional tool. The previously available CIS countries are now complemented with the USA and Canada. Recognition for Chinese license plates has been added too but it works only under Intel 64 processors.
- Additional module: improved algorithms for the “Face Detector (Emotions)” module. The accuracy of determining emotions (surprise, happiness, anger, disgust, fear, or neutrality) is now significantly higher.
- PRO: added new module “Mobile Notifications” that allows to receive notifications in mobile devices running iOS (iPhone, iPad) even without connecting to the server (unlike the simpler module for mobile notifications “Client Window Pop-Up” that requires the app to be always running to push alerts). With the new module you will see alerts from selected servers as iPhone’s or iPad’s standard notifications – on the lock screen, in the Banners area, or in the Notification Center.
- PRO: improved work with active directories LDAP in the Users dialog. Now it features the ability to specify not just LDAP user groups, but also subgroups.
- PRO: added ability to customize joystick control buttons. When the joystick is “seen” in the system with Xeoma, a corresponding option will appear in the “Layouts” menu (click the “Window” icon in the bottom panel) where you can set associations between the joystick’s buttons and actions in Xeoma.
- PRO: in the ANPR module we have added the ability to use the “local” version of the Platerecognizer utility (i.e.working on the same machine), as an alternative to the previously added “cloud” version of the utility.
- PRO: improved algorithms for the “Face Recognition” module (“Statistical Analysis” option). Thanks to new modifications of the module, the accuracy of face detection and recognition has been increased drastically.
- PRO: added support for the NO_LOW_RELIABILITY flag to the “ANPR” module for the option of recognition using the iANPR utility. This flag is designed to reduce false positives and is used in a combination of recognition methods 2 and 3.
- PRO: added support for RTSP Broadcasting module under ARMv8.
- PRO: added a JSON API command to start the search for cameras on the server.
- PRO: added a JSON API command to add camera chains with a pre-set template, and set user access rights to them straight away.
- PRO: added a JSON API command to get the camera state.
- Xeoma Pro Your Cloud: added the ability to use separate ports for the web admin panel and for the “HTTP Receiver”, “HTTP Switch”, “HTTP Marking” modules.
- Xeoma Lite: added the ability to work on virtual machines.
- Enabled the “Screen Capture” module for Mac OSX.
- “Preview and Archive”: added more values to the “Leave free disk space” setting.
- “Problems Detector”: added the ability to work in combination with filter modules (for example, with the “Scheduler”).
- “Problems Detector”: improved detection of problems like “Image is not refreshed” and “No camera stream (video or audio) entirely”.
- Added the ability to disable automatic shutdown of a camera. Now you can choose whether you want to stop getting a video stream from a not currently viewed camera with just a “Preview” module in the chain (no filters used) or if you’d like to continue receiving it.
- “Web Server”: added the ability to specify and use separate ports for different “Web Server” modules even on the same server.
- Xeoma Pro Your Cloud: fixed disabling of an “empty” account (an account in which no cameras have been added yet) when a camera search is launched via the web interface.
- Fixed export of short intervals from h264/h265 archives.
- Fixed possible server freeze under Linux when the Repeater service gets enabled (possibly repeated with an unstable Internet connection).
- Fixed the PTZ presets issue with the “Megapixel IP” camera brand.
- “Universal camera”: fixed false error message “Invalid URL” appearing in the module settings.
- Layouts: fixed the issue where the latest opened Page has not been saved on the client. The issue appeared when “Custom order of cameras” option was used.
- “SMS Sender”: fixed problem with sending SMS (text messages) to several numbers at once when using the Clickatell service.
- Android: added the “Switch to the free mode” option in the Main Menu.
- Fixed freezes when restoring old settings via the “Restore settings” menu option.
- Age recognition: new Additional module “Age recognition” has been added. This module allows you to determine the age of people in the camera image in real time. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Detector of Construction Site Safety: new Additional module “Detector of Construction Site Safety” has been added. This module detects safety gear items in the frame that are critical for observing safety measures at a construction site: safety helmets and protective clothing (working uniform). This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Sound Events Detector: new Additional module “Sound Events Detector” has been added. It can recognize 5 types of sounds: glass breaking, car alarms, baby cries, screams and gunshots. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Mask Detector: new Additional feature has been added to the “Face Recognition” that automatically finds people in the camera frame and determines whether they have a medical mask on their faces or not. With the mask detector, you can use Xeoma notifications and reactions to quickly alert authorized personnel when people with or without medical masks are discovered. This feature is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required. Video about this feature | Mask Detector PDF presentation
- Operation algorithms of the “FaceID” module for dual authorization have been improved. Now the module can distinguish whether there is a live person in front of the camera or just their photograph. This is done without use of any additional equipment in the new version while previously this could only have been achieved with special 3D cameras.
- Operation algorithms of the “Cross-Line Detector”, “Visitors Counter”, “Crowd Detector” modules have been improved. Now they have built-in artificial intelligence mechanisms (object recognition) that allow modules to identify objects more efficiently and accurately.
- Additional feature: a new macro %CROWD% has been added to the “Crowd Detector” module that allows to use results from this module in other modules (for example, in the “Sending Email” module).
- PRO: added new module “My Detector” that allows you to use your own neural networks library for detection of events or objects. With it you can add and use your own intellectual module in the program.
- PRO: support for the third-party Platerecognizer utility has been added to the “ANPR”(license plate recognition) module. The utility offers a wide range of supported countries, affordable prices, and quick addition of new countries and types of license plates.
- PRO: improved work with active LDAP directories in the Users dialog. Support for the secure LDAPS certificate on Linux systems has been added.
- PRO: improved work with active LDAP directories in the Users dialog. The “test connection” button has been added for convenience.
- PRO: option to select the duration of sound playback is added in the “Sound Alarm” module for the option to playback the sound on the client side.
- PRO: The “Sound Alarm” module’s option to playback the sound on the client side is now also available in the multiserver mode.
- Improved work with hardware keys on virtual machines: now it is possible to add new licenses to a hardware key even if Xeoma is running on a virtual machine.
- Operation of the Universal Camera module has been improved: now the TCP protocol is used by default for camera streams which in most cases means a more stable picture without distortions.
- Web server: added support for IPv6 addresses.
- webAPI: a command to remove a camera has been added to the Xeoma web API.
- Web Server: the Xeoma Web server log has been improved – now the log also contains information about connection attempts with correct and incorrect passwords.
- Android: fixed an issue with invalid click coordinates on devices like Samsung Galaxy a30 in Xeoma’s Android app .
- Xeoma Pro Your Cloud: the ability to use the high resolution stream from the archive to be attached to emails has been added to the “Sending Email” module for the Xeoma Pro Your Cloud mode.
- Xeoma Pro Your Cloud: fixed the problem with installation of the Xeoma Pro Your Cloud server to autostart on Linux systems.
- Xeoma Pro Your Cloud: added options to prohibit adding or removing cameras or editing settings in a subscriber account in the via JSON API;
- Improved changing settings of USB cameras via JSON API in the Xeoma Pro Your Cloud mode.
- Xeoma Pro Your Cloud: optimized work of “empty” accounts. Now a subscriber’s account that doesn’t yet have cameras and is not connected to the server will not be spending server resources
- Xeoma Pro Your Cloud: in configuration files of subscribers added option to limit operating time of an account per day.
- Improved the message on the client side when Xeoma is in the process of starting after a restart.
- Fixed a problem when, while working with camera settings via ONVIF in the “Onvif camera settings” dialog, the server might have stopped responding for a while.
- Fixed problem with resetting a custom path to a network drive in the “Preview and Archive” module under Linux/ARM.
- Web Server: fixed minor bugs in Xeoma’s web page.
- Web server: fixed possible motion distortions when viewing a camera using webRTC technology.
- Fixed gray distortions of the footage when viewing h265 records.
- Fixed an issue where the last opened tab was not remembered if the “Individual order of cameras” checkbox was unchecked in the Layouts menu.
- Fixed a problem where visualization from the “License plate recognition” module was not displayed in the built-in archive viewer.
- Fixed false message “Invalid URL” in the “Universal camera” module.
- PRO: fixed the issue with the “RTSP Translator” module when necessary files could not be unpacked completely.
- “Save to File”: fixed the issue where the module could create 0 bytes files if the frame rate of the camera stream had a value with a fraction (for example, 15.5).
- Fixed issue with the frame-by-frame scrolling of the archive in the built-in archive player.
- Fixed issue when, after installing the version for Linux, access to folders was available only with root rights. Now the user who initiated the installation also has access.
- Repeater: fixed an invalid certificate error that was displayed when a client part couldn’t connect to a server through Repeater due tto a weak Internet connection.
- Fixed issue with an endless switching from a low resolution stream to a high resolution stream that occured when clicking berwwen cameras with buffering on the client side enabled.
- User dialog: fixed crash when opening a user dialog on 32-bit and 64-bit Windows systems.
Beta version Xeoma 20.7.31 (July 31 2020):
- Xeoma Pro Your Cloud: added options to prohibit adding or removing cameras or editing settings in a subscriber account in the via JSON API;
- Improved changing settings of USB cameras via JSON API in the Xeoma Pro Your Cloud mode.
- Xeoma Pro Your Cloud: optimized work of “empty” accounts. Now a subscriber’s account that doesn’t yet have cameras and is not connected to the server will not be spending server resources
- Xeoma Pro Your Cloud: in configuration files of subscribers added option to limit operating time of an account per day.
- Improved the message on the client side when Xeoma is in the process of starting after a restart.
- Fixed a problem when, while working with camera settings via ONVIF in the “Onvif camera settings” dialog, the server might have stopped responding for a while.
- Fixed problem with resetting a custom path to a network drive in the “Preview and Archive” module under Linux/ARM.
- Web Server: fixed minor bugs in Xeoma’s web page.
- Web server: fixed possible motion distortions when viewing a camera using webRTC technology.
- Fixed gray distortions of the footage when viewing h265 records.
- Fixed an issue where the last opened tab was not remembered if the “Individual order of cameras” checkbox was unchecked in the Layouts menu.
- Fixed a problem where visualization from the “License plate recognition” module was not displayed in the built-in archive viewer.
- Fixed false message “Invalid URL” in the “Universal camera” module.
Beta version Xeoma 20.6.19 (June 22 2020):
- Age recognition: new Additional module “Age recognition” has been added. This module allows you to determine the age of people in the camera image in real time. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Detector of Construction Site Safety: new Additional module “Detector of Construction Site Safety” has been added. This module detects safety gear items in the frame that are critical for observing safety measures at a construction site: safety helmets and protective clothing (working uniform). This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Sound Events Detector: new Additional module “Sound Events Detector” has been added. It can recognize 5 types of sounds: glass breaking, car alarms, baby cries, screams and gunshots. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Mask Detector: new Additional feature has been added to the “Face Recognition” that automatically finds people in the camera frame and determines whether they have a medical mask on their faces or not. With the mask detector, you can use Xeoma notifications and reactions to quickly alert authorized personnel when people with or without medical masks are discovered. This feature is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Operation algorithms of the “FaceID” module for dual authorization have been improved. Now the module can distinguish whether there is a live person in front of the camera or just their photograph. This is done without use of any additional equipment in the new version while previously this could only have been achieved with special 3D cameras.
- Operation algorithms of the “Cross-Line Detector”, “Visitors Counter”, “Crowd Detector” modules have been improved. Now they have built-in artificial intelligence mechanisms that allow modules to identify objects more efficiently and accurately.
- Additional feature: a new macro %CROWD% has been added to the “Crowd Detector” module that allows to use results from this module in other modules (for example, in the “Sending Email” module).
- PRO: added new module “My Detector” that allows you to use your own neural networks library for detection of events or objects. With it you can add and use your own intellectual module in the program.
- PRO: support for the third-party Platerecognizer utility has been added to the “ANPR”(license plate recognition) module. The utility offers a wide range of supported countries, affordable prices, and quick addition of new countries and types of license plates.
- PRO: improved work with active LDAP directories in the Users dialog. Support for the secure LDAPS certificate on Linux systems has been added.
- PRO: improved work with active LDAP directories in the Users dialog. The “test connection” button has been added for convenience.
- PRO: option to select the duration of sound playback is added in the “Sound Alarm” module for the option to playback the sound on the client side.
- PRO: The “Sound Alarm” module’s option to playback the sound on the client side is now also available in the multiserver mode.
- Improved work with hardware keys on virtual machines: now it is possible to add new licenses to a hardware key even if Xeoma is running on a virtual machine.
- Operation of the Universal Camera module has been improved: now the TCP protocol is used by default for camera streams which in most cases means a more stable picture without distortions.
- Web server: added support for IPv6 addresses.
- webAPI: a command to remove a camera has been added to the Xeoma web API.
- Web Server: the Xeoma Web server log has been improved – now the log also contains information about connection attempts with correct and incorrect passwords.
- Android: fixed an issue with invalid click coordinates on devices like Samsung Galaxy a30 in Xeoma’s Android app .
- Xeoma Pro Your Cloud: the ability to use the high resolution stream from the archive to be attached to emails has been added to the “Sending Email” module for the Xeoma Pro Your Cloud mode.
- Xeoma Pro Your Cloud: fixed the problem with installation of the Xeoma Pro Your Cloud server to autostart on Linux systems.
- PRO: fixed the issue with the “RTSP Translator” module when necessary files could not be unpacked completely.
- “Save to File”: fixed the issue where the module could create 0 bytes files if the frame rate of the camera stream had a value with a fraction (for example, 15.5).
- Fixed issue with the frame-by-frame scrolling of the archive in the built-in archive player.
- Fixed issue when, after installing the version for Linux, access to folders was available only with root rights. Now the user who initiated the installation also has access.
- Repeater: fixed an invalid certificate error that was displayed when a client part couldn’t connect to a server through Repeater due tto a weak Internet connection.
- Fixed issue with an endless switching from a low resolution stream to a high resolution stream that occured when clicking berwwen cameras with buffering on the client side enabled.
- User dialog: fixed crash when opening a user dialog on 32-bit and 64-bit Windows systems.
- Improved Additional module “Color Detector” – now it can work in combination with the “Face Recognition” module to detect the sought-for colors only in areas in which a face is found. This is relevant, for example, for the automatic fever detection in passengers at the airport. See more about Fever Detection in our PDF promo.
- Added the ability to restore settings to one of Xeoma’s automatic backups, right from the Xeoma interface. Now the “Settings Restore” menu allows you to rollback to a backup of settings – not only those made by you through the “Settings Restore” menu, but also from those that Xeoma does automatically.
- PRO: Improved face detection algorithms of the “Face Recognition” module. You will get a higher accuracy now for a more flawless system operation.
- Xeoma Pro Your Cloud: The EmailMinSendInterval parameter has been added to the user’s configuration files, which limits the interval for sending messages in the “Sending Email” module. Now you can strictly control how often Xeoma can send letters to subscribers.
- PRO: added the ability to choose which camera’s sound stream you’d like to listen to in the simultaneous view of multiple archives mode. This can be done using the familiar “Volume” icons that now appear when viewing multiple archives at once.
- PRO: For the “Cross-Line Detector” module added the ability to choose which type of counting to apply – one-directional (only those motion events that move in the selected direction) or two-directional (motion events that move in the selected direction and in the counter direction).
- PRO: Improved work with LDAP active directories in the Users dialog. Now it offers to get just a certain specified group of users from the LDAP server, instead of all groups. Also now even great numbers of LDAP users (over 2000) can be loaded into the Users Dialog.
- Module “Save to file”: added more macros. The %SPEED% macro can dynamically add the speed obtained from the module “Vehicle Speed Detector” in the file name, and the %NUMBER% macro can add the recognized vehicle’s license plate number received from the module “ANPR“.
- “Users” dialog: added the ability to select either LDAP users or Xeoma users – previously both user groups were on the same list.
- FTP Receiver: JPEG files received through FTP are now stored in memory, rather than in temporary storage on disk as previously.
- Optimized traffic between cameras and server: improved mechanisms allowing to not get an unused stream from the camera.
- Web server: the PTZ control available in Xeoma web page has been complemented with the buttons to select PTZ presets and configure PTZ tours.
- Added startup key -archiveremovelog. The key allows you to write logs for archive deletion actions in Xeoma. This log file can be found and viewed in the Xeoma folder.
- Fixed a decrease in the frame rate of an IP camera’s video stream in the Single Camera View mode when a separate “Microphone” module is used in the chain.
- The operation of the “Object Detector” module has been improved – now small objects are also detected.
- Sending Email: fixed lack of prerecord in the video clips attached to letters.
- Fixed cameras image quality loss that used to appear when the Xeoma window was resized.
- Fixed the “segmentation fault” error when running Xeoma on armv8 processors.
- Fixed disappearance of “Face Recognition” module’s visualization in real-time preview.
- Built-in archive player: fixed an issue where if the playback is put on pause and the slider is moved along the timeline, the background picture doesn’t change.
- Improved error output when activating multiple licenses at once. Now you will receive information for each license.
- Improved export from the archive of short segments (lasting less than 5 seconds) of h264 videos.
- Fixed increased load on the processor when opening the “Universal Camera” module settings dialog.
- Fixed unavailability of webAPI commands on the first server startup. Now control via the API is available immediately after the first launch.
- Fixed occasional crashes of the Camera-Embedded Detector module.
- Fixed issue of the program saving short videos at the program start from cameras in whose chain there is are filter modules in the “Not Skipping” mode.
- Additional module: Car speed detector. This module works in combination with the ISKRA DA/40 hardware speed radar and the ANPR (License Plate Recognition) module and is able to determine speed of the car by correlating data from the radar, a photograph of the car and its recognized number. This module is purchased separately and activated over Xeoma Standard or Xeoma Pro modes. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required;
- Additional module: improved visualization in the “Object Recognition” module. Objects that don’t meet the set criteria for triggering will now not be highlighted;
- Additional module: the “Object Recognizer” module now can pass information about the detected object type to the “Sending Email” module. Use the %OBJECT% macro in the messages’ subject or body;
- Additional module: improved CSV reports for the “Face Detector (Emotions)“. Reports now have information about the detected emotion and how sure the AI is this is exactly that emotion (in percents);
- PRO: improved selection of archives for the simultaneous view. Now you can select multiple cameras that you’d like to view archive recordings for right on the page you’re in or any other page. Before the change, that was only possible for the ‘All Cameras’ page;
- PRO: For the ANPR module working with the new version of the openALPR utility added support for recognition of Malaysia and Singapore vehicle plates;
- PRO: browser view of H264/H265 streams (even in high resolution) with the WebRTC technology is now supported for Edge and Safari browsers;
- PRO: enhanced sound quality for browser view of H264/H265 streams (even in high resolution) with the WebRTC technology;
- New module “Object Size Filtering” (Xeoma Standard and up) will filter out objects detected by preceding filter modules by their height, width, or a combination of height and width. The module is perfect for work with modules that don’t posses such filter (like “Object Recognizer”) – for example, for reaction only to grown-ups based on their height or just to big birds (birds of prey);
- Added support for USB cameras under new macOS 10.15;
- Android: Xeoma’s app for Android OS now installs its own icon on Android TV’s main screen;
- Fixed processing of touches in the Android app under Android 10;
- Requested by our Netherlands partner, even the latest archive recordings of H264/H265 streams are finalized and available for view when the “Jump to the end of archive” button in the archive viewer window is clicked;
- Web Server: Added simultaneous view of archive recordings in a browser by multiple clients. Formerly, only one cleint could view an archive at a time;
- Sending Email: media attachments are now available when the Screen Capture module is used as a source as well;
- Screen capture module now works for Xeoma installed to autostart;
- Fixed the direct saving to the archive for several cameras;
- PTZ Tracking is available in the Xeoma Standard edition again;
- Layouts: order of pages can now be changes;
- Layouts: “Show only active cameras” can now work also with the Problems Detector module;
- For rented licenses if the Internet connection is lost at one moment, the rent will be automatically restored when the Internet is back;
- Fixed crash of the client part at start at attempt to display the warning about insufficient rights.
- Additional module: added new module “Sports Tracking”. This module is used for recognition and automated PTZ tracking of a ball in various sport games. The module needs additional resources to work that will be downloaded automatically. This module is purchased separately and activated on top of Xeoma Standard or Xeoma Pro licenses. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional module: added new module “Gender Recognition“. This module is based on Artificial Intelligence and enables automatic recognition of a person’s gender, and reaction to either male, female, or both genders. Ideal for retail stores where promo ads or notifications can be adjusted based on a visitor’s gender for higher sales rates. You can select to which gender the system will react, and set the desired accuracy level to get rid of episodes where the system is less sure of recognition quality. The module needs additional resources to work that will be downloaded automatically. This module is purchased separately and activated on top of Xeoma Standard or Xeoma Pro licenses. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional module: added new module “Color Recognition”. This module is triggered when it detects the selected color in the specified area in real time. Choose a color for detection from the suggested basic ones or input a color in the RGB or HSV color scheme. Use the Sensitivity threshold slider to allow detection of undertones of a selected range. Paint the area where color should be monitored in red with a brush. Areas not marked in red will be ignored when searching for colors. Select the “Analyze only the changing areas” to ignore static objects in camera image (the module will look for moving objects only then). You will need a “Motion Detector” module in the chain before module if you want to use this feature. The module is designed for independent work to intercept an object by a color, or to work in conjunction with other modules like License Plate Recognizer, for example, detecting violations of traffic rules in combination with a traffic light (detection of drivers ignoring the red signal). This module is purchased separately and activated on top of Xeoma Standard or Xeoma Pro licenses. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional module: added new module “Crowd detector”. This module is based on Artificial Intelligence networks and can count people’s heads and detect if the number is bigger or smaller than needed (detect people crowding), and cause a pre-set reaction. It can also be used for passengers count in a public transportation enclosure like subway carriage, bus, tram, train, etc. You can select how many people should be there in the camera’s field of view to trigger the module. The module needs additional resources to work that will be downloaded automatically. This module is purchased separately and activated on top of Xeoma Standard or Xeoma Pro licenses. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional license: new countries with improved accuracy of license plate identification have been added for the “ANPR” module. These countries are: Armenia, Belarus, Georgia, Uzbekistan, Russia and Kazakhstan. For the module to work, additional components need to be downloaded (done automatically). License for this newly added functionality is purchased separately and activated on top of Xeoma Standard or Xeoma Pro licenses. Available for testing in the trial version of Xeoma for 1 hour, then reconfiguration is required.
- The previously added additional module “Object Recognition” does not need the “Object Detector” module to work any more; the module works independently now.
- New types of objects added to the additional module “Object recognition”. Now the module can recognize boats, buses, sport balls, trains, trucks.
- Additional module “Object Recognition” now offers possibility to select recognition interval, which allows to reduce the load on weak processors, while losing an insignificant part of possible episodes with this object type in the frame.
- Additional module “Object Recognition” now offers the possibility to select the desired recognition accuracy level for each type of object separately. Now you can flexibly set what percentage of recognition accuracy suits you for type of object. For example, when you need more accuracy for recognition of cars of various form-factors, and lower accuracy is enough for the lower-priority task of recognizing people.
- Additional module “QR Code Recognition” now can recognize bar codes of all known formats (code-128, code-39, code-93, EAN-13, EAN-8, ITF, PDF-417, RSS expanded and others), in addition to QR codes.
- “Face Recognition“: new option “Auto-learning by found faces” added for recognition using the artificial intelligence option. This functionality allows you to automatically train the program to include detected people in a particular group by frequency of detection (for example, employees, loyal visitors, new guests, etc.).
- Additional module “Move to PTZ preset” now has the possibility to setup the tour (patrol) mode for ONVIF cameras that support touring, directly from the module’s interface.
- Additional module “Move to PTZ preset” now offers the possibility to select the module to which the signal is transmitted when the selected preset is triggered is added. Thus, in one module “Move to PTZ preset”, you can configure various presets and determine to which of the following modules the signal from each will be transmitted.
- PRO: added detection of speed limit violation. The combination of the new PRO modules “ANPR Speed Sender” and “ANPR Speed Receiver” calculates the time that a vehicle takes to travel the distance between two virtual points, and if it’s lower than a set time, the module is triggered. More details
- PRO: the “ANPR” module now offers visualization of the license plate location on preview. With this feature it will be more convenient to configure the module to work together with other modules – for example, with the “Cross-Line Detector” or “PTZ Tracking”.
- PRO: the “ANPR Sending to FTP” module now offers the ability to choose what pictures to send (either a frame with a machine, or a frame with a license plate, or both), whether to send this data in archive or as separate files, and also to select the sending/saving interval.
- PRO: Added support for USB joysticks for PTZ control (Windows only).
- Added support for working with GlobalSat GPS modules (in modules “Marking” and “ANPR Speed Sender”).
- Universal camera: added the ability to select a PTZ (pan-tilt-zoom) profile. This functionality is needed for operation of several PTZ cameras connected via NVR.
- Universal camera: added the ability to configure ONVIF camera streams directly from the Xeoma interface. Now you can change the resolution, stream type, frames-per-second rate, brightness, contrast, sharpness, and other parameters of the streams that the ONVIF camera allows to change through the ONVIF protocols, right from the “Universal Camera” dialog. All settings are available for the ONVIF cameras automatically.
- Universal camera: added the ability to limit FPS (frames per second rate) of a USB camera’s video stream (previously the FPS option could only be selected in conjunction with resolution).
- Added the ability to import/export customized tabs for transferring them to other clients.
- Added the ability to synchronize the ONVIF cameras time with the server’s time. With this option, your ONVIF cameras connected to Xeoma will be automatically reconfigured to the server’s system time.
- The “Display only active cameras” option now has the ability to select the time the cameras are displayed for (5, 10, 30 seconds, 1, 2, 5 minutes).
- Users Dialog: added option to allow or prohibit users listening to sound from cameras.
- Users Dialog: added option to allow or prohibit users viewing interactive maps eMap.
- The “Active licenses” information (Main menu – Information – Active Licenses) now has the ability to remove previously activated licenses so that you could delete mistakenly activated licenses and transfer them to other equipment. This is especially important for virtual machines.
- Added the option for simultaneous export of archives that are viewed in the multi-archive viewing mode.
- Added new “programdir [DirPath]” program startup key. Running Xeoma with this key will allow you to change the storage location of the program files without installation.
- Motion Detector: added the “Ignore shadows” option. This functionality allows you to reduce false positives by shadows of various objects.
- Improvements:
-“Universal camera”: added automatic selection of the “Decoding of key frames” option which allows you to determine the number of key frames in the stream and only reduces them to decode the processor of the server.
-Added new “-archivecache [DirPath]” console parameter. This parameter allows the system to use a folder for temporary storing of archive recordings files until they are fully recorded. Using this parameter allows to significantly reduce disk fragmentation and therefore the load on it. Useful for a large number of cameras.
-Optimization of work with massive archive recordings.
-Optimization of work with a client with a large number of cameras on a weak computer. To maintain performance, the frames-per-second rate is lowered in the Main Window (Multi-Camera View).
-Faster display of cameras at the first launch or when switching from tab to tab with a large number of cameras
- Additional module “Emotion Recognition” is now available for purchase and use in commercial modes.
- Additional module “Object Recognizer” is now available for purchase and use in commercial modes.
- Additional module: Added new module “FaceID”. This module recognizes human faces in camera image and compares them to faces from database (a remote LDAP database or a database stored on the same machine). This module only works if connected after the QR Code Recognition or Smart Card Reader modules. QR Code Reader or Smart Card Reader get information about person’s ID and send this meta data to FaceID that searches the database for the person’s face with this information. It can be used in complex access control systems in restricted entry enterprises, in university campuses, in private residences, wherever greater level of security and identity verification of a pass holder is required. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, after that reconfiguration is required.
- Additional module: Added new module “QR Code recognition”. The QR Code Recognition module is a filter module that scans the camera picture for QR code and when finds one, sends the video signal further along the scheme. This module is usually used in chain before the FaceID module which can compare face in camera view with a face of the person identified by that QR code. The module also works with the “Application Runner” module where it can send information about the QR code using the %TEXT% macro. It can be used in complex access control systems in restricted entry enterprises, in university campuses, in private residences, wherever greater level of security and identity verification of a pass holder is required. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, after that reconfiguration is required.
- Additional module: Added new module “SmartHome – RIF+”. This module works with RIF+ automation devices. Various sensors can be connected to the device, and the module can receive their alarms. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, after that reconfiguration is required.
- Additional module: Added new module “Smart-card reader”. The module receives information about the card holder from Omnikey access card readers and passes it further along the chain to the FaceID module to compare the photo from the database with the face of the person in front of the camera. It can be used in complex access control systems in restricted entry enterprises, in university campuses, in private residences, wherever greater level of security and identity verification of a pass holder is required. The module also works with the “Application Runner” module where it can send information about the access card using the %TEXT% macro. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional module: Added new module “Camera-Embedded Detector”. This module can use the built-in detectors and sensors of IP cameras that support the ONVIF protocol, as well as send commands to the camera. With this module in use, you can configure analytics rules in your camera, and stop using Xeoma detectors thus shifting some of the server load to the camera side. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional module: Added new module “Moving to PTZ preset“. When this module received alarms from previous modules in the chain, it can move a selected camera to a pre-defined position. The camera must support PTZ controls though ONVIF protocol. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, then reconfiguration is required.
- Added the ability to search for a person through archive recordings by uploading a photo. The search can be performed in archive recordings of one camera or several at once. To start the search, go to the built-in Xeoma archive viewer’s menu, select the Search by photo option, and upload the photo for search from your device. The function is especially in demand in the “Safe City” systems, in the search for missing or wanted people, as well as in commercial areas when investigating incidents. This feature is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in the trial version of Xeoma: the search will yield only one latest incident where this person (face) was detected.
- Added search through archive recordings by object types for the previously released Additional module “Object Recognition”. Find this option in the Xeoma Archive Viewer menu. If object visualization is enabled, the recognized objects will also be visualized.
- PRO: Added the long-awaited synchronization of archives with the SD card of an IP camera that supports the ONVIF protocol. If the connection with such a camera is interrupted for a while, the recording of events will continue to the camera’s memory card, and after the connection is restored, this missing segment will be downloaded from the camera’s video storage to the Xeoma archive. It works only with ONVIF cameras. Configure this feature in the “Preview and Archive” module settings.
- PRO: Added failover (server backup) for the Xeoma Pro Your Cloud mode. Before this improvement you could do that with system tools. Now there’s the built-in Xeoma feature for such “hot” and “cold” servers. See more about Failover here.
- PRO: Added LDAP support for devices under ARM architecture. Now all the advantages of active directories can be used on ARM devices like Raspberry, too.
- PRO: License Plate Recognition: added the ability to set the number of frames the iANPR utility has to process. If it is not possible to limit the maximum speed of the traffic flow, this new setting, if used properly, can help avoid blurred frames, and thus aid in higher successful number recognition rate.
- PRO: Improved search for license plates: now you can run the search through archive recordings for a license number directly from the ANPR log of recognized license plates.
- PRO: Xeoma Pro Your Cloud: added the option to limit number of user-created interactive E-Maps.
- Added the ability to automatically place active cameras (cameras with triggered detectors) in a separate tab. Try this option in the menu “Layouts” -> “Manage layouts” -> “Larger grid mode” -> “Show only active cameras”. This innovation will allow you to use one of the monitors for displaying streams from cameras where alarm events occurred. The camera disappears from this tab in 10 seconds after the alarm event is finished.
- Added long-awaited export of the archive in the timelapse form. Now you can specify the desired speed (frame rate) of the resulting piece before the export starts. This faster playback timelapse effect will help you quickly evaluate what happened outside the Xeoma Archive Viewer. If viewed in the Xeoma’s Archive Viewer, you can use the flexible playback speed to achieve the timelapse effect. This effect is widely popular for visualizing long processes: for monitoring of building erection, or in the scientific fields for watching over plant growth, chemical reactions, etc.
- Added digital zoom for moving objects. Now, even if your camera does not have the PTZ (pan-tilt-zoom) functions, you can use the ability to automatically track objects or people in the field of view of the camera. Find this option in Main menu -> “Zoom” -> “Automatic objects tracking”. If there are several objects in the frame, the automatic tracking still works flawlessly and monitors the largest object.
- Added the ability to display a high resolution stream when viewing all cameras – including on mobile devices. Turn this smart option on in “Layouts” -> “Client decoding settings” -> “Video decoding on the client side for live preview”) and select the settings that suit you and your device best with the slider below.
- Multi-server mode: added the ability to use digital zoom. Now you can zoom in on the parts of a camera image in real-time and in the archive, even if you are connected to several servers at once.
- Added the ability to download CSV reports from the server via client connection. Now you can get reports from smart modules wherever you are, even if you are connected to the server remotely. Perfect for verticals where mobility and fast assessing of work results is important; for those who want to have access to information anytime, anywhere.
- Problem Detector: Added new camera defocus option. Now the program can automatically notify you when camera is out of focus suddenly. This new feature is a great addition for stand-alone systems that work for months without human supervision.
- Added support for cameras that use the PSIA protocol, an ONVIF equivalent, which ensures successful synchronization of devices from different manufacturers within a unified system.
- Added export of still pictures in PNG and BMP formats (in addition to previously available JPEG). Now you can export a snapshot of the archive recording in these common formats right from the archive viewer
- Added the ability to assign access rights to groups of cameras. Ideal for systems with hundreds of cameras. Now you do not need to manually set the access rights to each camera separately. You can divide cameras into groups on any basis (for example, by their geo location) and assign rights to new and old operators to this or that set of cameras. Look for this option in the Main Menu -> Remote Access -> Users.
- Added the ability to copy layouts and tabs from one client to another. Now you can share your tabs and camera order configuration with other users of your video surveillance system. Save it to a file and upload it for any other account through the Layouts menu.
- Added the ability to prohibit users to change camera order, leaving the possibility to set camera order only to the administrator. Search for this feature in Main Menu -> Remote Access -> Users.
- Increased efficiency of sending JPEG images with the %JPEG% ({JPEG}) macro due to getting rid of unnecessary coding.
- Added new archive playback speeds. Now you can view your archives 60 and even 900 times faster. Suitable for systems with a lot of records to watch really quickly.
- Added support for two options of overwriting the archive: by calendar days and by actual content. In the first case, the old recordings will be overwritten by new ones, for example, after 7 days have passed since the recording date, even if less recordings were made actually (for example, if motion detection was used). In the second case, the actual filling of the archive will be considered: the records will be overwritten, for example, when there are 7 days-worth of actual records stored.
- Added the ability to request test licenses of the program directly from its interface.
- Free rebranding: Added the ability to fill in the list of servers for clients to connect to with the <ServersFileName> parameter. Use this option to provide operators with a customized version of Xeoma with a list of servers to connect to already filled-in.
- Added the ability to edit created PTZ tours. Learn more about PTZ presets and guard/patrol tours here.
- Also, these issues were fixed:
Fixed possible crash when using webrtc in Xeoma Pro Your Cloud.
Fixed problem with recording archives in case of problems with the database.
Fixed possible failure of the client part when CUDA hardware acceleration is engaged.
21 March 2019: New version Xeoma Beta 19.3.21:
- Fixed some bugs, enhanced stability.
7 March 2019: New version Xeoma Beta 19.3.7:
- Additional module: Added new module “FaceID”. This module recognizes human faces in camera image and compares them to faces from database (a remote LDAP database or a database stored on the same machine). This module only works if connected after the QR Code Recognition or Smart Card Reader modules. QR Code Reader or Smart Card Reader get information about person’s ID and send this meta data to FaceID that searches the database for the person’s face with this information. It can be used in complex access control systems in restricted entry enterprises, in university campuses, in private residences, wherever greater level of security and identity verification of a pass holder is required. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, after that reconfiguration is required.
- Additional module: Added new module “QR Code recognition”. The QR Code Recognition module is a filter module that scans the camera picture for QR code and when finds one, sends the video signal further along the scheme. This module is usually used in chain before the FaceID module which can compare face in camera view with a face of the person identified by that QR code. The module also works with the “Application Runner” module where it can send information about the QR code using the %TEXT% macro. It can be used in complex access control systems in restricted entry enterprises, in university campuses, in private residences, wherever greater level of security and identity verification of a pass holder is required. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, after that reconfiguration is required.
- Additional module: Added new module “SmartHome – RIF+”. This module works with RIF+ automation devices. Various sensors can be connected to the device, and the module can receive their alarms. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, after that reconfiguration is required.
- Additional module: Added new module “Smart-card reader”. The module receives information about the card holder from Omnikey access card readers and passes it further along the chain to the FaceID module to compare the photo from the database with the face of the person in front of the camera. It can be used in complex access control systems in restricted entry enterprises, in university campuses, in private residences, wherever greater level of security and identity verification of a pass holder is required. The module also works with the “Application Runner” module where it can send information about the access card using the %TEXT% macro. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional module: Added new module “Camera-Embedded Detector”. This module can use the built-in detectors and sensors of IP cameras that support the ONVIF protocol, as well as send commands to the camera. With this module in use, you can configure analytics rules in your camera, and stop using Xeoma detectors thus shifting some of the server load to the camera side. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, then reconfiguration is required.
- Additional module: Added new module “Moving to PTZ preset“. When this module received alarms from previous modules in the chain, it can move a selected camera to a pre-defined position. The camera must support PTZ controls though ONVIF protocol. This module is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in a trial version of Xeoma for 1 hour, then reconfiguration is required.
- Added the ability to search for a person through archive recordings by uploading a photo. The search can be performed in archive recordings of one camera or several at once. To start the search, go to the built-in Xeoma archive viewer’s menu, select the Search by photo option, and upload the photo for search from your device. The function is especially in demand in the “Safe City” systems, in the search for missing or wanted people, as well as in commercial areas when investigating incidents. This feature is purchased separately and activated over the Xeoma Standard or Xeoma Pro licenses. Available for testing in the trial version of Xeoma: the search will yield only one latest incident where this person (face) was detected.
- Added search through archive recordings by object types for the previously released Additional module “Object Recognition”. Find this option in the Xeoma Archive Viewer menu. If object visualization is enabled, the recognized objects will also be visualized.
- PRO: Added the long-awaited synchronization of archives with the SD card of an IP camera that supports the ONVIF protocol. If the connection with such a camera is interrupted for a while, the recording of events will continue to the camera’s memory card, and after the connection is restored, this missing segment will be downloaded from the camera’s video storage to the Xeoma archive. It works only with ONVIF cameras. Configure this feature in the “Preview and Archive” module settings.
- PRO: Added failover (server backup) for the Xeoma Pro Your Cloud mode. Before this improvement you could do that with system tools. Now there’s the built-in Xeoma feature for such “hot” and “cold” servers. See more about Failover here.
- PRO: Added LDAP support for devices under ARM architecture. Now all the advantages of active directories can be used on ARM devices like Raspberry, too.
- PRO: License Plate Recognition: added the ability to set the number of frames the iANPR utility has to process. If it is not possible to limit the maximum speed of the traffic flow, this new setting, if used properly, can help avoid blurred frames, and thus aid in higher successful number recognition rate.
- PRO: Improved search for license plates: now you can run the search through archive recordings for a license number directly from the ANPR log of recognized license plates.
- PRO: Xeoma Pro Your Cloud: added the option to limit number of user-created interactive E-Maps.
- Added the ability to automatically place active cameras (cameras with triggered detectors) in a separate tab. Try this option in the menu “Layouts” -> “Manage layouts” -> “Larger grid mode” -> “Show only active cameras”. This innovation will allow you to use one of the monitors for displaying streams from cameras where alarm events occurred. The camera disappears from this tab in 10 seconds after the alarm event is finished.
- Added long-awaited export of the archive in the timelapse form. Now you can specify the desired speed (frame rate) of the resulting piece before the export starts. This faster playback timelapse effect will help you quickly evaluate what happened outside the Xeoma Archive Viewer. If viewed in the Xeoma’s Archive Viewer, you can use the flexible playback speed to achieve the timelapse effect. This effect is widely popular for visualizing long processes: for monitoring of building erection, or in the scientific fields for watching over plant growth, chemical reactions, etc.
- Added digital zoom for moving objects. Now, even if your camera does not have the PTZ (pan-tilt-zoom) functions, you can use the ability to automatically track objects or people in the field of view of the camera. Find this option in Main menu -> “Zoom” -> “Automatic objects tracking”. If there are several objects in the frame, the automatic tracking still works flawlessly and monitors the largest object.
- Added the ability to display a high resolution stream when viewing all cameras – including on mobile devices. Turn this smart option on in “Layouts” -> “Client decoding settings” -> “Video decoding on the client side for live preview”) and select the settings that suit you and your device best with the slider below.
- Multi-server mode: added the ability to use digital zoom. Now you can zoom in on the parts of a camera image in real-time and in the archive, even if you are connected to several servers at once.
- Added the ability to download CSV reports from the server via client connection. Now you can get reports from smart modules wherever you are, even if you are connected to the server remotely. Perfect for verticals where mobility and fast assessing of work results is important; for those who want to have access to information anytime, anywhere.
- Problem Detector: Added new camera defocus option. Now the program can automatically notify you when camera is out of focus suddenly. This new feature is a great addition for stand-alone systems that work for months without human supervision.
- Added support for cameras that use the PSIA protocol, an ONVIF equivalent, which ensures successful synchronization of devices from different manufacturers within a unified system.
- Added export of still pictures in PNG and BMP formats (in addition to previously available JPEG). Now you can export a snapshot of the archive recording in these common formats right from the archive viewer
- Added the ability to assign access rights to groups of cameras. Ideal for systems with hundreds of cameras. Now you do not need to manually set the access rights to each camera separately. You can divide cameras into groups on any basis (for example, by their geo location) and assign rights to new and old operators to this or that set of cameras. Look for this option in the Main Menu -> Remote Access -> Users.
- Added the ability to copy layouts and tabs from one client to another. Now you can share your tabs and camera order configuration with other users of your video surveillance system. Save it to a file and upload it for any other account through the Layouts menu.
- Added the ability to prohibit users to change camera order, leaving the possibility to set camera order only to the administrator. Search for this feature in Main Menu -> Remote Access -> Users.
- Increased efficiency of sending JPEG images with the %JPEG% ({JPEG}) macro due to getting rid of unnecessary coding.
- Added new archive playback speeds. Now you can view your archives 60 and even 900 times faster. Suitable for systems with a lot of records to watch really quickly.
- Added support for two options of overwriting the archive: by calendar days and by actual content. In the first case, the old recordings will be overwritten by new ones, for example, after 7 days have passed since the recording date, even if less recordings were made actually (for example, if motion detection was used). In the second case, the actual filling of the archive will be considered: the records will be overwritten, for example, when there are 7 days-worth of actual records stored.
- Added the ability to request test licenses of the program directly from its interface.
- Free rebranding: Added the ability to fill in the list of servers for clients to connect to with the <ServersFileName> parameter. Use this option to provide operators with a customized version of Xeoma with a list of servers to connect to already filled-in.
- Added the ability to edit created PTZ tours. Learn more about PTZ presets and guard/patrol tours here.
- Also, these issues were fixed:
Fixed possible crash when using webrtc in Xeoma Pro Your Cloud.
Fixed problem with recording archives in case of problems with the database.
Fixed possible failure of the client part when CUDA hardware acceleration is engaged.
- Added a new “Object Recognizer” module. The module can automatically classify objects in the camera field of view (person, car, animal, bird, motorcycle, etc.) and respond – or ignore – to selected types of objects. “Object Recognizer” is ideal in environments where there is movement expected in the field of view, and you need the system to respond (or not respond) only to a certain type of object. The module is available for testing only in the trial version of the program.
- Added a new “Face Detector (Emotions)” module. The module can automatically recognize human emotions (happiness, fear, neutrality, sadness, etc.) in faces appearing in the camera frame, and display them on the screen, save to a spreadsheet report or send to a third-party program for processing. It can also be used as an alternative to the current Face Detector for detection of faces (but not recognition), or in conjunction with it, for example, to determine the emotions only of known or unknown persons. The module is available for testing only in the trial version of the program.
- Xeoma Pro: ANPR. Added the ability to run a search for numbers directly from the log of found license plates.
- Xeoma Pro: Added the ability to record multiple audio tracks from several microphones for the same video stream (available for recordings in in the .xem format);
- Xeoma Pro: Added the ability to export video with sound recording from several microphones (multi-channel sound) in the exported file.
- Xeoma Pro: Added the ability to edit module settings using the JSON API. Now you can change settings of Xeoma modules and manage them from automation systems. Read more
- Xeoma Pro: Added presets and automatic patrol for PTZ cameras with support for ONVIF. Now you have the opportunity to set up certain positions (“presets”) for ONVIF-compliant PTZ cameras, and establish a route of a “guard tour”. This way the camera will rotate automatically along the configured “tour”. Watch the video, read the article.
- Android: a new client-only app is released. It doesn’t require permissions as the server+client version does. Now you have the choice to download either only a client Xeoma Android app to connect to your remote Xeoma server, or a full (server and client) app in one. Available for download on our site or from Google Play.
- Optimized hardware acceleration and increased decoding speed on video cards using CUDA, including support for decoding h265-formats.
- Improved rewriting archives for the option “Always leave free space” in the “Preview and Archive” module. Implemented an even removal of all archives by days.
- Improved operation of the “Object Detection” module in conjunction with the “Cross-Line Detector” module. Now people walking near each other are detected separately correctly.
- Optimized buffering option: the option will be turned off by default for new installations. If you’re updating from an older version where buffering has been enabled, it will stay enabled. Buffering should be enabled when smoother realtime viewing is required. The option can be selected in the “Layouts” menu (setting for client/server) or in the “Universal Camera” module settings (for separate cameras). A higher RAM load and image delay – as compared to image in camera admin page – are to be expected when the option is engaged.
- ANPR: Added support for iANPR version 1.793 in ARM versions. Better recognition accuracy and new features for recognition of CIS license plate numbers.
- ANPR: Added support for the new openALPR version for Windows. In it, the plates of the following countries are recognized: Argentina, Brazil, China, Indonesia, India, Japan, Thailand, South Africa, Saudi Arabia.
- Fixed false triggering of motion detection when the camera switches from day/night mode.
- Added the ability to go to the license reset page straight from the program interface.
- Added the ability to select the speed of rotation and zoom for PTZ cameras that support ONVIF.
- Repeater: improved connection speed, activation, display statistics, and added support for changed port of the Xeoma-server.
- Marking: Improved overlaying of custom text (subtitles) in h264/h265 recordings.
- Added support for video streams from Verint S1708e and S1808e decoders.
- Multi-server mode: added the ability to edit the already added servers. Find this new option in the multi-server mode settings dialog.
- Added the -startservice and -stopservice console keys for starting and stopping the Xeoma server that has already been installed in autostart.
- Added support for a new version of the library for working with the Arducam camera.
- Added black and white mode support for the Arducam camera. Use the parameter FORMAT: [value1, value2].
- “HTTP marking”: Fixed a problem with possible loss of parameters when applying the HTTP marking.
- “HTTP Requests Sender”: Fixed sending of a test request when clicking the “test” button.
- Fixed program activation on new Ubuntu OSes (17.04 and up).
- Fixed activation issues and false determination of settings when transferring to a physical machine from a virtual one.
- Fixed incorrect display of dates in the calendar when viewing multiple archives at once.
- Improved playback of the H264 archive in the browser.
- Fixed crash in the “HTTP Switcher” module.
- Fixed bug with updating the image in archive when dragging the time scale slider.
- Fixed activation error on Linux OS without ifconfig utility.
- Removed possible distortions when decoding h265 stream from the camera on the client.
- Fixed launch error on devices with Exynos4412 Prime processor.
- Added IPv6 Internet Protocol support. Now you can work not just with IPv4 addresses (addresses that look like a combination of numbers separated by dots, for example 11.222.33.4444) but also with IPv6 addresses that look like a combination of digits separated by colons, for example 2001:0db8:11a3:09d7::765d;
- Hardware keys support added;
- PRO: added automatic PTZ-patrol. Now Xeoma PTZ control has more options to help you create your own presets for an automated guard tour for your PTZ camera;
- Archive time of counting was improved. Now it’s not the actual time of the file creation, but the total duration of the archive that counts. For example you have an hour-worth of recordings made 32 days ago, and 1 hours of recordings made today. This will be counted as 2 days of recordings instead of 32 days as before. In this case, if the archive retention period is set to 30 days, your old records will not be overwritten;
- The “Image refresh interval” option in the “Archive” module was fixed. Now when you selecte large values the function works correctly;
- Fixed xem archive deleting via interface problem. Now, when deleting, the correct interval is selected;
- Fixed installation/uninstallation to the directory C:\Program Files\ (Windows). Also deleting settings problem is fixed;
- The “HTTP Sending” module is fixed. Now the “test” command is performed correctly;
- Fixed the problem of activating the program on a physical PC after transferring settings from the virtual machine;
- The “Web server” module is fixed. One camera view mode is working properly in IE and Edge now;
- Fixed PTZ on the Hikvision DS-2DE5220I-AE camera. Improved finding the correct PTZ set when the port in the “Universal camera” module is changed;
- Fixed distortions when h265 stream is decoded on the client side.
- Switched format for archive recordings made with direct saving to the archive without decoding from MP4 to MKV. It will reduce the processor load (thanks to no need to decode the sound stream in this case), but also increase the audio quality to the camera’s original quality;
- Fixed start of new day for continuous recording in .xem archives;
- Eliminated issue with HTTP Receiver continuing to work even when turned off;
- Fixed crashes caused by use of some intellectual modules.
- Added new module “Image Crop”. With its help you can automatically crop the incoming image. Just paint the zone you want to keep in red color in the module’s settings;
- Xeoma Pro You Cloud: added more logs for users connecting to Cloud server when redirect is engaged;
- Optimized playback of video streams with the WebRTC technology. Use the new option in the Web Server module’s settings to shift the task of transcoding to the browser’s side or leave it to Xeoma if the browser isn’t coping with it;
- Customization: added option to make sample chains with the modules of your choice. Only works with the Pro edition;
- Xeoma Cloud: now the default chain consists of only Universal Camera and Preview and Archive modules. Feel free to add all modules you need to that chain;
- Motion Detector: added embedded hint that will advice what setting filters out image and doesn’t let it further down the chain;
- Sending Email: added delay in starting collecting images or videos if you choose to attach them to emails (in addition to the previously available collecting media immediately or with pre-record time);
- ANPR: added sensitivity setting to use in the changing areas;
- Increased speed of client-to-server connection when encryption (SSL) is engaged;
- Increased download speed of exported extracts from the archive when client is connected remotely;
- Sending Email: fixed the load that the turned off module would occasionally give;
- Fixed the license message when Xeoma in the free edition is updated through GUI;
- ANPR: fixed the “Detect absence of cars” detection type.
- Enhanced Xeoma’s free edition: now you can view up to 1000 cameras live in Xeoma’s free mode! Free mode still allows for up to 3 modules per chain (max 1 video source per chain), and up to 4 Preview and Archive modules total, and up to 4 Email Sending modules total. View, access and changing of settings is available from the same computer.
- Xeoma Pro: added logs (CSV reports) for users’ opening/closing cameras;
- Added the ability to disable the recording of data from detectors to run the program completely without the archive.db database. This increases the performance of the archive in cases where the search for motion and other events is not needed;
- Console: added the console command -installdir to set the installation path through the terminal (command line);
- Console: added a console command to tell the client the address and port of the connection to a particular server. Use the following syntax -client UserPassword@ServerIPAddress:ServerXeomaPort (for example: -client test@192.168.0.4:8090);
- Console: added the console command -reindexingArchive for re-indexing of the archive;
- Console: added the console command -fullscreen to run Xeoma in full-screen mode;
- Added the ability to enable/disable encryption with the console command -sslconnection;
- Increased the maximum speed of playback of the archive to x64;
- RTSP Broadcasting: added the ability to change the port;
- Added the ability to automatically switch between the Preview stream and the Archive stream if one of them stops responding;
- Increased the maximum speed of playback of the archive to x64;
- Added support for the new 1.6 version of the iANPR utility for ARM;
- Added support for the Arducam AR0134 camera for Linux (launched with the -arducam key) and for Linux ARM (on by default);
- Sending Email: fixed the interval between message;
- Android: fixed incorrect display of the speed label at a speed of 10x and above;
- Fixed the Internet connection error message on virtual machines at every launch;
- Corrected distortions that used to happen during accelerated playback of the archive;
- Fixed the problem of writing archives to disks larger than 5TB on 32-bit Linux.
- Fixed the “Only detect changing areas” option in the ANPR module;
- Archive: removed the diagnostics window about archive loading;
- Xeoma Pro Your Cloud: fixed error in authorization of web users when using the MainCloudWebInterfaceIpAddress parameter;
- iOS: fixed app crash due to wrong timescale data and its transmission to the ios client;
- Eliminated occasional recording while the Motion Detector is in the Skipping state.
14 February 2018: New Xeoma Beta 18.2.2:
- Added support for P2P connection for cameras that use the AEeye Cloud for communication (Windows 32 bit);
- Xeoma Pro Your Cloud: added configuration of the Email sending and SMS Sending modules through web interface;
- Xeoma Pro Your Cloud: added support for users administration through REST API;
- Added configuration of the Motion Detector module through web interface (changing of the detection zone and its sensitivity);
- Optimized recording of archives when large numbers of cameras are used;
- Added choice of what stream to use in WebRTC (preview or archive stream);
- Added support for sound from cameras that use the pcm_u8 codec (wav);
- Universal Camera: added choice of protocols for camera to communicate with the server (“Auto”, “UDP”, “TCP”, “UDP Multicast”);
- Added support for PTZ control of the d-link DCS-5222LB camera;
- Layouts: added 1×2 and 4х1 layouts for cameras;
- Web server: added prerecord for work with “Another Xeoma”;
- Preview and Archive: added new values 60, 70, 80GB for maximum storage volume;
- Users: all accounts in Main menu -> Remote Access -> Users are now in alphabetical order;
- Added new information message about loading of archives at server launch that shows loading process and stages;
- Fixed issue of client part not launched (Run as superuser failed error) that occurred on some of the Linux OS (for example, openSUSE) when the server is installed to auto start;
- “Cross-Line Detector”: fixed inversion of lines;
- Eliminated sending of test text message in the “SMS Sending” module at server restart;
- Fixed distortions at archive speeded playback.
- PRO: Added the new “ANPR Sender to FTP” module. With this module, you can send photos and information about a recognized number from the ANPR module to an FTP server of your choice.
- PRO: Added the new “Loitering Detector” module. With this module, you can have the system detect when there is a loitering object in the camera’s view for longer than a set period of time.
- Xeoma Pro Your Cloud: Added a “maximum time of storage” setting in addition to the already available limitation for maximum allowed disk space. With this setting, you can assign subscribers a certain time of data storage within their subscription.
- Xeoma Pro Your Cloud: added a new option to limit resolution and bitrate for a stream used for saving archives.
- Application Runner: added the %NAMES% macro that carries the name of a recognized person from Face Detector.
- Enhanced Xeoma’s auto search for cameras: added support for cameras that work through ONVIF H265 protocol.
- Added a new console command -savepassword 0/1 that permits/prohibits saving of password even for a connection within a local network or on the same computer. Use it to restrict access to Xeoma on a shared computer or in environments where password should be entered each time Xeoma is accessed.
- Added support for PTZ functions of the Sricam SP008 camera.
- Windows: added option to open different clients in Fullscreen on various monitors (already available for Mac and Linux).
- Added support for FTP Upload from the Dahua cameras. Now you can connect Dahua cameras to a remote server (including our Xeoma Cloud) even without a static public IP address or a working 24/7 computer.
- Multiserver mode: added display of messages from detectors in preview.
- Archive: added support for recording from cameras that use H.264+ Smart Codec and H.265+ Smart Codec.
- Xeoma’s installation folder on Windows is changed. Now Xeoma gets installed into the standard folder C:\Program Files\Xeoma.
- The “Layouts” menu has a new option to hide the All Cameras page when you have multiple tabs. Find it in Layouts-Manage Layouts-Hide All Cameras page.
- Enhanced smoothness of Xeoma’s interface thanks to OpenGL optimization.
- Fixed possible issues with saving archives of the size over 20TB.
- Fixed the certificate error in VPN connection to a Xeoma server.
- Fixed work with h265 streams of Dahua cameras.
- Fixed mix-up of different camera images when several FTP Receiver modules are used.
- Fixed issue with files getting cut off when the Save to file module is used for high definition cameras.
- Cross-line Detector: fixed the Reset Interval.
- Xeoma Pro Your Cloud: added new web interface for admin and users. New Admin page allows administrator to manage Cloud and users, and User page is for users to view their cameras, their records, and run search for cameras – all in browser.
- Added search for cameras through web interface.
- Xeoma Pro Your Cloud: added option to limit how many sub-users your Cloud subscriber is allowed to create.
- Xeoma Pro Your Cloud: added option to check both login and password for authorization (for example, login@password) when default password-only check is not enough secure.
- Xeoma Pro Your Cloud: added option to set up the “FTP Upload” module in configuration files in addition to previously available setup through UI (client connection).
- Xeoma Pro Your Cloud: optimized log in Xeoma_cloud.log file.
- Xeoma Pro Your Cloud: fixed the ClientsCountLimit option for limitation of user connections when 0 is set.
- Xeoma Pro Your Cloud: fixed import and export of settings.
- Xeoma Pro: added option to select detection zone for iANPR library in the “ANPR” module.
- Xeoma Pro: added %FACESCOUNT% macro that allows to send number of faces detected by “Face Detector” to destination modules “HTTP Request Sender”, “Application Runner” and “Send Email”.
- Xeoma Pro: enhanced training and further recognition of faces in “Face Detector”.
- Web Server: added new web interface for web browser view. More features of the client connection are now available in browser including camera search, addition or setup.
- Added failover settings. Now you can have one or several backup servers for automatic switch in case of failure of your main servers. Find that option in Main menu -> Install -> Backup server.
- Added support for CUDA hardware acceleration under Linux. If your graphics card supports the CUDA technology, it might help reduce overall CPU load.
- Universal Camera: added option to buffer the incoming stream. It will aid to smoother real-time view of cameras.
- Multi-server mode: Xeoma will now remember what Pages you had set in Layouts and your last viewed Page, and re-open it next time you connect.
- Device List: added option to toggle/expand all groups and sub-groups.
- Device List: added opportunity to change the Device List’s window size by dragging its ends.
- Camera search: added opportunity to enter several passwords, usernames, and ports for search at the same time.
- HTTP Request Sender: added new mode of work to send commands at certain intervals of time.
- Added opportunity to disable saving of metadata from Motion Detector to the database to reduce its size significantly. Choose this option if you don’t need search by area or visualization of motion objects in the Xeoma’s Archive viewer, and you want smaller database size.
- Enhanced ONVIF search for cameras, including LTV brand.
- Added support for flash (flv) stream from the Maginon IPC camera.
- Fixed issue where big-sized archives would freeze when overwriting was engaged.
- Fixed display of more than 6 cameras in web browser interface.
- Fixed remote access to web interface when 10090 port is forwarded.
- Fixed disappearance of PTZ control at server restarts.
- Fixed frequent deactivation of licenses on virtual machines when Internet access is unstable.
- Fixed activation of 10 or more serial numbers at the same time;
- Fixed search for Novicam DVR AR1108;
- Fixed information on preview from modules ANPR, Object Detector, Face Detector under Linux;
- Fixed high load issue under Linux when the client part is minimized;
- Optimized load from client conncetion;
- Fixed camera names displayed in Multi-server mode;
- Fixed crash when motion search by area is engaged under ARM platform.
- Xeoma Pro Your Cloud: added enhanced background monitoring of cloud service process with automatic restarts;
- ANPR: Added support for a newer version of iANPR tool (v.1.5). Among other great enhancements it can now recognize license plates of Poland, Lithuania, Latvia, Estonia, Ukraine and Moldova Republic. Also, it offers possibility to set minimum and maximum size of plates to recognize, which will aid in enhancing successful recognition rate;
- Fixed time in “Marking”, “Scheduler”, “Sending Email” modules: now it will be according to your time zone;
- Fixed the “Can’t rename file” error in archive that was caused by wrong time stamps.
31 March 2017: New Xeoma Beta 17.3.30:
- Reduced processor load when “Preview and Archive” modules are used;
- Reduced processor load when “Scheduler” modules are used;
- Reduced processor load when a license server is used;
- “Sending Email”: fixed wrong sending of messages when there are several filter modules of the same type with different settings in the chain.
9 March 2017: New Xeoma Beta 17.3.1:
- PRO: added new visual web admin page for administrator of Xeoma Pro Your Cloud. All actions that you could do through configuration files are now available through the new interface;
- PRO: added a special feature called “1-click Cloud” for addition of “local” cameras to your Cloud server. Once you have connected “local” cameras to a “local” Xeoma, go to Main menu -> Cloud service. Authorization form will appear for IP address and login for the Cloud server. If done correctly, your cameras will be automatically added on the Cloud server side (by means of HTTP Receiver and HTTP Sender modules);
- PRO: added option to send screenshots to an external module or script in the “ANPR” module;
- PRO: added a new “Cross-line Detection” module. It will detect crossing a line you drew only when the line is crossed in the needed direction. Handy for everywhere where direction matters like checkpoints and retail stores;
- PRO: RTSP Broadcaster module can now emulate ONVIF PTZ. It means you can broadcast an rtsp stream that will respond to PTZ commands;
- PRO: added option to activate license for the ianpr library in the “ANPR” module;
- Added visualization of path direction for preview (Single or Multicamera View). You will see arrows now showing where the detected object has been moving;
- HTTP Marking: added search by ID you used. Find the search box in archive’s menu. Also, with the free rebranding utility you can place a quick-access button for this option in archive icon bar. See more about in Article about HTTP Marking module ;
- Web server interface design enhanced for a better user experience;
- Added support for SSL/TLS certificates for clients on mobile devices. The certificate you use will be downloaded to the mobile device from your Xeoma server;
- Onvif DVR streams are now automatically added as separate cameras;
- Added support for h264 streams transmitted over http;
- Added support for DVR HIKVISION DS-7216HGHI-F;
- Added support for the .m3u8 format of streams;
- Added scrollbar to Device List. If you have a lot of cameras and groups you can now conveniently scroll them up or down;
- Connection dialog now saves combination to the same servers with different ports or under different users;
- Screenshot: when direct saving to the archive is used, screenshot is now saved off the archive stream, not off the preview stream as previously;
- Camera names are now saved also after drag and drop of Device List dialog;
- Added Automatic switch to 24h or 12h format for browser view;
- Added option to disable the “Low fps may ne caused by low network speed to Client” message in preview screen;
- Fixed camera freezes when the “Save To File” module is used;
- Fixed crash in the “Object Detector” module;
- Fixed the current sensitivity level bar in Motion Detector;
- Fixed the issue with low fps in Windows when many cameras are in preview window;
- Fixed cameras freezing when the Unitor module is used;
- Fixed names of files send via the Email Sending module;
- PRO: fixed the monitored zone in the ANPR module.
- PRO: enhanced Xeoma Pro Your Cloud log (added information about connected user and their IP address);
- PRO: fixed redirect in Xeoma Pro Your Cloud. Now user doesn’t see address of the server they are being redirected to;
- Added activation of licenses on virtual machines. Now you can activate licenses on a virtual machine if it has permanent access to the Internet or there is an activation server in the home network;
- Rebranding utility: added commands to hide archive menu’s options “Search by motion”, “Search by license plates”, “License plates log”;
- Added new “Condition” module. This module passes video stream to following modules in the chain if the pre-set logical condition is met;
- Help screen at first launch is enhanced: now you can choose whether to add certain cameras from what Xeoma found, or cancel the search at all;
- Added the Traditional Chinese language;
- Web server: added possibility to add cameras through Xeoma’s web interface in a web browser;
- Web server: added export of archive through Xeoma’s web interface in a web browser;
- Web server: added logout button in Xeoma’s web interface in a web browser;
- Web server: added option to change password for web interface login in a web browser;
- Added limitations in Web interface for users of free and trial version of Xeoma. Now no live view, view of recordings, or change of settings is available for the free version; only one camera can be added and viewed, and no changing of password is available in the trial version;
- Users: added possibility to use individual order of cameras also for administrator on different computers;
- Users: enhanced individual order of cameras option. Now order is saved not just for every user but also set up tabs (division of all cameras into pages);
- Added separate storage of settings for each operating system’s user. It means that if OS’s user changes, autologin into Xeoma will not be possible as Xeoma’s password will not autofilled for the new user;
- Added support for cameras working over the https protocol;
- Xeoma Android app: now still images from the app get stored in the system /screenshots folder;
- Lite: prohibited activation of Lite licenses on virtual machines;
- Added support for the 16-Megapixel camera Aviglion 16L-H4PRO-B(777933);
- Added support for optical zoom in Reolink cameras;
- Fixed issues with wrong image resolution in Screen capture when desktop font enlargement is used under Windows 10;
- Fixed issue with the heat map still being shown on preview after exiting the archive;
- Fixed the issue with checkboxes in USB camera getting reset after settings are closed;
- Fixed the issue with recordings still shown on the timescale in archive viewer even though the camera was off;
- Fixed crash under Linux when archive is being viewed;
- Fixed white/black screen issue on some Android devices, including Xiaomi Red Rice;
- Fixed issue when it was impossible to choose a USB camera from the list in Universal Camera settings if there were more than one USB camera;
- Fixed launching of Xeoma’s ARM versions under ArchLinux;
- Fixed image distortions in archive view;
- Fixed cameras freezing when several Save To File modules are used;
- Fixed bug with HTTP Switcher not working in web browsers when web server is using password protection;
- Fixed bug with HTTP Switcher not working in web browsers for remote access.
- PRO: Added Detector of abandoned objects. It can be used to look for unwanted vehicles, or objects in an area such as for example restricted territory or railway station;
- PRO: Added Smoke Detector. It will help you automatically detect if there’s a fire or smoke in the camera’s field of view;
- PRO: Added heat map. Now you can quickly review where the most of motion occurs (for example, in a shop). See this feature in Archive menu –> Heat map;
- Xeoma Pro Your Cloud mode can now be launched from Xeoma UI. Create your own Video Surveillance as a Service system;
- PRO: Added multilayer eMap. Now you can have several maps to put your cameras on, and switch between them in a single click;
- PRO: In the ANPR module you can now use your own third-party utility for license plate recognition, and choose where to store the suggested OpenAlpr utility. Click here to learn about setup;
- Added new type of licenses will help you upgrade your Xeoma Standard licenses to Xeoma Pro licenses;
- Added TLS secure connection between client and server. See instructions in Xeoma folder > Security > Certificate > Readme.txt;
- Added Xeoma version for ARMv8 (64 bit);
- Added setup of cameras’ URLs via Web Server browser page;
- Archive: Added visualization of sound events on the archive timescale. Now you can quickly review all the events detected by Sound Detector;
- Time zones! We added the automatic switch to the daylight saving time and back;
- Added Picture-in-picture to embed a dynamically updating picture from one camera into another’s view box;
- We have added a new option in the Purchase page – now you can buy Xeoma Pro licenses with 3 years of updates already in package;
- Added new partner program: get 7% off purchases made by your customers back in cash! You can notify us about purchases yourself or use the affiliate link to track purchases automatically;
- Improved performance of camera stream decoding under high CPU load;
- Archive: accelerated loading of archive database.
- Added support for PTZ of the Beward BD75-1 cam;
- Added support for 4-lens cameras Arecont Vision AV8185DN and AV20185DN.
- Web server: Fixed bug with duplicating a chain where Web server’s URLs got duplicated as well;
- Web server: fixed bug with Web server’s password being lost after another module is added;
- Android: fixed bug with launch of Xeoma on some tablets or smart phones (including Intel-based ones);
- Android: fixed the 100% CPU load when client is closed via the UI;
- Face Detector: fixed occasional crashes under Linux in Face Detector;
- Fixed the “Can’t copy one or several files” error for installation of the program to a non-default directory;
- FTP upload: fixed transfer of vp8/vp9 files with sound from Xeoma through FTP.
- Xeoma Pro: added license plate recognition (ANPR module) for license plates from Europe, UK, USA, Australia, Singapore, South Korea, Kazakhstan;
- Xeoma Pro: added Face Recognition. You can find this option in Face Detector module settings where you can train Xeoma to recognize a certain person using shots of them from archive or live stream;
- Marking: watermark image now can be flexibly scaled (from 10% to full size of the original) to fit into the camera image in the most convenient way;
- Users: added option to decode video on client or server for each user separately;
- Multi-Server Mode: added possibility to add servers connected through Repeater as well;
- Layouts: added options to stretch or fit camera image into preview boxes and thus get rid of black borders;
- Added the ANPR and Face Detector modules to Mac OS X;
- Added support for PTZ of Tenvis JPT-3815 camera;
- Added support for EasyCap USB dongle device for connection of analog cameras to computer;
- Added retention of selected font size for preview texts after restarts of server;
- Motion Detector: added support for camera switches to the night mode and back, without false alarms;
- Problems Detector: fixed false notification about RAM shortage on Linux;
- Fixed freezing issue when installing Xeoma on Macs that have a USB camera connected;
- Microphone: fixed issues with peripheral microphones occasionally not working on Linux;
- Privacy Masking: fixed wrong zones of masking from detectors;
- Android: fixed crash in Single Camera View mode;
- Android: fixed startup crash on some Android devices;
- Visitors Counter: fixed the Interval of counter resets option to work according to the specified interval;
- Fixed Screen Capture issues in installed Xeoma on Windows;
- Fixed memory leak under Windows;
- Fixed issue with recording stopping after restart (for large archives).
- Fixed bug with rtsp streams when updating to a new version;
- Universal camera: optimized work with stream for direct saving into the archive.
18 May 2016: New Xeoma Beta 16.5.18:
- Added possibility to save backup of settings and restore them at your convenience (see Main menu –> Install –> Restore menu for Export, Import, Save, Reset options);
- PRO: added possibility to export selected extracts from several archives at the same time;
- PRO: added option to select what users the Pop-Up Window module will work for;
- Users: added option to use individual order of cameras in preview for certain users on each computer;
- Fixed occasional freezing of Xeoma when recording archives;
- Fixed occasional failure to launch Xeoma server at computer boot;
- Fixed memory leaks when working with USB camera and microphone (Windows);
- Archive: fixed crash when exporting into the webm format;
- Fixed crash on Raspberry devices when working with microphone;
- Enhanced version of Xeoma for Android.
- Optimized work of Xeoma’s client part on Android;
- Fixed the issue when Xeoma suddenly stopped recording video to archives;
- Sending SMS: fixed sending SMS with the sms.ru option.
29 March 2016: New Xeoma 16.3.29:
- Added client part for ARM processor-based Linuxes;
- Added Face Blur: now you can use the Privacy Masking module to blur objects detected by a preceding filter (like Face Detector) in the chain;
- Added support for RTSP cameras on Xeoma server under Android;
- Marking enhanced: added option to use image overlay (along with previously available date/time, text, or GPS coordinates waterstamp);
- Added possibility to save only audio stream to archive without video stream;
- Added Fullscreen mode for Xeoma on Linux (Layouts menu –> Window settings);
- Enhanced archive settings: now you can see how much space in % is still free and available for Xeoma recordings;
- Enhanced work with cameras – now there will be less freezes when working with large amounts of cameras.
17 March 2016: New Xeoma 16.3.17:
- Added support for RTSP cameras in Xeoma for ARM;
- Archive player: Added support for keyboard arrows. Pressing left/right arrows will move play slider 10 secs backward/forward;
- Archive player: added possibility to stop search in selected areas by exiting the player or clicking on the search progress bar;
- Added support for the Tab keyboard button for quick jump between fields;
- Universal camera: more options added to Group settings section, including preferences for single camera view, archive storage and hardware acceleration;
- Export from the archive: added warning if there is no sufficient free space on the server or the client for export of the selected extract;
- Export from the archive: added warning if there are insufficient rights for export of the selected extract;
- Fixed wrong modules’ name when logged in through LDAP;
- Android: fixed search for motion in selected areas;
- Fixed processor load peaks when email messages were dispatched.
- Added support for FTP streaming from RVI-R16 DVR;
- Added possibility to turn off Xeoma’s automatic camera search if there is “_noscan” in the Xeoma’s executable file’s name;
- Fixed playback of archives when hardware acceleration for CUDA is enabled;
- Fixed issues with zoom when archive playback is paused;
- Fixed occasional hanging of the client part of Xeoma on Mac OS X.
19 February 2016: New Beta Xeoma 16.2.19:
- Added support for remote control of Xeoma on Android TV with a remote control;
- Universal camera: improved usability of the settings window;
- Xeoma Pro: fixed export of an extract from the archive with re-encoding;
- Fixed involuntary reset of settings in case server crashes.
8 February 2016: New Beta Xeoma 16.2.8:
- Improved saving of recordings. Added buffering of data before saving onto disk;
- Sending Email: Added preset configuration for Yandex mail;
- Universal camera: added option to ignore camera’s audio stream if you don’t want to use it;
- Fixed duplicating of keyboard symbols on slow computers.
4 February 2016: New Beta Xeoma 16.2.4:
- Archive: added option to choose 400 GB value in archive’s maximum size setting;
- Enhanced camera diagnostics: when rtsp URL is used for preview, you will get enhanced credentials diagnostics both in preview window and in settings dialog;
- Fixed stuttering of sound in latest versions of the program;
- Fixed crash with archive calendar;
- Android app Xeoma Video Surveillance is now available from Google Play.
26 January 2016: New Beta Xeoma 15.1.26:
- Added possibility to use camera’s zoom independent of camera’s PTZ;
- Fixed zoom mode;
- Fixed bug with live view after installation;
- Fixed bugs with archive in Multiserver mode;
- Fixed bug with the Motion Detector’s option “Detect only absence of movement”;
- Android: Fixed crashes connected to work with camera.
26 January 2016: Fix of connection via Repeater for Xeoma iOS client (v.1.6) is released and already available from the App Store!
30 December 2015: New Xeoma 15.12.30:
- Xeoma Pro Your Cloud: added option to restrict usage of the “Object Detector”, “Face Detector”, “Privacy Masking”, “Fisheye Dewarping” modules (in addition to the previously supported restriction of “Unitor”, “Image Resize”, “Universal Camera”, etc.);
- Added hardware acceleration for NVidia CUDA video graphics card in addition to the previously supported embedded Intel ones (only for Windows). Now, when available, you can turn hardware acceleration on for your NVidia CUDA in the settings of the “Universal camera” module;
- Added PTZ for Geovision sd220 camera;
- Enhanced Web Server work in Firefox and Chrome, now Web Server’s direct MJPG link loads up in these browsers without errors.
21 December 2015: New Xeoma 15.12.21:
- Improved decoding of H264 streams: now it’s done on the client side. It means that processor load of processing H264 (rtsp) streams will be shifted from the server to clients that request to view the stream, thus unloading the server and allowing it to connect to more cameras;
- Xeoma Pro Your Cloud: added option to limit maximum parameters (bitrate and resolution) of H264 streams that subscribers can use;
- Added support for sound in TrendNet TV-121WN camera;
- Usability enhanced: more precise information why archive might not be recorded;
- Universal camera: added option to not use camera’s sound stream if you don’t want to;
- Universal camera: added option to not use camera’s PTZ if you don’t want to or if it doesn’t have it;
- Fixed bug in “Unitor” where both cameras would stop working if one of the cameras froze.
- Enhanced usability: when you turn off a camera manually in the settings, Xeoma will remind you of that showing this warning in camera’s preview box;
- Object Detector: simplified tracking counter for moving objects (instead of long numbers like before);
- Fixed stuttering of sound in “Another Xeoma” and Multi-server mode;
- Fixed issue in “Save to File” of path not getting changed automatically when the type of stored files is changed;
- Fixed issue with motion not being correctly detected on D-Link cameras;
- Fixed freezing of client on Ubuntu during fast switching between Single camera and Multi-cameras modes.
- Free edition enhanced: up to 8 cameras (instead of previously available 2) can be used in the edition now! Switch to the Free edition via Main menu -> Information;
- Archive: added automatic re-indexing after archive path is changed. Old recordings will be available in the Archive viewer automatically;
- Enhanced full screen mode of viewing several archive at one time: lower panel is not shown then so you can enjoy truly full screen viewing;
- Enhanced Problems Detector: if a problem appears and is resolved (or in reverse) only the last message of the two is shown;
- Fixed Email Sending issue with sending emails even if a filter module is not in the “Skipping” mode;
- Fixed issue with server start after program is updated (Linux).
- Further modifications of the Free edition conditions: now it doesn’t offer features you wouldn’t need in a simple 2-cameras-installation to make it easier to use. Full list of new Free edition’s features;
- Enhanced pre-record: now you can set it to up to 10 minutes. This will come in handy if you need to have recordings for some time in advance before the motion event started;
- Pre-record setting moved to the corresponding module’s settings (Preview and Archive, Save to File) so now you can set different pre-record time, for example, for Email Sending, Archive and Save to File connected to the same Motion Detector;
- Email Sending: letters now show what camera they come from;
- Fixed installation false error message that client cannot connect to the server;
- Fixed Motion Detector’s current sensitivity level issue.
- Restricted use of several modules in the Free edition: only modules of Lite version are allowed;
- Enhanced “Problems Detector”: eliminated false alarms caused by camera’s Date and Time overlay;
- Fixed the FTP upload and PTZ on Mac OS issues;
- Fixed the “Problems Detector” issue with sending notifications about the start of a problem;
- Fixed the issue with deleting the “Preview and Preview” module;
- Fixed crash when adding camera in Xeoma Cloud.
12 November 2015: New beta version Xeoma 15.11.12:
- Added color distinction for cameras in the multiple archives view mode. Every camera’s timeline is now of the same special color as its preview box frame;
- Enhanced work with cameras: when new cameras are added, lower resolution URL is set for ‘old’ cameras. It helps reduce processor load;
- Enhanced security: passwords are replaced with asterisks for more password boxes;
- Improved installation of new versions of Xeoma;
- Fixed the scrolling crash in the filters settings.
- PRO: Added the “Face Detector” module that can detect human faces in the cameras’ field of view;
- Added the “Object Detector” module that can follow objects, even if they aren’t moving;
- Improved usability: after activation of the first license, video retention time is set to 2 weeks instead of trial edition’s 1 hour;
- Improved usability: fixed the “Wrong URL” red warning;
- Improved usability: added warning on main screen if Xeoma isn’t installed;
- Fixed the XAUTHORITY client launch bug on Debian;
- Fixed bug where the waiting wheel appeared after selecting “Add all cameras below” in the “+” menu;
- Fixed the init system recognition installation bug (Ubuntu, Debian).
- eMap: added support for PNG and BMP formats of maps (in addition to the already supported JPG);
- Improved visualization of which archive is now being played alongside cameras live previews;
- Improved interface: now you can see options and modules available in other Xeoma editions;
- Improved usability: once activated, automated update of the server is turned off;
- Fixed installation issues (‘Run as superuser failed’ error on Raspbian and Debian);
- Fixed bug of when Xeoma offered to repeat search for cameras although cameras were actually found.
- PRO: added Privacy Masking module that allows to dynamically blur areas in view of camera that you are not allowed to record;
- Improved work of FTP Upload module with several cameras (Falcon Eye, Tenvis).
- PRO: added e-Map to place cameras on a map of the location and keep track of them (see it in Layouts menu);
- PRO: added simultaneous view of multiple archives;
- PRO: added view of a camera’s archive right on the Multi Cameras View Screen (main screen where all cameras are shown);
- PRO: added LDAP (user active directory) synchronization for more efficient system administration – one password for all services;
- Security enhanced: passwords are now masked with asterisks;
- Added quick selection of previously input server addresses in the Connection Dialog;
- Repeater: added console command to activate and turn Repeater on;
- Repeater: usability and tooltips enhanced;
- Added option for 40 days retention period in the archive viewer;
- Improved digital zoom: reset zoom to default when you exit the zoom mode;
- Improved re-indexing in the archive viewer as it now launches re-indexing of all cameras at once;
- Improved work with cameras, Problems Detector, and usability of the Installation Dialog;
- Fixed the black screen bug for Win XP.
19 October 2015: Update for Xeoma iOS client (v.1.4) is released and already available from the App Store!
- Layouts: added new grids with bigger camera slots to place most important to, and possibility to place cameras there automatically when their motion detectors are triggered;
- Layouts: added possibility to have a custom number of cameras in tabs;
- Xeoma Lite: added customization possibility;
- Xeoma Cloud: added support for MJPEG cameras that stream over RTSP;
- Usability improved in Universal camera, Problem Detector, Web Server, activation dialog, user profiles;
- Web server: fixed issues with customization and MJPEG link;
- Xeoma Lite: fixed the issue with loss of settings after additional licenses are activated;
- Fixed crashes on Android (when paste/copy menu appears or when the Sound Alarm module is used);
- Fixed Fisheye Dewarping module for RTSP cameras;
- Fixed multiserver issues when specified is wrong password.
- Universal Camera: added additional information to camera’s settings. Now you can see camera’s resolution, fps, bit rate and tips for optimization;
- Android: edited information about parameters;
- Archive: solved the issue with sound.
- Added support of Falcon Eye cameras;
- Solved offline activation issue;
- IP cameras diagnostic is improved. Now you will be notified if some parameters have been set wrongly.
- Motion Detector: solved the issue with false triggering when the module’s connected after Scheduler.
- Added support for Linuxes based on ARM processor (e.g. Raspberry Pi);
- ANPR: solved the issue arising from unticking “Recognize only changed areas”;
- Xeoma Pro Your Cloud: fixed the issue with Motion Detector’s sensitivity;
- Universal Camera: solved the issue with auto searching camera by IP address;
- Added possibility to inform you about camera’s bitrate in camera information and in Universal Camera’s settings. You can be offered to lower bitrate if it’s too big;
- Now you can choose lower resolution when load is too high in case you use in-built Android camera or USB camera.
Xeoma for Linuxes based on ARM processor (e.g. Raspberry Pi) is released!
- Xeoma Pro Your Cloud configs: added parameter that enables/disables CSV-reports saving;
- Xeoma Pro Your Cloud: customized version of Xeoma now creates file with its customized name;
- Users: options of cameras permissions can be ticked/unticked separately now;
- Web Server: fixed the issues with image refreshing;
- Web Server: fixed the issue with switching to a single camera view;
- Added possibilty to scan for cameras manually even if Xeoma was launched with the key -noscan;
- Fixed the issue with ffserver when it’s not fully downloaded;
- Fixed the issue with sound after rebooting camera in its web interface.
- User access rights: added saving of user’s cameras order;
- Enhanced Problems Detector: now it passes camera image on to following modules instead of blocking it;
- Visitor counter: all modules of this type now save reports into one united csv report;
- ANPR: fixed detection types;
- ANPR: changed default detection type to “Detect any cars”;
- Fixed the issue with overlaying text in customized Xeoma;
- Fixed transparency in Multiserver mode;
- Fixed the AAC codec sound crash;
- Fixed the issue with updates;
- Fixed white/b
- Fixed automatic adding of the built-in camera on Android during the search by IP/password.
Added:
1 August 2015: Update for Xeoma iOS client (v.1.1) is released and already available from the App Store!
- Problems Detector: the name of camera from the module “Preview and Archive” is added to log;
- Improved work of multiserver mode;
- The “Sending Email” module works even better now;
- Improved work of the “Archive” module.
- Added automatic update of the server part;
- Added automatic notification about available new beta versions;
- Problems Detector: archive’s timescale now marks intervals when there was no recording because of camera issues (camera “freezes”, etc.);
- Universal Camera: improved sorting of found URLs, added information about hardware acceleration, edited settings dialog;
- Archive: improved work with undeletable intervals;
- Archive: search by motion and visualization of motion are now also available in the regular Xeoma (trial and commercial);
- Xeoma Pro: improved displaying of recognized license plate;
- Improvements in the “Sending Email” module’s work;
- Improved algorythm of motion detection;
- Eliminated the problem of Xeoma installation and using mouse scroll on Linux;
- Eliminated the problem with FPS changing slider bar.
The long-waited-for Xeoma iOS client is already available in App Store!
- Improved conditions for Xeoma Pro licenses: unlimited counts of PRO modules can be connected to 1 camera;
- Xeoma Pro: added history of detected license plates (license plates log);
- Xeoma Pro: improved PTZ control in browsers;
- Xeoma Pro Your Cloud: enhanced option to disable some export formats (enabled options without re-encoding);
- Layouts: added option to disable motion track visualization;
- Added generable csv reports into the Visitor Counter and ANPR modules;
- Added block of switching to the free edition of Xeoma via remote connection;
- Enhanced work with archives and export;
- Fixed the Microphone module in Xeoma for Android;
- Work with cameras: added Spyg Optima camera, enhanced sorting of found URL;
- Fixed sending of empty or redundant messages in Email Sending;
- Unitor: added a new scaling option;
- Eliminated image refresh problems in Mozilla web browser.
- Customization tool: possibility to create and use a server list file;
- Customization tool: option to disable hiding lower panel;
- Customization tool: option to disable all elements in the Help window that don’t work without Internet connection.
- Released new product Xeoma Lite;
- Xeoma Pro: Added new module “License plate recognition” (for Russian license plates);
- Xeoma Pro: Added new module “RTSP Broadcasting”;
- Xeoma Pro: Added new module “Button Switcher” and pair button on the lower panel;
- Xeoma Pro: Added automatic update of client parts;
- Xeoma Pro: Added search by motion option to the archive viewer;
- Xeoma Pro: Added PTZ control of cameras via browsers;
- Xeoma Pro: Added sound alarm on clients as well;
- Xeoma Pro: Added possibility to mark a piece of an archive as undeletable;
- Xeoma Pro: Visualization of motion in the archive viewer;
- Xeoma Pro Your Cloud: added sample script for automatic subscriptions control;
- Xeoma Pro Your Cloud: added option to only connect those clients that have a certain key;
- Xeoma Pro Your Cloud: added option to make some modules’ settings Read-only;
- Xeoma Pro Your Cloud: added option to make some modules undeletable;
- Xeoma Pro Your Cloud: added the “Save to File” module;
- Xeoma Cloud: added possibility to view remaining days of a subscription;
- H.264 decoding accelerated significantly for up-to-date Intel-processors (Windows);
- Added possibility to install Xeoma to a directory of choice;
- Added support for work through proxy (set up in command line);
- Problems Detector: added check of network resources (for example, modem);
- Problems Detector: added longer intervals of checking;
- Added new module “Visitors Counter”;
- User profiles: added possibility to restrict deletion of archives;
- User profiles: added possibility to change camera order;
- Sending Email: added new macros;
- Installation: added creation of just Xeoma Client shortcut;
- Xeoma for Android: added launch of just client part by default;
- Motion Detector: eliminated delay in updating live image due to pre-record;
- Added IP address of the server to the window title;
- Added possibility to view information on licenses in use (Main menu -> Information -> Active licenses);
- Added possibility to view server’s current time;
- Marking: added bigger sizes;
- Added more pre-record values;
- Added possibility to save screenshot only onto the client side;
- Improved work with cameras (remastered the ‘Available cameras’ list, and enhanced processing of entered data);
- Enhanced export: added “Browse” button, and automatic addition of camera’s name, date and time to the name of the file;
- Customization utility: added address lines, enhanced order of commands;
- Fixed issues with files becoming available only after the next file starts being recorded;
- Fixed crashes under Windows;
- Fixed CPU load spikes;
- Fixed re-connection issues;
- Fixed work in minimized state.
- Added “Problems Detector” module;
- Added digital zoom;
- Added “PTZ Tracking” module to follow moving objects automatically;
- Added Fisheye camera dewarping module;
- Added support of H.265 cameras;
- Added possibility of saving video in WEBM (VP8 and VP9) format;
- Added “Relay Switch” module;
- Added “HTTP receiver” and “HTTP upload to other Xeoma” modules;
- Added enhanced settings for USB cameras (for Windows and Linux);
- Motion detector: selectable detection method (comparison of adjacent frames or comparison to the accumulated background);
- Added “Always on top” mode;
- Added transparency mode;
- Popup window module: added push notifications for Android;
- Added possibility of changing text font in preview;
- The terms of using Xeoma’s trial version have been changed;
- Added the Japanese localization.
- Fixed bug with camera stream hanging on some configurations (appeared only in 15.1.16 version under Linux)
- Archive player: added search for motion;
- Added visualization of movement (motion tracking);
- Added possibility to build more complicated schemes (connect several filters to the input pin of a following module);
- Added Device List: easy management of cameras and groups;
- Archive player: added deletion of selected intervals;
- Archive player: convenient fast jump to the end of the archive;
- Added screenshot button (can be reduced to an option in the menu) for instant stills;
- Added new “Image Rotate” filter module;
- Users: added new levels of rights;
- Enhanced interactive tips;
- Added the Croatian localization.
- Added possibility to move a license to another equipment;
- Added saving clients’ settings to different files;
- Added “Sound detector”, it will filter out image if the sound threshold is not exceeded;
- Added option to restrict/allow export for users;
- Archive: playback of H264 recordings made significantly faster.
22 September 2014: Xeoma 14.9.22:
- Added the “No motion detection” option;
- Added the new ”HTTP marking” filter and search by its tags in the archive;
- Added sound in Xeoma’s main window;
- Added SD card synchronization for VIVOTEK camera models FE8174V and MD8562;
- Added more group settings;
- Rebranding utility: customized versions can now be run also in the trial edition;
- Xeoma Pro: you can now hide modules, ready schemes, or restrict adding and deleting cameras;
- Archive: motion events on the timescale are now precise to the seconds;
- Added possibility to export an extract without re-encoding;
- Enhanced work of Xeoma Repeater and email sending module (attached pictures) when Internet speed is slow;
- Added camera’s IP address macro;
- Enhanced work of the Android app, the “Marking” module, sound quality, PTZ and various usability improvements;
- Added Belorussian and Slovenian localizations.
- Added new smart search for cameras;
- Added possibility to extend updates period with 50% discount;
- Added Catalan localization.
- Universal camera module: added possibility to choose sound quality;
- Added support for more PTZ cameras;
- Enhanced work of Save to file, FTP upload and Email sending modules, and export from the archive.
4 June 2014: Xeoma 14.6.4:
- Added ONVIF detection of PTZ cameras;
- Enhanced work with archive.
- Added new HTTP request sender module;
- Added new HTTP switcher module;
- Added browser view of archives;
- Added new customization options to the rebranding utility;
- Added ability to change layouts via configuration file.
- Improved the Cloud mode interface;
- Improved audio playback quality on Windows and Linux;
- Improved compatibility with the D-Link DCS-3010 camera.
18 February 2014: Xeoma 14.2.18:
- Xeoma Pro Cloud: added possibility to set up cameras and module chains in subscribers’ settings files;
- Customization utility: added possibility to make a customized “Client-only” version of Xeoma to connect to a certain server by default;
- Added full support for updates of the Android version via its interface;
- Added password protection of the fullscreen mode.
- Added support for MJPEG streamed through RTSP protocol;
- Xeoma Cloud: possibility to restrict user(s) to use RTSP streaming and conversion of archives;
- Added password protection of Main menu and Layout menu of Xeoma IP camera software;
- Added support for Zavio MJPEG cameras;
- Added NV12 codec for USB cameras (Windows).
20 January 2014: Xeoma 14.1.20:
- Added full support for CentOS (including autostart);
- Xeoma for Android: added support for special symbols keyboard;
- Marking module: added option to display GPS coordinates and speed (Windows, Linux);
- Added possibility to choose a video input of a TV tuner (Windows).
27 December 2013: Xeoma 13.12.27:
- Added new FTP receiver module;
- Added archive export in MJPEG without re-encoding;
- Xeoma Cloud: users can now add users and change passwords;
- Added Czech localization.
22 November 2013: Xeoma 13.11.22:
- Archive improvements: added proportional removing of all archives once the space limit is reached;
- Added Serbian and Greek localizations;
- Other minor improvements.
25 October 2013: Xeoma 13.10.25:
- Xeoma Professional: Xeoma Pro Cloud added to create your own cloud video surveillance service;
- Archive improvements: you can now choose from which point you’d like to open and view it (the beginning, the last position, last 5 minutes) plus you are now able to export archive footage made in H264 format;
- New customization options: SMS settings, camera settings (USB/IP cameras prohibition);
- Camera stream information display (codec, fps, bitrate);
- Chinese and French localizations.
27 September 2013: Xeoma 13.9.30:
- Archive interface remastered, new features added: motion events visualization on timeline, possibility to select date and time, playback speed, or timeline scale, or jump to the next/previous detected motion;
- Layouts: added possibility to group cameras and view a certain group;
- Layouts: added new layouts (2х1, 3х2);
- Web server: added possibility to customize html pages;
- Added auto switching to a higher quality stream in single camera view mode;
- Install menu: added possibility to run user commands for server autostart (to mount NASs, etc.);
- Group settings: added possibility to select/unselect all modules;
- User rights: added possibility to allow/restrict access to archives;
- Implemented clipboard (copy/paste) for Mac OS.
3 September 2013: Xeoma 13.9.3:
- Enhanced automated camera search;
- Finnish localization is added;
- User’s cameras order saving is added (can be changed by an administrator only).
12 August 2013: Xeoma 13.8.12:
- Enhanced camera search: now it is possible to add multiple cameras by simply specifying their URLs;
- For Windows users: No limitations in quantity of archives;
- Exit Detailed settings by pressing Esc button;
- Improved Preview mode: new cameras now added horizontally;
- Improved Preview mode: ability to change the order of preview images (drag and drop);
- Elaborated user rights access: option added to restrict multiple access from 1 user profile.
26 July 2013: Xeoma 13.7.26:
- Enhanced work with MJPEG/JPEG IP cameras;
- Improved stability and crash protection (settings saving);
- Enhanced Xeoma IP camera software Android app (Android 2.3 support, more responsive sensor);
- Improved direct recording of h264 stream into archive (and its further playback);
- Perfected operation with a grand number of schemes (up to several thousands of cameras per 1 PC).
4 July 2013: Xeoma 13.7.4:
- Enabled client-server connection when their versions differ;
- Added forced fps change for client (applied only to preview);
- Enhanced work with H264 cameras: storing to the archive without re-encoding;
- Motion detector: memory load reduced for pre-recording option;
- Disabled autosearch if there are already cameras added;
- Added Image Resize filter module.
31 May 2013: Xeoma 13.5.31:
- Email, Save to File, FTP upload, Archive export: added MP4 format of video;
- Free updates period extended for 6 more months (total: 1 year);
- Group settings: added more options;
- Enhanced work with multiple H264 cameras;
- Preview and Archive: added “HDD space left” option.
17 May 2013: Xeoma 13.5.17:
- Added support for Ubuntu 13.04;
- Added selectable http port for PTZ cameras;
- Added more IP cameras.
30 April 2013: Xeoma 13.4.30:
- Added group settings for modules;
- Licensing policy revised: only video sources require licenses, Microphones can be used for free;
- Added Italian localization.
19 April 2013: Xeoma 13.4.19:
- Added Unitor module;
- Sms sending: added bulksms.com service;
- Enhanced work with rtsp cameras;
- Added Fullscreen Mode for Windows;
- Added PTZ inversion (image flip).
5 April 2013: Xeoma 13.4.5:
- Added possibility to specify user permissions;
- Added easy updates straight from the program (Mac OS);
- Added support for audio in more IP cameras;
- Enhanced web server flash broadcasting.
22 March 2013: Xeoma 13.3.22:
- Added easy updates straight from the Xeoma IP camera software (Windows, Linux);
- Added free rebranding utility for resellers and integrators;
- Modified left panel in Quick Settings window.
7 March 2013: Xeoma 13.3.7:
- Remastered Quick Settings’ Left Panel for prompt control of modules (adding, removing);
- Web server: lowered down CPU load when working with USB cams;
- Added Hungarian localization.
22 February 2013: Xeoma 13.2.25:
- Added support for more IP and PTZ cameras;
- Enhanced ONVIF search;
- Reduced CPU load for some cameras by means of prioritizing MJPEG streams over H.264;
- Email attachments: options to set up duration of video attachments and time between images captures.
8 February 2013: Xeoma 13.2.8:
- Added multi-server connection;
- Added Brazilian Portuguese localization.
25 January 2013: Xeoma 13.1.25:
- Added sound volume control in preview;
- Added support for more IP cameras;
- Added Turkish localization.
11 January 2013: Xeoma 13.1.11:
- Save to File module: added interval between videos saving, minimal length of records is now 3 seconds;
- Improved export feature in Archive built-in viewer;
- Increased speed of archive when many cameras are being recorded.
21 December 2012: Xeoma 12.12.21:
- Added support for sound from more cameras;
- Added support for more PTZ cameras;
- Added support for Microsoft LifeCam HD-5000 camera;
- Added possibility to quickly add multiple cameras by IP addresses.
7 December 2012: Xeoma 12.12.7:
- Improved search for password-protected ONVIF cameras;
- Added support for PTZ cameras by Foscam;
- Added Romanian and Polish localizations;
- Enhanced usability.
23 November 2012: Xeoma 12.11.23:
- Web server: broadcasting and view of video with sound;
- Enhanced text message (SMS) sending module: added new options.
9 November 2012: Xeoma 12.11.9:
- Added text message (SMS) module;
- Enhanced usability.
26 October 2012: Xeoma 12.10.26:
- Web server: view of all cameras in a single web browser window;
- Marking: added possibility to enter custom text;
- Added option to scan the network for cameras with use of password and login;
- Simplified manual setup for cameras;
- Added language switcher;
- Added Ukrainian localization.
12 October 2012: Xeoma 12.10.12:
- Archive built-in viewer: added export of any extract in chosen format;
- Email notification: added possibility to specify multiple addresses;
- Saving to File: added possibility to specify max time of storage (cyclic recording);
- Enhanced work in Linux console;
- Added support for more IP cameras in Xeoma IP camera software;
- Simplified uninstall;
- Added redirect from preview to archive when clicking on time of last detected motion;
28 September 2012: Xeoma 12.9.28:
- Added Marking module;
- Added visual motion detection – frame color changes at motion detection and time of last detected movement;
- Added possibility to send video in H.264 to FTP and email;
- Enhanced scheduler: round the clock work on weekends;
- Added saving of settings when upgrading to the commercial version;
- Added possibility to specify application without its path in application runner module;
- Added support for more IP cameras.
14 September 2012: Xeoma 12.9.14:
- Added Xeoma Cloud service;
- Added possibility to save video to file in H.264;
- Added possibility to reactivate Repeater subscription on same device after re-installation.
31 August 2012: Xeoma 12.8.31:
- Accelerated processing of JPEG pictures, thus lower traffic use on client part of Xeoma IP camera software;
- Added support for ONVIF cams;
- Improved interface;
- Added possibility to save video to file in MPEG-4;
- Added “Help” section.
17 August 2012: Xeoma 12.8.17:
- Added automatic scrolling of images from cameras;
- Added possibility to duplicate chains;
- Enhanced scheduler (night/day shift);
- Improved usability for many cameras in a relatively small window.
4 August 2012: Xeoma 12.8.4:
- Changed licensing policy;
- Added possibility to take screen captures from all monitors simultaneously.
20 July 2012: Xeoma 12.7.20:
- Added full control of PTZ cams;
- Added Danish and Spanish localizations.
13 July 2012: Xeoma 12.7.13:
- Design completely remastered.
22 June 2012: Xeoma 12.6.22:
- Enhanced motion detector: added opportunity to set the minimal size of object;
- Added password-protected access to the settings;
- Added opportunity to specify cameras’ names;
- Added full support for sound in Mac OS X (recording&playback);
- Enhanced search for network IP cameras with default password;
- Added Dutch localization.
9 June 2012: Xeoma 12.6.9:
- Added support for IP cameras that transmit data using the RTSP protocol in H.264 and MPEG4 (support for playback of video and audio) with the help of additional free component;
- Archive: added option to specify the folder to store the archives for certain modules;
- Added information about the modules, shown at the click on the icon in module settings.
29 May 2012: Xeoma 12.5.29:
- Added Pop-up Window module;
- Added full support for USB cams on Mac OS X;
- Reduced network load when minimized.
11 May 2012: Xeoma 12.5.11:
- Added Mac OS X support (both 32- and 64-bit).
28 Apr 2012: Xeoma 12.4.28:
- Added Screenshot capturing module;
- Added upload to FTP server module.
13 Apr 2012: Xeoma 12.4.13:
- Added Repeater service to connect to Xeoma IP Camera Software even if your computer is not accessible from Internet (inside firewall, mobile network, etc. where real IP address is not available).
30 Mar 2012: Xeoma 12.3.30:
- Motion detector: prerecording option;
- Motion detector: postrecording option;
- Motion detector: start delay;
- Added ready-to-use schemes:
– motion-triggered recording and sound alarm;
– motion-triggered recording and email;
– motion-triggered network transmission;
– motion-triggered and scheduled recording;
– network transmission.
16 Mar 2012: Xeoma 12.3.16:
- Added Scheduler module to define when modules, connected to it, are to start or end work.
2 Mar 2012: Xeoma 12.3.2:
- Added sound alarm module;
- Added module for saving JPEG images and MJPEG videos to the user-specified path;
- Added e-mail sending module (with attached JPEG images and MJPEG videos);
- Added module for running a specified program that will receive the path to the current image;
- Added module source for JPEG image displaying (updates with file changes) or cyclic playback of an MJPEG video file that was recorded with Xeoma IP Camera Software for any wired and wireless security camera;
- Preview and archive module has been upgraded. Now you can also specify maximum size of archive (old recordings will be deleted if it is exceeded). Added settings to define size and compression rate of images stored to archive;
- Xeoma now supports OpenSUSE and Mint Linux distributions.
17 Feb 2012: Xeoma 12.2.17:
- Added possibility to install Xeoma on Linux without a graphical shell;
- Added localization of Xeoma into the German language.
06 Feb 2012: Xeoma 12.2.6:
- Added possibility to connect multiple computers with Xeoma video surveillance software for any wired or wifi security camera into one or multiple central servers to receive video and audio – to access remote cameras and microphones;
- Added view of remote camera pictures directly in any internet browser as jpeg images or mjpeg video in real time as from ordinary IP cameras.
23 Jan 2012: Xeoma 12.1.23:
- Motion detector: setting up zones of motion detection of any shape or size;
- Motion detector: adjustable detector’s sensibility level.
31 Dec 2011: Xeoma 11.12.30:
- Added support for Linux/Ubuntu free operation system of latest versions (9, 10, 11), both 64-bit and 32-bit versions with XWindows.
16 Dec 2011: FelenaSoft company released new free IP camera software Xeoma for any wired or wireless security camera with unique interface and flexible settings.
The application supports analog, web (USB) and IP cameras, has built-in archive and player, motion and day detectors.
The commercial mode with extended functionality is also available.