Frequently Asked Questions about Xeoma software

LICENSING

PURCHASE

ACTIVATION

CAMERAS

MODULES & FEATURES

REMOTE ACCESS

ARCHIVE

LINUX

XEOMA CLOUD

XEOMA PRO YOUR CLOUD

REBRANDING

RESELLERS
 

LICENSING

  • 1. I downloaded Xeoma from the Download page but it launched in the Trial mode. Do you I get Xeoma Pro / Xeoma Standard / Xeoma Lite / Xeoma Starter then?
  • The downloaded Xeoma can work in any of the editions. By default it runs as the Trial mode where you can try nearly all of Xeoma features, and you can switch it to a commercial edition – Xeoma Pro, Xeoma Standard, Xeoma Lite or Xeoma Starter – by activating a corresponding license. Read more about editions here and see details on activation in the User Manual or in the ‘Activation’ section of this F.A.Q.

  • 2. Where do I get Xeoma licenses from?
  • Xeoma licenses can be acquired in the following ways:
    1. Purchased from our Buy page or from our resellers;
    2. Received as a reward for taking part in special offers from Xeoma. See Special Offers;
    3. A demo license can be requested from our website, in pages dedicated to Xeoma modes or Xeoma features. See the Support page.

  • 3. Is it possible to buy software and use it indefinitely without having to pay every year? Are there any fees for technical support?
  • Yes, you can buy the software and use it without paying every year. Please note that free updates of the program are included for the first 12 months since the license purchase date. Concerning the technical support it isn’t limited in time and is free of charge.

    Visit this page to learn more on license use and purchase conditions

  • 4. How can I add a new license to the ones I’m already using?
  • It’s easy: simply activate the new license on the server you’d like to add it to, “over” the licenses already in use, in the same way you did for the previous licenses (in Xeoma’s Main menu or through console, or through config files or web interface for Xeoma Pro Your Cloud). Xeoma Standard and Pro licenses summarize. Xeoma Lite licenses are cumulated only with Lite licenses (maximum 4 cameras).
    Read more on activation here

  • 5. How long does the standard version last?
  • Standard license for Xeoma Video Surveillance Software isn’t limited in time. Once you buy Xeoma license for any amount of cameras, you get your version upgraded to the Standard edition and can use it as long as you want and/or need to. Each license (Standard and Pro) has 1 year of free updates period (you can purchase licenses with 1, 3 or 10 years), after that period is over, you’ll be able to purchase renewal license to continue updating Xeoma or use your license without updating forever. Licenses are for lifetime.

  • 6. How many cameras do I need to buy license for?
  • It depends on how many cameras you are going to use. Use trial version to build chain(s) to meet your demands, count how many cameras are there in use. You will get the number of cameras you need to buy a license for. See example in our article ‘What is Xeoma’s module?’

    If you need continued testing, you can contact us to get a demo license for testing.

  • 7. I have a license for 16 cameras. I need to add 8 cams more. Can I do that? I’m afraid lest my first license should be lost.
  • There’s nothing to be afraid of. Licenses summarize. You can add unlimited number of licenses. You will be able to use as many cameras as all of your activated licenses allow in total. Standard and Pro licenses can be summarized with one another. Lite licenses can be summarized only with Lite licenses (4 cams maximum).

    Visit this page to learn more on license use and purchase conditions

  • 8. I have lost my activation key. What do I do?
  • First of all, try the ‘Self-help on activation issues’ help page, the ‘Get information on licenses…’ section. If for some reasons it doesn’t help, please contact us – we’ll do our best to help!

  • 9. I have purchased Xeoma but didn’t get the license. What do I do?
  • Delivery time depends on the payment method. For credit card and PayPal payments, the license/subscription is dispatched to your email within a couple of minutes (max. an hour), and also shown on-screen. With money bank transfer, it usually takes 1-3 business days (for money yet has to arrive at recipient’s account).

    First of all, please check the Spam folder of your email box. Due to a large amount of license letters we send some Spam filters can’t properly process them.

    If the letter isn’t there, make sure that your payment was successful and that the money was withdrawn from your account.

    If the payment was done through PayPal, please make sure you are checking the right email address, i.e. the email address associated with your PayPal account.

    If the payment was through bank wire transfer, it takes up to 3 business days for the funds to reach us. After we get the money the license will be dispatched to the email address stated in the invoice request form (with the exception for hardware keys, read more about them below).

    If you purchased a hardware key, it will be shipped to the physical address you input in the form during purchase. When your hardware key is shipped, we will send you its tracking number.

    If you purchased a new Xeoma Cloud subscription, you will get a message with account credentials, not with a license. If you renew license rent or Xeoma Cloud subscription, you will not get a special message but you can check your account’s expiry date.

    If nothing of this helps, please contact us – we’ll find your license!

  • 10. How do I get a free license for Xeoma?
  • We offer a variety of possibilities to get Xeoma license for free. Find what fits you best on our Special Offer page!

  • 11. Why do I need the updates and how can I activate it?
  • When you buy your Xeoma license, free updates are included for 12 months since the license purchase date (or you can purchase Xeoma Standard/Pro license with 1, 3, 10 years of updating period). After the updating period of your license is over, you can purchase a renewal license to continue updating Xeoma or you can use your license without updating in the last available version of Xeoma for your license forever.

    When you activate the renewal license, you get the possibility to use new versions, where you can find new features and program improvements. More information about update license and its activation.

  • 12. I bought a license, I need to activate it both on client and server? How can it be done with one license?
  • You buy and activate license only on server. All clients are free of charge, you can use unlimited number of them.

  • 13. Bought Xeoma quite a time ago. The license simply says “Xeoma”. Is it the same as Xeoma Standard that you have now?
  • Yes. Before professional features were added to Xeoma there was only 1 commercial edition simply called Xeoma. It is governed by the same rules Xeoma Standard now is. For example, if you need renewals for your “Xeoma” license from old times, opt for renewals for Xeoma Standard. Contact us if you need assistance.

  • 14. I’ll need to reset and move my license to other machines very often. What should I do?
  • You can purchase hardware key (USB-key), this way you won’t have problems with resetting license or activation.

  • 15. Where can I check information about my licenses in Xeoma?
  • If you use Xeoma Lite/Standard/Pro, then you can check your licenses and registration data via Main menu – Information – Active licenses

    If you use Xeoma Cloud, then you can check remaining subscription days via Main menu – Information – About

    If you use Xeoma Pro “Your Cloud”, then you can check licenses in adminUser.config file in the line ActivationKeys=LICENSES or via Administrator’s web page in the field “Activation parameters”.

  • 16. If I purchase Xeoma license, will it work without Internet?
  • Yes, Xeoma Lite, Xeoma Standard or Xeoma Pro licenses don’t need constant Internet access on the physical machine. Licenses can be activated both online and offline (without Internet access).

    If you use a virtual machine, then constant Internet connection is required.

    As well as, constant Internet connection is needed if you rent licenses.

  • 17. I’ve purchased Xeoma Lite, but I can’t activate it on VM, why?
  • Maybe you’ve purchased your Lite license until the end of 2020? Lite licenses activation on VMs is available starting from Xeoma 20.12.18. Previous versions of Xeoma do not allow activating Lite on virtual machines. So if you purchased your Lite license before December 2020, then you’ll not be able to activate it on a VM. You might consider using a physical machine instead. Please contact us, we’ll gladly help!

  • 18. I have Xeoma Lite license for 4 cameras. How can I upgrade to Standard version for 16 cameras?
  • If you need to use Xeoma Standard, you’ll need to purchase Xeoma Standard license for the necessary amount of cameras, in your case for 16 cameras. You can purchase Xeoma licenses here.

    Unfortunately, your Lite license doesn’t summarize with Standard (or other licenses instead of Lite) and can not be used to lower the price, because there’s no upgrade from Lite to Standard.
    On the positive side, you still have your Lite license and you can use it e.g. on another Server.

    If you still have questions, please feel free to contact us. We’re always happy to help!

  • 19. Is tax included in Xeoma licenses/subscriptions?
  • No. We don’t charge VAT or any other tax for Xeoma licenses or subscription. If you intend to pay with bank wire transfer and VAT or any other tax is applied in your country, make sure to pay the tax yourself.

  • 20. Do you offer bulk discounts?
  • Yes, price per camera is lower with reference to the amount of cameras of the license, i.e. license for 1024 cameras will be cheaper per camera compared to the license for 32 cameras and so on. The more cameras you purchase (as a single license), the bigger your profit is. Prices can be checked here.

  • 21. I tried to update via Main menu – Information- Check for updates and didn’t manage to do it. Why?
  • First of all please check if your licenses allows updating to new versions (for example, Xeoma Lite doesn’t) or to this particular new version (for example, the free updates period run out).

    If the update error is not connected to license issues, please try to ping our website address via console: ping felenasoft.com or traceroute felenasoft.com
    Maybe firewall is blocking or there’s no Internet connection at the moment.

    Also, you can update manually:

    1) stop old Xeoma via Main menu – Install – Delete (except for archive and settings) or via console
    Windows: /xeoma.exe -install -removeexe
    Linux: sudo ./xeoma.app -install -removeexe
    2) Download new version of Xeoma from our website or via console
    Windows: wget https://felenasoft.com/xeoma/downloads/latest/win/xeoma_win64.exe
    Linux: wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz
    3) unpack (if used console): tar -xvzf xeoma_linux64.tgz
    4) launch new versio of Xeoma and install via Main menu – Install or via console
    Windows: /xeoma.exe -install -coreauto
    Linux: sudo ./xeoma.app -install -coreauto

  • 22. I tried to use a new version of Xeoma and it says my license only allows older version. Where do I get old versions of Xeoma from?
  • Older versions of Xeoma are conveniently stored at the History of changes page. Scroll down a little to find the version you are looking for. If you are not sure what version to use or cannot find the right version, please contact us – we will be delighted to help!

  • 23. Can I use a hardware key with other Xeoma licenses on one server?
  • The hardware key does not sum up with other licenses. Older licenses cannot be used as a hardware key. You can bundle licenses if both licenses are assigned to the same USB-device or different ones. You can overwrite licenses from two USB-devices on one if the keys are used on one server.

  • 24. Do I need to purchase Xeoma license to use Repeater subscription? Or can I simply purchase Repeater subscription?
  • You need to have activated Xeoma license (Starter, Lite, Standard or Pro) on your server to use Repeater subscription. You can purchase Xeoma license here and Repeater subscription here.

    Also, Repeater is available 10 mins per day free of charge in Commercial modes. In Trial version Repeater is also available to test, but in Trial version all settings are reset within 4 hours and after program’s restart.

  • 25. If I buy a hardware key, when will it start working? (updating period of the license) And if I’d like to update Xeoma e.g. within 1,5 years, will I be able to do that?
  • Xeoma license’s renewal period on a hardware key starts since the time of license generation, i.e. when you purchase Xeoma license and order hardware key via website, the license’s updating period will start from the purchase date.

    You’ll be able to purchase renewal licenses when your license’s renewal period is over. You can also purchase Xeoma licenses with longer renewal period e.g. 3 or 10 years.

  • 26. How can I update Xeoma from 17.X.X version to 20.X.X?
  • You can update Xeoma via Main menu – Information – Check for updates

    If your license’s renewal period is over, you can purchase renewal license for 1 or 3 years (it doesn’t depend on the purchase date of your license, you can e.g. purchase Xeoma Standard renewal for 1 year for your Xeoma Standard license purchased in 2014). Or use Xeoma without updating because purchasing renewals is completely optional.

    Note that Lite and Starter versions do not have renewal period, i.e. you can not purchased renewal licenses for them. But you can purchase new Xeoma Lite (or Starter) license to use in the latest Xeoma version.

  • 27. I have Xeoma Standard for 64 cameras and Pro for 1 camera. Can I view several archives at the same time?
  • Yes, this is possible. If at least one Xeoma Pro license is activated (even for 1 camera) then synchronized playback of several archives function will be available for all cameras on this server even if you have Xeoma Standard license for all other cameras.

  • 28. Is it possible to expand licenses on a hardware key?
  • Yes, you can buy new licenses for the hardware key. To do this, you need to buy a software license (without a hardware key) and add it to the hardware key using the offline activation “Main menu” – “Registration” – “Activate” – “Offline activation”.

  • 29. What if we renew the licenses e.g one year after the licences expired? Do you charge for each year that the license hasn’t been updated? Is there a time limitation for renewing licences after they are expired?
  • Renewal licenses can be applied to the full licenses at any time, there is no time limit for it. If a Renewal license is applied to the full license before it expires – the time will be added to the full licenses’ expiration date. Example:

    full license purchased in July 2014, ends in July 2015
    renewal license purchased in January 2015, ends in January 2016

    When activated on the same server they will change the full licenses’ expiration date to July 2016.

    If a Renewal license is applied to the full license after it expires – the time will be taken based on the Renewal licenses’ expiration date. Example:

    full license purchased in July 2014, ends in July 2015
    renewal license purchased in May 2020, ends in May 2021

    When activated on the same server they will change the full licenses’ expiration date to May 2021.

    Also, please note that Xeoma licenses are perpetual and can be used without purchasing renewal licenses. When a license’s renewal period is over, you can use your license in the last available Xeoma version for your license forever. So renewal licenses are optional.

  • 30. Can I expand the number of cameras in the future?
  • Yes, Xeoma Standard and Xeoma Pro licenses cumulate when activated on the same server, so you can always purchase more licenses to expand your system when needed.

    Read more in “Questions about purchase”

    See more purchase and use conditions for Xeoma licenses here

    PURCHASE

    See more questions and answers about purchase in the dedicated section “Questions about purchase”

    ACTIVATION

    1. How do I get a free license for Xeoma?

    We offer a variety of possibilities to get Xeoma license for free. Find what fits you best on our Special Offer page!

    2. Why do I need the updates and how can I activate it?

    When you buy your Xeoma license, free updates are included for 12 months since license purchase date (or you can purchase Xeoma Standard/Pro license with 1, 3, 10 years of updating period). After the updating period of your license is over, you can purchase renewal license to continue updating Xeoma or you can use your license without updating in the last available version of Xeoma for your license forever.
    When you activate the renewal license, you get the possibility to use new versions, where you can find new features and program improvements. More information about update license and its activation.

    3. I bought a license, I need to activate it both on client and server? How can it be done with one license?

    You buy and activate license only on server. All clients are free, you can use unlimited number of them.

    4. I’ll need to reset and move my license to other machines very often. What should I do?

    You can purchase hardware key (USB-key), this way you’ll not have problems with resetting license or activation.

    5. I’ve purchased Xeoma Lite, but I can’t activate it on VM, why?

    Maybe you’ve purchased your Lite license until the end of 2020? Lite licenses activation on VMs is available starting from Xeoma 20.12.18. Previous versions of Xeoma do not allow activating Lite on virtual machines. So if you purchased your Lite license before December 2020, then you’ll not be able to activate it on a VM. You might consider using a physical machine instead. Please contact us, we’ll gladly help!

    6. Can I use Xeoma and my license on a hypervisor?

    Yes, Xeoma supports working on virtual machines. More information can be checked here.

    7. Xeoma on Huawei

    If you have a Huawei device and it does not have google services, you can still download our mobile app. There are several ways to do it.
    1) You can download it from our website, so you won’t need Google Services to set it up.
    2) From April 2021 Xeoma app is also available in Huawei AppGallery. Just search for “Xeoma” in the platform’s search field and download it.

    CAMERAS

    1. Will Xeoma work with my wifi cam?

    Yes, Xeoma supports any IP-cameras, including wireless (wi-fi) cams. List of supported cams can be viewed here. Cameras can be added via ‘+’ menu in Xeoma.

    2. Xeoma can’t find my IP cam. What should I do?

    Xeoma can scan cams automatically and find even cams protected with default password. However, if your cam is not in the list of found cams, you can specify the URL manually. Go to the cam’s Web Control Interface (use your camera’s ip address in browser and port e.g. http://IP_ADDRESS:PORT). Provided you can see image from the cam there, do right click on it and copy its URL, then paste it in Xeoma (in “Universal camera” module’s settings into the URL field). More on this topic in «What if my camera is not auto-detected in Xeoma?» article.

    3. Will Xeoma work with my camera/operating system?

    If your camera is not on the list of supported cameras, or your operating system is not on the list of supported OSs, you can try Xeoma in either free or trial mode in your environment and see if it works. Your user report will be much appreciated!

    4. In Xeoma I can see other people’s feeds. Will mine also be shown all around the world?

    What you see is random world Internet cameras. You only see these feeds because you have them manually. These world web cameras have been made public by their owners on purpose. Your pictures and videos in Xeoma are not going public unless you do it on purpose by posting the link on website or blog, etc. So there is nothing to worry about – your feeds are safe because your camera is under the password. Also, if you use “Web server” module in Xeoma and check your cams via browser, you can create password for them too, simply setup it in “Web server” module’s settings.

    5. How can I change cameras order on web browser’s main page?

    This order depends on camera’s (or rather camera’s stream’s) name in the Web server module’s settings, sorted alphabetically. So to make cameras be displayed in the web main page in the certain order, change the names in Web server’s settings.


    6. Will Xeoma work with my capture card?

    Xeoma works with capture cards and USB-dongles that use DirectShow (WDM) drivers and each channel has separate chips. Capture cards like these are seen in Windows as a number of separate devices (Device #1, Device #2, etc.). Xeoma will detect the cameras as USB cameras.
    Unfortunately, we don’t have a list of supported USB-dongles, you can choose any.

    As for video capture card, we can not guarantee that a particular capture card will work 100% with your analog camera and OS. We only have info from our users about the following ones that worked fine in Xeoma: Lumens (USB b PCI), EasyCap VZ-007 with HTV600 chip, TVISS4E with saa7134 chip. You can contact manufacturer to find out if necessary capture card was tested in Xeoma.

    7. Will Xeoma work with my DVR?

    Yes, it will work with DVR that transmit data via http/rtsp (MJPEG/JPEG/H264 streams), no matter the manufacturer. If the conditions are fulfilled, the cameras will be detected as IP ones automatically, or they can be added manually with their respective URLs.

    8. How do I change name of cameras shown on preview? How do I change the font size?

    You can change camera’s name in the settings of the ‘Preview and Archive’ or ‘Preview’ modules. To change the font size for this name, please click the Layouts icon (lower panel), choose the ‘Change font size, fps and transparency’ option.

    9. I have Xeoma on a PC. Now I want to virtually connect some IP cameras from afar to it. What’d I need, how do I do that?

    If cameras have a static external IP address, make sure that the ports in use by camera are forwarded (usually, it’s 554 for rtsp, 80 for http and ONVIF). Then just run the “Search by IP/password” option in Xeoma with the camera’s IP address, port, login, password. If the cams don’t have a static external IP address, see if you can use any of these options.

    10. If the connection to camera is temporarily gone, I’d like the camera to continue storing records to its embedded SD memory card. When the connection is back, I need the records from SD card to be downloaded to and visible in Xeoma archive player. Is it possible?

    Yes, starting from version 19.3.7 Xeoma’s PRO edition offers synchronization with SD memory cards of cameras that work through ONVIF. For older versions of Xeoma this type of synchronization is available for a few of Vivotek cameras. If another model or brand of camera has to be used (for example, ONVIF-non-compliant cameras), paid development will be required. Each camera model will need an individual synchronization. The fewer camera models you choose, the faster and more economical the development will be. Also, opt for a camera model or models that provide access to the SD card through ONVIF, if possible. Contact us to request paid development.

    11. All cameras are gone, what’s wrong?

    There are several variants. Please check:

    1) If you have a license and use a virtual machine, then please check that there’s Internet access available. Because Xeoma needs constant Internet connection when working on virtual machines. If there’s no Internet, you’ll see messages in Xeoma instead of camera’s image «Waiting for image from camera».
    2) If your license’s renewal period is over, then after Xeoma’s updating, your licenses might be lost (usually, there’s a warning message saying that license might be lost because its updating period is over).
    3) If you don’t have a license and use a Trial version of Xeoma, then all settings will be reset within 4 hours.

    12. How does Xeoma work with PTZ cameras?

    You can connect and test your PTZ (pan-tilt-zoom) camera in Trial version of Xeoma. Cameras can be added via «+» menu (you can specify necessary PTZ port in «Universal camera» module’s settings). If you use PTZ camera, Xeoma will automatically add controls to move your camera. This option to move your camera manually (using controls) is available in Commercial versions Lite/Standard/Pro, and creating presets/touring is available in Pro version only (available under Xeoma Pro license). “PTZ Tracking” module (triggering camera based on different modules, e.g. “Motion detector”) is available in Standard and Pro.

    By the way, Xeoma allows creating presets and automatically follow them e.g. triggering from a particular module by means of additional module «Moving to PTZ preset». This module can be purchased additionally in Standard or Pro version.

    Also, you can use PTZ in browser, you’ll need Xeoma Pro license for that (Xeoma Pro license for 1 camera will allow PTZ in browser for all cameras).

    MODULES & FEATURES

    1. With what can I view .xem files in the archive?

    You can view recordings straight in the archive with the help of built-in media player. But if you need to watch the files outside Xeoma, you can use, for example, VLC player (specify fps of the video in the command line so that it would look like “C:\Program Files (x86)\VideoLAN\VLC\vlc.exe” –mjpeg-fps=30 1077.xem where 1077.xem is your file’s name and “C:\Program Files (x86)\VideoLAN\VLC\vlc.exe” is the path to your VLC player). Moreover, with sufficient codecs other popular players can play the .xem files, too. But the easiest way is to export the needed extract in the desired format straight from the built-in player.

    2. What happens after the trial version expires?

    You can activate trial period again. Specify settings once more and continue using Xeoma. The settings will be reset in 4 hours again. You can activate trial version as many times as you need to feel all the powerful possibilities of Xeoma.
    If you need continued testing, you can always contact us to get a demo license for testing.

    3. How long does the standard version last?

    Standard license for Xeoma Video Surveillance Software isn’t limited in time. Once you buy Xeoma license for any amount of cameras, you get your version upgraded to the Standard edition and can use it as long as you want and/or need to. Each license (Standard and Pro) has 1 year of free updates period (you can purchase licenses with 1, 3 or 10 years), after that period is over, you’ll be able to purchase renewal license to continue updating Xeoma or use your license without updating forever. Licenses are for lifetime.

    4. How many cameras do I need to buy license for?

    It depends on how many cameras you are going to use. Use trial version to build chain(s) to meet your demands, count how many cameras are there in use. You will get the number of cameras you need to buy a license for. See example in our article ‘What is Xeoma’s module?’


    If you need continued testing, you can contact us to get a demo license for testing.

    5. How do I get a free license for Xeoma?

    We offer a variety of possibilities to get Xeoma license for free. Find what fits you best on our Special Offer page!

    6. Will Xeoma work with my camera/operating system?

    If your camera is not on the list of supported cameras, or your operating system is not on the list of supported OSs, you can try Xeoma in either free or trial mode in your environment and see if it works. Your user report will be much appreciated!

    7. Where can I find Xeoma settings files?

    Settings are located in the default user directory. Read more.

    8. Can I install Xeoma on Ubuntu server or do I need desktop interface?

    Absolutely, you can install Xeoma on Ubuntu server without graphical shell. Please pay attention: console sound support requires libasound2. If you’re running a 64-bit version you may need to install ia32-libs. After the installation there will be an access password in console – you need to save it somewhere to have an ability to connect from another machine (client). Linux instruction can be found here for both GUI/no GUI installation.

    9. My server is Linux. Can I connect to it from a Mac?

    Yes. The program is cross-platform. Your server can be installed (or just run, without installation) on any of the supported OSes, say, Debian, and you can connect to it remotely from another machine with any of the supported OSs, from a Mac with Mac OSX. You just need to have the right Xeoma file for the operating system it is launched on.

    10. Can I conduct surveillance with only 1 computer like on the scheme IP cam > Internet > Computer using your software?

    Yes, you can use cloud service for that. But if you don’t need saving footage when the computer is off, you can view the camera remotely without cloud service. In this case you need to set up port forwarding to your IP cam from the router and so you can connect to the IP cam same as to a router from away. To test Xeoma Cloud, please request a free trial.

    11. I get Connection-to-server dialog when I run Xeoma. What is that? What should I type in there?

    When you work on 1 computer without remote access, you don’t need to type anything. Xeoma will find and connect to the ‘local’ server by itself (learn more about the program’s architecture). If you use remote access feature, type in the IP address of the server you’d like to connect to, or Repeater address. More about remote access here.

    12. I’d buy your software but I need a feature you don’t seem to provide. How can I inquire about upcoming improvements?

    Just contact us and ask your question to see if the feature will be added soon or is already implemented.

    13. Xeoma will work as long as my PC is on, won’t it? What about sleep mode/hibernation?

    Sleep mode turns PC and processor off (while only state retains), so none of the programs can continue working. If you need stable non-stop surveillance, you should switch off the sleep mode option in Windows in: Control panel -> Power Options. You can also use our cloud service if you don’t want to have your PC running all the time.

    14. In Xeoma I can see other people’s feeds. Will mine also be shown all around the world?

    What you see is random world Internet cameras. You only see these feeds because you have them manually. These world web cameras have been made public by their owners on purpose. Your pictures and videos in Xeoma are not going public unless you do it on purpose by posting the link on website or blog, etc. So there is nothing to worry about – your feeds are safe because your camera is under the password. Also, if you use “Web server” module in Xeoma and check your cams via browser, you can create password for them too, simply setup it in “Web server” module’s settings.

    15. How do I make Xeoma show time on display?

    Use our Marking module (please keep in mind that if you have many cameras, embedding marking can insignificantly slow down the performance).

    16. How do I change the path to install Xeoma to?

    You can do that in the Installation menu (run Xeoma, go to Main menu > Install > Install). Alternatively, you can edit autostart scripts manually (requires higher level of tech background). Or, if it’s required out of conspiracy reasons, you can change Xeoma’s name with our rebranding utility – this way the folder with Xeoma will also have another name.

    17. How can I change cameras order on web browser’s main page?

    This order depends on camera’s (or rather camera’s stream’s) name in the Web server module’s settings, sorted alphabetically. So to make cameras be displayed in the web main page in the certain order, change the names in Web server’s settings.


    18. How many monitors can I connect to view Xeoma?

    Multiple monitors can be connected, in fact, as many as your computer allows for. Xeoma will work with all of them.

    19. I have several operators to monitor different sets of cameras. I created a separate profile for each with certain permissions. They use their passwords to connect. But how do I make Xeoma keep other settings like cameras order or window’s location on the screen, etc.?

    You can do that by creating different shortcuts for each of them with the clientIndex parameter (see console commands).

    20. How do I change name of cameras shown on preview? How do I change the font size?

    You can change camera’s name in the settings of the ‘Preview and Archive’ or ‘Preview’ modules. To change the font size for this name, please click the Layouts icon (lower panel), choose the ‘Change font size, fps and transparency’ option.

    21. I’d like to get notified to E-Mail if the server loses connection to a certain IP, is there a way to do it in Xeoma?

    Sure, connect the ‘Problems Detector’ module to the chain. In its settings, you will need to specify the IP address you’d like to watch for connection. Connect “Email sending” module after “Problems detector” to receive notifications.

    22. We have hundreds of cameras so it gets hard to see anything on the preview window. We need a way to quickly recognize where a certain camera is and switch to view it. Ideally, the cameras should be sorted by the city of their location. Is it possible?

    Of course. In such cases, usage of the ‘Device list’ is recommended. See detailed photo instruction for more information.

    23. I see you have this Export feature to download a piece of video from the archive. Can I download it when connected with a remote client?

    Yes, exported videos get stored on the client side. You can choose the storage folder in the Export dialog.

    24. I’ve noticed that if I use pre-recording in Motion Detector module, there is always a delay in preview. Is there a way to improve the situation?

    Try Xeoma’s new version (starting from 15.6.26), we have fixed this issue there. For older versions, you can simply set pre-record time to 0 to eliminate those delays. Also, in the latest versions of Xeoma “pre-record” can be found in “Preview and archive” module’s settings.

    25. I accidentally did something and Xeoma interface is enormously large now. How can I get back to a normal view?

    1) Go to Layouts menu on the lower panel and choose there Windows Settings, then scale interface back to 100%.
    2) Close Xeoma. Go to XeomaClient folder (the path to it depends on your OS: Windows – C:\Users\USERNAME\AppData\Roaming\XeomaClient; Linux – /home/USERNAME/XeomaClient) and delete there a file called “user.cache”. After you open Xeoma again, it should be of a normal size.
    You need to perform any of these scenarios if you’ve lessened Xeoma interface and now want to get back.

    26. Does Xeoma have push notifications for Android?

    Yes. To get these push notifications in your Android client of Xeoma, you need to connect the “Window Popup” module into the chain in Xeoma’s server part on your server. When the camera is triggered, you’ll get these notifications in notification panel in your device. See more in article Mobile video surveillance with Xeoma free Android app.

    27. I want to launch only the client’s side of Xeoma via a shortcut. How do I do that?

    Access the shortcut’s properties and add [space] -client to the full path for the file.

    28. What software is better – WebCam Looker or Xeoma?

    Simply put, WebCam Looker is time-proven functionality that has been developed since 2005. The software has gained lots of fans since and been acknowledged as reliable and functional. Xeoma is a new product by FelenaSoft, it’s more up-to-date, flexible and quick. Functional and usability modifications are constantly applied. To compare functionality of WebCam looker and Xeoma you may find the comparison of WebCam Looker and Xeoma useful.

    29. Bought Xeoma quite a time ago. The license simply says “Xeoma”. Is it the same as Xeoma Standard that you have now?

    Yes. Before professional features were added to Xeoma there was only 1 commercial edition simply called Xeoma. It is governed by the same rules Xeoma Standard now is. For example, if you need renewals for your “Xeoma” license from old times, opt for renewals for Xeoma Standard. Contact us if you need assistance.

    30. When I connect via Client I receive this message “Ignore and connect to server anyway”. What does it mean?

    If you connect to Xeoma and receive the following message “Ignore and connect to server anyway”, then you use different Client and Server (installed) versions. It might cause problems with Xeoma’s work, archive reviewing etc. We recommend using the same version of Client and Server. Xeoma’s version can be checked in the program’s header after connecting to the server (choose option “Ignore and connect to server anyway”). Older versions can be downloaded here.

    31. What are Additional modules? How can I use them?

    Additional modules are modules based on artificial intelligence and deep machine learning. You can purchase /xeoma/en/buy/#modules additional modules for your Standard or Pro licenses. More information about additional modules in Xeoma can be found in this article.

    32. What is rebranding? Can I create my own version of software, but with my name in it?

    Rebranding of Xeoma is a possibility to create software completely as you need, i.e. you can change almost everything: logo, name, icons, module’s pics, contact information, design and add/remove particular options if needed. Such OEM versions are often used by reseller companies that sell Xeoma licenses and their own OEM software. You can download customization utility here.

    33. I can not afford Xeoma license at the moment, I can’t purchase at the full price, what can I do?

    We have a great opportunity – you can rent Xeoma licenses.

    34. Can not register at your forum, what’s wrong?

    Please check that you use Confirmation code correctly: it should be entered in reverse order and dot should be used at the end, e.g. if Confirmation code is 1234, then you need to enter 4321. <- dot. You have only 1 attempt each day. If you still have problems, please contact us.

    35. I need to detect people that walk in, but Xeoma detects people that are walking by. Too many false detections. How can I locate my camera to detect visitors with visitors counter module?

    In order to avoid false detections, your camera should be located the way it doesn’t “see” unnecessary movement if somebody’s walking by. If you need to detect visitors who pass through the door and enter the premises, you can locate your camera above the door, and select necessary zone in “Visitors counter” module’s settings to detect movement in (mark it with the line).

    Also, you can use Cross-line detector to detect direction of movement, this way you can detect people that walk in and out.

    If you still have problems, please contact us.

    36. License plate recognition module doesn’t work properly, what should I do?

    Here are the ways to increase the successful recognition rate:
    •Point the camera in the direction of vehicles, facing license plates at right angle;
    •Fasten the camera to minimize wind interferences, vibrations, etc.;
    •Place the camera so that a license plate would take most of the frame;
    •Use proper lighting in the low-light circumstances (for example, an IR projector);
    •Use long-focus objective;
    •Set exposure to a minimum;
    •Turn auto focus off.
    •Use special HLC (High Light Compensation) cameras (often marked ‘For LPR/ANPR’).

    If you still have problems, please contact us.

    37. „Face recognition module” doesn’t detect faces. Camera simply doesn’t ‘see’ them. Any advise?

    •You can place the camera as close as possible to the area where you need to detect faces in (preferably at right angle to the face)
    •Place camera at right angle, face should occupy a large part of the frame
    •Lighting should not be very dim or with a lot of flashes (you can use special HLC (High Light Compensation) cameras (often marked ‘For LPR/ANPR’))
    • Use long-focus objective for a better view
    •You can choose “Range of face recognition” in «Face recognition» module’s settings
    •Also, there’s “Artificial intelligence” option available in «Face recognition» module’s settings that increase average recognition accuracy up to 90%. You can test this option in Trial version and purchase it as an additional module.

    If you still have problems, please contact us.

    38. What is prerecord? Where can I find it?

    Prerecord is a possibility to record archive some time before the actual event. This option can be found in “Preview and archive” module, by means of prerecord you can record 1 second or 5-30 mins before the actual event, for example, before there’s the event that “Motion detector” has detected.

    39. What is post-record? Where can I find it?

    Post-record is a possibility to record archive some time after the actual event.

    This option can be found in “Motion detector” module, by means of post-record you can record 1 second, 1 hour (any specified time) after the actual event that “Motion detector” has detected.

    Also, post-record is available in “ANPR” module. By means of post-record you can specify necessary time that module will use not to detect the last detected license plate, i.e. if a car is moving slowly in camera’s field of view and there’s 10 mins post-record set in “ANPR” module, then after recognition of this license plate it’ll not be detected (recorded into archive too many times) for 10 mins. But new license plates will be detected anyway.

    By the way, post-record is available in other modules-filters (“Sound detector”, “Face recognition”, “QR-code recognition” etc.) and can be used to record archive some time after the actual event.

    40. Trying to use “Application runner”, but necessary application is not launched. I use Windows. What is the problem?

    If you use Windows and Xeoma is installed to autostart, then “Application runner” will launch necessary apps in foreground, so visually you’ll not see them. The reason is when you install Xeoma to autostart, it works under ‘system’ user, and apps/scripts will be launched under ‘system’ user (not the one that you’re using at the moment). You can check all working processes in task manager.

    41. Can I use different versions of Client and Server?

    Yes, you can. But we do not recommend using different versions of Client and Server because there might be problems due to incompatibility. Information about Xeoma updating you can find here.

    42. Can your software ‘see’ video from a file storage/folder, not just a camera?

    Yes, there are 2 variants:

    1) You can use “File reading” module that allows streaming JPEG-pictures or MJPEG-video from a file storage/folder
    2) If the file storage is available via HTTP or RTSP, then you can specify necessary URL in “Universal camera” module’s settings

    43. Do you have API for integration?

    Yes, there’s API based on HTTP (including JSON), and possibility to run external scripts as well.
    More information about HTTP module for integration can be found here
    Information about broadcasting integration and API for web server here

    44. By removing the current version and installing a new one, will I lose the current settings?

    It depends on the method of deleting Xeoma. If you want to keep your settings, you can uninstall Xeoma with settings saving via Main menu – Install – Uninstall (except for archive and settings). In this case licenses, settings and archive will be kept. If you’d like to uninstall Xeoma completely (archive, settings, licenses and other components), then you can choose Main menu – Install – Uninstall ALL
    You can always create settings’ backup via Main menu – Install – Restore
    More information about settings restore can be checked here

    45. How can I fix time difference between timestamp on the photo that I receive on my email (using ‘Sending email’ module) when motion is detected and real time of my server? Time difference is 5 hours. Example: “Sources: Motion detected 2020-07-31 06:47:42”. I have Lite version.

    Please check your server’s time zone and make sure it’s correct. You can do it via Main menu – Remote access – Users. But there’s no such menu in Lite, so you need to switch to the Trial version first via Main menu – Install – Switch to 4-hours Trial version. After you check (and change time zone if needed), you can get back to the Lite version via Main menu – Install – Switch to Lite version.

    46. I’m trying to send e-mails over gmail but it doens’t work. When I press the Test button, it says “Invalid username/password” even though I’m sure they are correct.

    Gmail prevents external software from accessing your mailbox by default. You can allow this access in your google-account’s settings: https://myaccount.google.com/lesssecureapps

    47. Is it possible to set up “sleep mode” for cameras when no recording is done and no one is viewing them? At night recording is disabled but Xeoma still loads the network to receive data.

    Yes, it’s possible to achieve that in case Universal Camera module is directly connected to the Scheduler module – then you can check Allow auto stop when idle box in the Universal Camera.
    Attention, no Problems detector module should be connected to a camera in this case.
    The correct scheme would look like: Universal camera – Scheduler – Motion detector – Preview and archive.

    48. I have a standard version of Xeoma, and a ONVIF compatible camera with PTZ. I don’t have the PTZ touring function, nor presets in the PTZ command. If I switch to the trial version with all modules enabled, it’s the same, no tour guard. Do you have any idea about this ?

    PTZ tours and preset are available in the Pro version of Xeoma. However, they should be available in the Trial version.
    Note that PTZ presets and PTZ touring are supported in Xeoma starting from version 18.7.10 for the cameras that work through ONVIF.
    If you’re using the latest Xeoma version, please make sure that you use the correct ONVIF PTZ search while searching for your camera via ‘+’ menu”

    49. I setup ‘Decoding only key frames’ in the ‘Universal camera’ module’s settings to reduce CPU load. This helps – reduces the load significantly, but only I’m not sure what effect it has on motion detection.

    Usually, if you choose ‘Decode only key frames’ option in the ‘Universal camera’ module’s settings, then Xeoma will decode only important “key frames” once in half of a second (or even more often). So Xeoma will not waste time and resources on recovering the rest of the frames (it reduces CPU load). This way detectors might receive fewer frames and there might be fewer attempts in search by motion.

    But in general, Xeoma already detects movements no more than three times per second. Therefore, decoding only key frames option shouldn’t affect the quality of detection.

    50. The “Decode only keyframes” option is not working properly. Sometimes it appears and then disappears when the camera’s are changed.

    Note that this “Decode only keyframes” option works only with H.264 preview URL (1st URL in “Universal camera” module’s settings). This option will not be applied if the preview URL is in H.265 (hevc), H.264+, H.265+, MJPEG or MPEG-4 format.

    51. We need to automatically switch the camera live views in the interface where operators have the rights to review cameras only. Is there some kind of an interface or API where we could switch these views from our system? Also, is there a possibility to deactivate some streams with the above mentioned scenes because of bandwidth limitations.

    You can switch between cameras automatically, in order to do that you need to create different pages via Layouts menu (“squares” icon in the bottom panel) – Manage Layouts – Layout 1×1 – Automatic scrolling

    More about Layouts here.

    As for the deactivating of cameras, in Xeoma if a camera is not being reviewed at the moment and there are no detectors analyzing the image (e.g. “Motion detector”, ANPR, Face detector etc.), then this camera will be turned off automatically. Or you can do it manually using API.

    52. I’m using Web Server. How can I check which users are currently connected or were connected previously?

    Xeoma keeps all of its logs in the Log folder located in Xeoma’s main directory. You can monitor all of web Server’s activity in the separate logs located in the WebServerLog subdirectory. Note that the same logs also show the activity produced by HTTP Switcher and HTTP Marking.

    53. When I add my camera in Xeoma, its time zone and time switches to the incorrect one (it’s a Chinese camera). Could you please tell me how can I fix it in Xeoma?

    This issue sometimes appears on Chinese cameras. Please try the following: “Layouts” menu (“squares” icon on the bottom panel in the main window) – ONVIF cameras time synchronization – Disable automatic time synchronization

    54. Are there any restrictions on using the client?

    There are no restrictions on using the client except your hardware requirements.

    55. How many cameras can be displayed at the same time?

    Any number of cameras can be displayed at the same time on the client as well as in the web interface.

    56. Can I watch cameras from different servers on one client?

    Yes, a single client can connect to multiple servers at the same time and show all of their cameras.

    57. How many clients can I use?

    There are no software limitations on the number of clients.

    58. Are clients free?

    Yes, all clients are free, only the servers require licenses.

    59. Can I install Xeoma on my own server and save recordings from cameras there?

    Yes, the licenses are meant for your own server(s), Xeoma will store everything on premise. You can also store recordings on network, cloud disks, for example, Xeoma Cloud.

    60. Can I create a backup server in case of a failure of the main server?

    Xeoma does have an option for failover, but please note that each backup server will require its own set of licenses. You can find full instructions on creating a backup server here.

    61. How can I see the modules available in my version of Xeoma?

    1) Download the version you need here: https://felenasoft.com/xeoma/en/changes/
    2) Rename the file by adding this in the middle: _trial_standard; example: xeoma_win64.exe -> xeoma_trial_standard_win64.exe
    3) Run this file and scroll through the list of modules here – all modules that are not greyed out are available to you
    For new versions of Xeoma you can find this information on our website.

    62. Is it possible to start/stop the recording to the archive when I want?

    Yes, you can use the “Scheduler” module that can be used to start/stop recording according to the necessary time frame or there’s the “Button Switcher” module to manually start/stop the recording.

    63. I can’t run an application on Windows using the “Application Runner” module, the server is installed on Linux, what should I do?

    Most of the modules work on the server side, so if you have it running under Linux, then the “Application Runner” module will only be able to run applications that are installed on the server, i.e. in this case under Linux. In other words, it is only possible to run the application on the server side.

    64. Can your software read video not from cameras, but from file storage? Is it possible to test the work of an intelligence module on the example of an already existing video?

    Yes, there are several ways to do it:
    1) You can select the “File Reading” or “Screen Capture” module as the source. In its settings, specify the path to the file you need.
    2) If the storage is available via HTTP or RTSP, the link to the desired video can be specified in the settings of the “Universal camera” module.

    REMOTE ACCESS

    1. What are my options if I want to use remote control? When do I need to use Repeater?

    There are basically 3 options:

    1) Repeater is a service similar to but more powerful than dynamic DNS. You only need to use Repeater if your PC running Xeoma is not accessible from the Internet, i.e. can’t obtain or forward an external IP address.

    2) If your computer is inside firewall, i.e. does not have Internet IP address, you can use port-forwarding at your router to forward external port to your machine with Xeoma running. Then just use 3) option.

    3) In other cases, when real IP address is available, simple server-client connection of Xeoma can be successfully used (‘Connect to remote server’ option).

    2. Can I conduct surveillance with only 1 computer like on the scheme IP cam > Internet > Computer using your software?

    Yes, you can use cloud service for that. But if you don’t need saving footage when the computer is off, you can view the camera remotely without cloud service. In this case you need to set up port forwarding to your IP cam from the router and so you can connect to the IP cam same as to a router from away. To test Xeoma Cloud, please request a free trial.

    3. Can I view my cameras with mobile devices?

    You can view cameras from Android and iOS devices via applications, from other mobile devices via web browser. Read more on the topic in this instruction.

    4. I get Connection-to-server dialog when I run Xeoma. What is that? What should I type in there?

    When you work on 1 computer without remote access, you don’t need to type anything. Xeoma will find and connect to the ‘local’ server by itself (learn more about the program’s architecture). If you use remote access feature, type in the IP address of the server you’d like to connect to, or Repeater address. More about remote access here.

    5. How do I change port when connecting to a remote server?

    You don’t need to change the port. If the server computer doesn’t have static IP address, what you need to do is set port forwarding (use portforward.com for instructions or – easier and more conveniently – get Repeater subscription and don’t worry about port forwarding!). But, if Xeoma’s usual port is taken, you should use the -serverport command to set a new one. See instruction here
    But when you are positive you need to change Xeoma’s default port 8090, use the serverport command. If Xeoma is not installed, launch it with this command followed by port you need. If Xeoma is installed, go to the autostart script and change serverport there. For example, in Windows: go to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService in registry and change there
    C:\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. For Linux, see here where autostart script is

    6. What option for remote access do I need to use?

    Please take a look at our comparison of remote access options with Xeoma.

    7. I use connection to server from remote client via Repeater service. While video is ok, sound gets intermittent. What may be the problem?

    Most probable is the Internet connection speed. We recommend to check the bandwidth. Perhaps, several clients connect to the server at the same time and drain all of the bandwidth.

    8. If I bring up the client on a PC at my office and try to connect to my server at home (which I can address directly via a VPN between my home and office) it doesn’t connect.

    You must be using Xeoma in free mode. Server in free mode doesn’t accept remote connections. Any version of Xeoma can be used as a client that connects to a remote server. And the server can be either in trial or commercial mode. Please switch to the trial mode to test remote connection feature, or purchase a license.


    9. Xeoma is running in fedora 18. When I run xeoma -core, I cannot connect remotely from the client. What should I do?

    Please run -showpassword in a command line of Xeoma to see a remote access password (you need it to connect remotely) and it will enable remove access automatically. Then start Xeoma again and it will accept connections from any IP. If you install Xeoma, remote access will be enabled automatically.

    10. Does remote connection require the static IP address? How do I know if I have it?

    You only need the static IP address on a server computer (the computer you connect remotely to). If this computer doesn’t have the real static IP address, you can use Repeater service or dynDNS services. Usually those who have the static IP address, already know that for Internet providers usually charge extra fees for that. Please request this information from your Internet provider.

    11. How can I change the remote access password or even can I do this?

    Yes, you can. To change the default (administrator’s) password please go Main menu -> Remote access-> Users. There you can change the administrator password which is equal to remote access password. Please write down and save your changed password.

    12. I see you have this Export feature to download a piece of video from the archive. Can I download it when connected with a remote client?

    Yes, exported videos get stored on the client side. You can choose the storage folder in the Export dialog.

    13. Does Xeoma have push notifications for Android?

    Yes. To get these push notifications in your Android client of Xeoma, you need to connect the “Window Popup” module into the chain in Xeoma’s server part on your server. When the camera is triggered, you’ll get these notifications in notification panel in your device. See more in article Mobile video surveillance with Xeoma free Android app.

    14. I want to launch only the client’s side of Xeoma via a shortcut. How do I do that?

    Access the shortcut’s properties and add [space] -client to the full path for the file.

    15. I want to view cameras in my Xeoma remotely. The Xeoma computer does have a static external IP address. What else do I need?

    You will need to forward to port for remote access. For access through Xeoma client that’ll be 8090 by default, and for web browser view it’s 10090, and 10091 for flash broadcasting (if you have changed Xeoma ports manually, please forward the new ports instead). A router model-based guide on port forwarding can be found at portforward.com. Also, we recommend to install Xeoma (or execute the -showpassword command in console) – it will “open” the port for client connection.

    16. How can my clients monitor cameras remotely?

    They can either use Xeoma’s client or the web interface to connect via a browser. You can find more information about remote access here.

    ARCHIVE

    1. How much free disk space will I need for my surveillance? What are the system requirements for my projected system?

    You can find it out with our calculator of minimum system requirements (required memory, processor, disc and Internet connection speed).

    2. With what can I view .xem files in the archive?

    You can view recordings straight in the archive with the help of built-in media player. But if you need to watch the files outside Xeoma, you can use, for example, VLC player (specify fps of the video in the command line so that it would look like “C:\Program Files (x86)\VideoLAN\VLC\vlc.exe” –mjpeg-fps=30 1077.xem where 1077.xem is your file’s name and “C:\Program Files (x86)\VideoLAN\VLC\vlc.exe” is the path to your VLC player). Moreover, with sufficient codecs other popular players can play the .xem files, too. But the easiest way is to export the needed extract in the desired format straight from the built-in player.

    3. Why I can only view recording for the last hour/Why are there no recordings in the archive? Is it because I use non-licensed version?

    If you use Xeoma in a trial mode, you have only 1 hour of Archive, that is why you see only records from one last hour. If you use standard edition, check your Preview and Archive module settings and set up a longer period for storing files. Another possible cause is if you use motion detector and there was simply no motion in the field of view earlier.

    4. How can I move backup archive records back to make Xeoma play them, too?

    Please follow the instructions in the Moving Xeoma records photo instruction.

    5. Can the archive be stored to network discs?

    Sure. Just mount the discs into the system as regular discs. For Windows, you can do it in Xeoma interface via Main Menu -> Install -> Autostart settings. After that specify the path to the disc in your destination module (for example, archive) the way you do for regular discs.

    6. There was an accident in the field of view of camera that could have happened anywhere between now and last week. Do we need to view a week’s worth of archives or is there a simpler way?

    Xeoma’s archive is designed with user’s comfort in mind. That’s why finding an accident in the archive is also easy. Go to the Xeoma’s archive viewer, open its menu and select the ‘Search by motion’ option (will only work if you have a ‘Motion Detector’ in the chain). Select a rectangular area of where the accident happened. After the search is completed, you can view just the pieces with motion in this area (in green color). Also, you can increase the playback speed to view the episodes at a fast pace.

    7. I moved Xeoma records to new folder. What should I do next?

    You should launch Xeoma’s re-index of archive to make them display correctly on time line. To do that, go to the archive viewer for any of the cameras. Onсe in that window, go to the archive menu and choose re-indexing there. Remember that the option launches the process for all cameras so you don’t have to do that for them separately.

    8. If the connection to camera is temporarily gone, I’d like the camera to continue storing records to its embedded SD memory card. When the connection is back, I need the records from SD card to be downloaded to and visible in Xeoma archive player. Is it possible?

    Yes, starting from version 19.3.7 Xeoma’s PRO edition offers synchronization with SD memory cards of cameras that work through ONVIF. For older versions of Xeoma this type of synchronization is available for a few of Vivotek cameras. If another model or brand of camera has to be used (for example, ONVIF-non-compliant cameras), paid development will be required. Each camera model will need an individual synchronization. The fewer camera models you choose, the faster and more economical the development will be. Also, opt for a camera model or models that provide access to the SD card through ONVIF, if possible. Contact us to request paid development.

    9. Can I specify my own path to store the archive e.g. to another disc or PC?”

    Yes. Path to store the archive can be specified in “Preview and archive” module’s settings . Disc should be “seen” in the system on the machine where Xeoma Server is launched.
    You can mount a disc in Windows via Xeoma: Main menu -> Install -> Autostart settings. ПAfter that specify the path to the disc in your destination module (for example, archive) the way you do for regular discs.

    Also, you can make discs from another PC shared in the system and mount using the system itself creating network discs.

    10. Xeoma stops freeing up disk space from the video archive. The program settings specify: Always leave. Available disk space is 30 GB. Restarting the XeomaCore service helps.

    Try upgrading to the latest version of Xeoma. Go to the Main menu-Information-Check for updates.
    If the problem persists, please send us the settings.dat file, or if possible, grant us remote access to your server.

    11. There’s an option in “Preview and archive” module’s settings called “Count calendar days”. What does it mean?

    When this option is ticked, ‘Maximum total storage time of this archive’ scroll box will be used quite literally: if it’s configured to 7 days storage, then when the 8th day comes, the archive will be re-written (day by day starting with the 1st day or archive recordings), even if these 7 days don’t contain any video recording or have few of them.
    If this option is not ticked, then Xeoma takes the minute number in the file name and counts the days by it.

    12. Can I save recordings from cameras to the hard drive of my PC?

    Sure, this feature is available in all Xeoma modes. If you want to store recordings from cameras on a hard drive, you can set the desired path in the “Preview and archive” module settings.

    13. Please tell me the principle of naming Xeoma’s video files? What information does it provide?

    Archive files are named the following way: minute-number-from-the-beginning-of-the-day_number-of-the-second-in-a-minute_duration-in-seconds
    Note that UTC time is used by default (time zone of your server doesn’t count).
    Example: 0871_01_50.mkv = 14:31:01-14:31:51 (UTC) = 17:31:01-17:31:51 (Moscow time)

    14. Can I save recordings from cameras to the hard drive of my PC?

    Sure, this feature is available in all Xeoma modes. If you want to store recordings from cameras on a hard drive, you can set the desired path in the “Preview and archive” module settings.

    15. When I’m trying to export a segment from archive, Xeoma says that the archive is recorded in different formats, so the segment will not be fully exported. I can see on the physical disc files in .xem. What are these? What is the issue?

    This problem might appear if the archive URL stops working from time to time. In this case Xeoma takes the preview URL (1st URL in the “Universal camera” module’s settings) and the archive is being recorded in .xem (mjpeg) format. You can check the archive URL/stream e.g. in VLC player and find out when it stops responding.

    LINUX

    1. Can I install Xeoma on Ubuntu server or do I need desktop interface?

    Absolutely, you can install Xeoma on Ubuntu server without graphical shell. Please pay attention: console sound support requires libasound2. If you’re running a 64-bit version you may need to install ia32-libs. After the installation there will be an access password in console – you need to save it somewhere to have an ability to connect from another machine (client). Linux instruction can be found here for both GUI/no GUI installation.

    2. What are the commands to control Xeoma via Terminal (on OSes without graphical shell)?

    Please read our Xeoma on Linux guide and list of available commands.

    3. My server is Linux. Can I connect to it from a Mac?

    Yes. The program is cross-platform. Your server can be installed (or just run, without installation) on any of the supported OSes, say, Debian, and you can connect to it remotely from another machine with any of the supported OSs, from a Mac with Mac OSX. You just need to have the right Xeoma file for the operating system it is launched on.

    4. Linux. How do I run application from the archive (xeoma.app) or isn’t that an application at all? Is there any requirements for Linux hardware?

    Xeoma supports the following distributions of Linux so far: openSUSE, Mint, Debian, Ubuntu, CentOS and other, full list can be found here. To install or run Xeoma on Linux please make sure you are uncompressing xeoma_linux.tgz archive on Linux machine. Otherwise, it is required to execute: chmod a+x xeoma.app and then you can run Xeoma as usual: ./xeoma.app.
    Please read our Xeoma on Linux guide.

    5. How do I change port when connecting to a remote server?

    You don’t need to change the port. If the server computer doesn’t have static IP address, what you need to do is set port forwarding (use portforward.com for instructions or – easier and more conveniently – get Repeater subscription and don’t worry about port forwarding!). But, if Xeoma’s usual port is taken, you should use the -serverport command to set a new one. See instruction here
    But when you are positive you need to change Xeoma’s default port 8090, use the serverport command. If Xeoma is not installed, launch it with this command followed by port you need. If Xeoma is installed, go to the autostart script and change serverport there. For example, in Windows: go to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService in registry and change there
    C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. For Linux, see here where autostart script is

    6. Xeoma is running in fedora 18. When I run xeoma -core, I cannot connect remotely from the client. What should I do?

    Please run -showpassword in a command line of Xeoma to see a remote access password (you need it to connect remotely) and it will enable remove access automatically. Then start Xeoma again and it will accept connections from any IP. If you install Xeoma, remote access will be enabled automatically.

    7. The message I get every time I try to start ./xeoma.app -client is:
    ! XWindow graphical shell is not available in console mode
    Any ideas what could be wrong?

    Please check if you have XAUTHORITY variable installed:

    echo $XAUTHORITY

    If not, install it.


    8. I have Xeoma server on my Linux without GUI. How do I get to know the server part’s version?

    When you connect to the server part from a client you will see version of server and version of client in the title of Xeoma window. If your server part is not installed to autostart, you get the info in Terminal when you launch Xeoma.

    9. How do I download previous Xeoma version on my Linux server without GUI?

    You can use the following command (e.g. to download 20.12.18 Xeoma version): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
    Where “2020-12-18” is number of the version 20.12.18 that you require expanded into the date format (another example: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz for version Xeoma 17.8.31). You can check the name of Xeoma’s previous versions here.

    After you download necessary version, you can use this Linux manual to unpack and install Xeoma.

    10. I am running Xeoma on an Odroid XU4 with Ubuntu Mate 20.04. Installed a VNC server for remote access, but the Xeoma app will not start over the VNC session. Any ideas how to fix this

    Are you using TightVNC? Its settings do not allow to start Xeoma Client.

    The easiest way to resolve this issue is to inslall RealVNC version:

    sudo apt-get update
    sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

    then:
    sudo raspi-config

    Then select Interfacing Options and enable VNC. This way the client should start correctly.

    11. I don’t have sound on Linux. What is the reason?

    When Xeoma is installed to autostart on a Linux system, it runs under “root” user. By default, “root” does not have access to audio, that is why you can’t get it to play back your own files.
    You can either run Xeoma under a normal user (without installing to autostart) or use a workaround to provide sound for “root”. Read the instruction on how to do it by the link: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html

    Please feel free to contact us if you need assistance regarding Xeoma!

    12. I’m trying to activate my license but I keep receiving “Can’t store activation file” error. What should I do?

    Can’t store activation file – this error is most frequently encountered in Linux machines and is usually connected with the system access right for file writing. First of all try to run activation of your licenses through Terminal or command line like this

    {path to xeoma.app} -activateOnline “SERIAL1;SERIAL2IFANY;SERIAL3IFANY” (please mind the quotes and semicolons).

    If it doesn’t help activate your license, please run chmod 777 for xeoma.app (give rights to write files).

    13. How do I launch Xeoma Clients on several monitors on Linux? You can check information in this instruction.
    14. How can I launch xeoma.app automatically? I use Intel device + Linux OS, but I can not install Xeoma as a service that since the Linux OS there is crippled, and I can not install via systemctl. Currently, I run Xeoma manually. What should I do?

    The easiest way is to launch Xeoma server using crontab (script)
    In order to do that you can use the following command in the Terminal:

    sudo crontab -e

    Then you’ll see the window where you should specify this (in the end of the line):

    @reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core

    This way Xeoma will be launched each time upon the start of your device.

    XEOMA CLOUD

    1. For how long will my Xeoma Cloud account be valid?

    You settings will be valid as long as your Xeoma Cloud subscription. If the subscription time runs out, your account will still be retrievable for a few days for you to have time to buy a new subscription. However, don’t be long – surely, your settings will be gone if you come back in a month’ time. A good way to avoid the expiration situation is the “Automatic subscription renewal” available for PayPal payments.

    2. How can I test Cloud before purchasing?

    You can request test account here.

    3. Can’t connect my ip camera to my Cloud account. What’s wrong?

    What ip address does your camera have? If it’s a static ip, then please make sure that camera’s working using its ip address in browser (also you might need to turn off firewall). If camera’s ip address is 192.168.X.X, then it’s a local ip address and it can not be used to connect your camera straight to Xeoma Cloud (our remote Server). Please check there options that allow connecting cameras without static (public) ip address.

    4. Do I need to install software if I use Xeoma Cloud?

    No, there’s no need to install Xeoma unless you want to. Xeoma Cloud is our remote Cloud Server, so you can easily connect to it using Xeoma Client (can be used without installation) or browser.

    5. Can I review my Cloud via smart phone/browser?

    Yes, you can use smart phone, tablet, laptop, PC or any other device to review your Cloud account. You can use Xeoma Client or check cameras in browser.

    6. Do I need static ip to connect my cameras to Xeoma Cloud?

    No, there are different ways to connect your cameras without static ip address, but static ip address is the easiest way.

    7. Do I need to pay extra for keeping the archive in cloud or downloading footage from it?

    No, each tariff allows using particular disc space (1 Gb, 5 Gb etc.), as well as exporting from archive is free of charge.

    8. I have a static picture with multiple cameras on screen and a normal moving picture with only 1 camera on screen. Why is that?

    Please check preview URL (1st URL/stream in “Universal camera” module’s settings) for the cameras that have static image. It looks like preview URLs for those cameras have higher parameters (resolution, bit rate etc.) than it’s allowed. Xeoma Cloud allows using preview URLs in H.264/Н.265 format with parameters not higher than:
    – resolution 320×240
    – bit rate 150 Kbit/sec
    You can use MJPEG-URLs, they don’t have limitations.

    9. My export speed is really low, can I make it faster?

    You can purchase higher Xeoma Cloud tariff

    10. I have static ip address and I connected my cameras to Cloud, but image from camera is blinking and changing to the image of my 2nd camera. What is wrong here?

    It looks like your cameras are using the same port. Please forward different ports, i.e. each camera should have its own port (e.g. camera 1 will have IP_ADDRESS:554 and camera 2 – IP_ADDRESS:555).

    11. Where can I check my subscription days in Xeoma Cloud?

    You can check remaining subscription days via Main menu – Information – About in Xeoma Cloud.

    12. I got the nvr stream working with VLC but not working with your Xeoma Cloud. There is microscopic message on the bottom screen video limitation etc. and of course the big one no connection. What is it and what should I do?

    We strive to make all Xeoma warnings and errors informative. This is one of the cases where the message contains the reason and resolution to the issue.

    Looks like your Preview URL is too big. Please remember the recommendation for H264/H265 preview URL:
    – Preview stream with 320×240 256kbit or less.

    Please check if that is the case, and in case of necessity please set lower parameters for the stream you use in Xeoma for live view.

    13. I have a camera Hikvision DS-2CD2145FWD-I that is connected to a to a Teltonika RUT-240 router that goes online via SIM-card (without PC). How can I connect it to Xeoma Cloud?

    In order to connect your camera to Xeoma Cloud (remote Cloud server), your camera should be ‘seen’ from the Internet. Since mobile networking doesn’t provide static (public) ip address, it’ll not be possible to connect the camera to Xeoma Cloud directly.

    But you can connect it via openVPN. We’ve checked your router and it allows openVPN connection. So you can create VPN-client in the router and connect your camera to Xeoma Cloud. Here’s the instruction.

    Please contact us if you need help with that.

    XEOMA PRO YOUR CLOUD

    1. I’m trying to add camera to the user’s account but I’m receiving a message that I need more licenses/subscriptions. What is wrong?

    You need to check if you’re logged in under necessary User and not Administrator, because Administrator doesn’t have possibility to use cameras. Also, please check SourceLimit parameter in configuration files for all users.

    2. Created a user but can’t log in, why?

    Please check that you’re using correct login. Login is created according to the email that you indicated when you created the user. Email address’ symbols (@, – etc.) should be transformed into underscore “_” , e.g. test-user@test.com should be transformed into this login: test_user_test_com

    3. Why can’t I add more cameras?

    You need to check SourceLimit parameter for all users. This parameter shows how many cameras you can add.

    4. All Users’ settings got reset. What is wrong here? (License got lost. What should I do?)

    Please check if licenses still have renewal period (that it’s not over yet).

    5. How can I move my Cloud to another Server?

    Find detailed instruction here

    6. How can I create integration with billing system?

    You can use special scripts for integration with billing. For more information about scripts please contact us.

    7. Where can I check information about my licenses in Xeoma?

    You can check licenses in adminUser.config file in the line ActivationKeys=LICENSES or via Administrator’s web page in the field “Activation parameters” in Xeoma Pro “Your Cloud”.

    8. Do you have API for integration?

    Yes, there’s API based on HTTP (including JSON), and possibility to run external scripts as well.
    More information about HTTP module for integration can be found here
    Information about broadcasting integration and API for web server here

    9. How do I move users from one server to another?

    If you’d like to move created users and their archive recordings to the new server, you need to do the following:

    1. Activate Xeoma Pro licenses on the new server
    2. Stop Xeoma on the new server
    3. Move users’ .config files from the old server to the folder with configs on the new server
    4. Move all folders from the data folder (from the old server) to the data folder on the new server
    5. Launch Xeoma on the new serer and make sure everything is working fine

    REBRANDING

    1. I want to change program’s name. How can I do that? Will my name be changed in everywhere in the program?

    Yes, when you change program’s name, it’ll be changed everywhere in the software. You can do it via oem_info.xml file in the line:
    <ProductName>Your Program Name</ProductName> where «Your Program Name» should be changed to your name. This name will be used instead of «Xeoma» everywhere in customized version.

    2. How can I change program’s icon?

    You can put necessary icon into the «icon» folder that contains different variants of icons in different formats and sizes for different OS’. You need to name the icon – icon. For Linux you need to use .png (144х144), for Windows – .ico (128х128), for Mac OSX – .icns (128х128).

    3. How do I use customization utility?

    Detailed instruction can be found here

    4. How can I change Xeoma’s name that is shown in task manager?

    You can change service name in oem_info.xml by means of the following line:
    <ApplicationServiceName>CoreServiceNameHere</ApplicationServiceName>

    5. What is splash screen? How can I do it using customization?

    Splash screen – is the image that is shown during program’s start. You can put the image 400х300 in .jpg format into custom folder. And change in oem_info.xml file the following line: <ShowSplashScreen>false</ShowSplashScreen>, change false to true.

    6. I want customized version to start in fullscreen, can I do that?

    Yes, of course. You need to change the following line in oem_info.xml file:
    <AlwaysFullscreen>false</AlwaysFullscreen>, change false to true.

    7. How do I change modules’ images and icons in the bottom panel?

    Icons can be put into custom folder. Icons in the bottom panel shold be “double”, first position – usual view, second – when the icon is ‘clicked’. For the bottom panel’s icons images should be in .jpg format and 26×26 size, and for modules’ ‘single’ image should be used in .jpg format and 70х70 size. All names, sizes and formats of the images can be checked in skin.xml file.
    E.g.:
    «+» button in the bottom panle should be in 26х26 size and named “26x26_add.png ”.
    <Add>26x26_add.png</Add>
    And so on.

    8. All versions changed except Xeoma for Android, why?

    Please check if there are Russian letters in the product/software name, for Android we recommend using transliteration.
    Also, if there are problems with Java on your computer, we recommend installing latest version (you can find it in the Internet).

    9. How can I remove particular lines from the menu?

    All necessary lines from Main menu can be removed using oem_info.xml file. For example, you can change in the line <MainMenuIstallItemEnabled>true</MainMenuIstallItemEnabled> true to
    false, then line «Install» will be removed from the Main menu.

    10. How can I add contact information to the customized version?

    You can add necessary information using oem_info.xml file:
    <WebsiteURL>http://your_website.com/</WebsiteURL> – you can add website address
    <CompanyAddress> Address line 1 \n Address line 2 \n Address line 3 </CompanyAddress> – company address
    <CompanyName>Your company name</CompanyName> – company name

    And other parameters.

    11. How can I update customized version?

    You need to change the following lines in oem_info.xml file:

    <NewVersionChangesURL>http://your_website_app_changes_history_page.com/</NewVersionChangesURL> – history of versions updates
    <NewVersionInfoDownloadURL>http://last_version_update_xml_file.com/</NewVersionInfoDownloadURL> – information about new versions
    <NewVersionNotificationURL>http://your_website_new_version_info_page.com/</NewVersionNotificationURL> – notifications about new versions available

    If you use ‘dot’ instead of the link http://your_website_app_changes_history_page.com/ (and other links) (e.g., <NewVersionChangesURL>.</NewVersionChangesURL>, then line about updates wil be removed from the main menu;

    If you leave the field blank (e.g., <NewVersionChangesURL></NewVersionChangesURL>, then updating will be conducted via our website by default; This way you can update your version via Main menu – Information – Check for updates, so Xeoma will be updated and stay customized.

    Also, you can use your own links that user will be redirected to whenever he/she chooses to update.
    You can e.g. download new Xeoma versions on your website (or other storage), and your clients will download versions from your website. This variant perfectly suits resellers that want to sell customized version of Xeoma under their own brand.

    12. How can I customize Xeoma application for iOS?

    Due to AppStore restrictions, there’s no possibility to cutomize Xeoma for iOS on your own.
    But there’s Xeoma Client for iOS available: My Camera (you can find it in AppStore) -there’s no information about Xeoma in it.
    If you still need OEM version for iOS, then please check this link about paid customization.

    13. I receive an error message during customization. And when I lanch softwre, it’s still under Xeoma name. What should I do?

    Please check whether Xeoma is launched or not. If Xeoma is installed and launched, then customization will not work. You need to uninstall Xeoma with settings saving if it’s installed (Main menu – Install – Uninstall (except for archive and settings)) or simply close Xeoma if it’s not installed. You can check if Xeoma server is working in foreground in task manager.

    14. I purchased license, activated it and configured Xeoma. After customization license and settings reset themselves. How can I get my license and settings back?

    After customization program’s name has changed to your name, and if you launched customized version, then settings folder with your program’s name was created. It means that Xeoma settings folder is no longer used, that’s why your program was launched in Trial mode.
    You can copy the contents from Xeoma folder to the folder with your name (it’s somewhere near Xeoma settings folder), all settings and licenses will be picked up after program’s restart. Or you can activate customized version with your license, this way it’ll be working in Commercial mode (you’ll need to configure it again in this case).

    15. Do you have instruction for customization? E.g. a video?

    Yes, sure. Customization instruction in an article can be checked here.

    And video instruction can be checked here.

    16. Can’t customize Xeoma. Can not disable modules. What should I do?

    Please make sure that you’re using the latest version of customization utility.

    You can download it here.

    RESELLERS

    1. I want to be a reseller. How do I start?

    You can purchase necessary licenses at our website and resell them. We provide different discounts and bonuses to our resellers. There’s no need to sign any papers (agreement is optional).

    2. What discounts do you have?

    For end-users, Xeoma license packages are available with a progressive discount depending on number of cameras in the license. See the purchase page here

    If you are a reseller, manufacturer, distributor or a store selling products to end-users, please contact us to tell us about yourself and get a personal access to the page with discounts.

    We also have cashback programs and free demo licenses. More here.

    3. I want to sell Xeoma under my own brand. What should I do?

    You can customize Xeoma and change almost anything by means of rebranding utility: name, logo, design, icons, menu items and more.

    4. Do you have discount for Xeoma Cloud?

    Yes, there are 10% discount when you purchase via PayPal or MyCommerce, and 20% discount when you use SWIFT bank wire or banking card to purchase Xeoma Cloud subscription.

    5. I want to receive licenses immediately and don’t need to wait after the purchase. Is it possible?

    Yes, you can use Reseller’s admin area. You can leave deposit and generate licenses yourself on Reseller’s admin page.

    6. When do I receive Xeoma licenses after the purchase?

    Usually, when you purchase via bank, banking card or PayPal/MyCommerce, you receive the license in 1-2 working days.

    If you need to receive licenses immediately, you can use Reseller’s admin area.

    7. I purchase licenses for my customer without discount. How can I get my bonus?

    You can purchase licenses without discount and notify us via email about your purchase to receive 20% as a bonus. E.g. if you’ve purchased Xeoma licenses for $500, then your bonus will be $100 (20%) – you can choose licenses at our website for your bonus amount. You can collect bonuses and cash out anytime by contacting us.

    8. I want to pay via bank. How do I get the invoice?

    You can generate the invoice with discount yourself here.
    You’ll need to choose necessary license and fill in the following fields:

    Your company or personal full name: specify your company name or your own name (if you purchase licenses as an individual)
    Your email (to receive a license key): specify your email address where email with license and instruction will be sent to.

    Also, you can always contact us, we’ll gladly help you and send the invoice.

    9. How do I know if I can be considered as a reseller?

    Resellers are people that resell licenses and are not end-users of the licenses and subscriptions.
    I.e. if you want to purchase a license and then sell it to your customer, you can be considered as a reseller and are able to purchase licenses with a discount (or you can purchase licenses at a full price and get 20% back with bonuses).

    You can always contact us, we’ll gladly help to clarify.

    10. I’d like to discuss details of our cooperation and take a closer look at Xeoma. How do we organize our meeting?

    We’ll be happy to contact you and discuss everything in details. You can choose any method that’s convenient for you: phone, Skype, email or any other option (WebEX, Google Hangouts etc.). At your service are webinars and video conferences, as well as any amount of test licenses. We’re always happy to help you with setting up demo versions of Xeoma. You can find our contacts here.

    11. If I use rebranding and sell Xeoma under my name and brand, who will conduct tech support if needed?

    Your company can provide technical support directly or we can do it. You can contact us and ask about customer’s questions yourself, or e.g. your customers can contact us directly (whenever they name your brand, we’ll find out that the customer is your). If you have questions please contact us.

    12. If I become a reseller, how can I get a reply to my urgent questions? Will I have a personal manager?

    Yes, for your convenience you’ll have a personal manager that will answer all your questions quickly and efficiently. And a team of professionals is always ready to help you with technical support. You can choose any method to contact us.

    13. I want to sell Xeoma together with my cameras and DVRs as a bundle. Is it possible?

    Sure, you can sell Xeoma together with your cameras as a bundle or sell Xeoma licenses separately. Xeoma can be installed inside DVR/NVR or camera, so you’ll be able to sell plug-n-play bundle.
    Also, you can customize Xeomato sell software under your own brand/name.
    Decent discounts will help you to earn and at the same time you’ll sell high quality video surveillance software.

    You can contact us anytime.

    14. Do you offer bulk discounts?

    Yes, price per camera is lower with reference to the amount of cameras of the license, i.e. license for 1024 cameras will be cheaper per camera compared to the license for 32 cameras and so on. The more cameras you purchase (as a single license), the bigger your profit is.
    Prices can be checked here.

    You can contact us anytime if you have questions.

    15. Are there any restrictions on the number of resellers? Can I, as a reseller, sell Xeoma to other countries?

    We have no restrictions on the number of resellers. Our reseller program is distributed among our customers all over the world. That’s why we have no territorial restrictions on Xeoma sales. It means that you can freely sell it to your clients from other countries.

     
    Did not find the right answer? Check out these other helpful resources:
    Questions about licenses and activation
    Choosing a camera
    Choosing hardware
    User Manual
    More options