Skip to content

How to Manage Your CVEDIA-RT License

Here is a simple guide to help you manage your CVEDIA-RT license using the license key provided.

Manage licenses in the RT Plugin for VMS

To manage a license within one of our supported VMS integrations, please refer to the appropriate guide available on the VMS Integration pages in the left menu.

Add a license on Windows

  1. Open the CVEDIA-RT folder (where you extracted or installed RT).
  2. Run the activate.bat file
  3. A new console windows will open, asking you to enter the license key
  4. Type or paste the license key and press the enter key.
  5. Wait a few moments until you get a confirmation that the process is complete.

Info

The 'ProgramData' folder, where the Windows Installer places installed files, is hidden by default. To access it, you can either enable Option: 'Show hidden files, folders and drives' or you can put the full path to the address bar (Ctrl+l).

activation

Add a license on Linux

On Linux you may run CVEDIA-RT natively or through docker. This guide will show both options for each command.

Adding a License

To activate a new license on your machine, you will use the add command, followed by your specific license key.

This command will activate your machine and retrieve the CVEDIA-RT license, storing it in the root/licenses/ folder.

Please replace YOUR_LICENSE_KEY_HERE with your actual license key.

Linux Native

Starting from version 2024.1.0:

rtcmd license --add YOUR_LICENSE_KEY_HERE

For older versions:

licensing --add -k YOUR_LICENSE_KEY_HERE

Linux Docker

./run.sh --activate YOUR_LICENSE_KEY_HERE

Removing a License

To uninstall a current license from your device, you can execute the remove command in the command line interface—specific to either Linux or Windows—accompanied by your distinctive license key.

This procedure will disassociate your device from the CVEDIA-RT license, subsequently deleting the relevant license files from your system.

Importantly, this process preserves the validity of your license, permitting you to reactivate it seamlessly on an alternate device at your convenience.

Please replace YOUR_LICENSE_KEY_HERE with your actual license key.

Windows

Open the Command Prompt on your computer. Here's how:

  1. Press the Windows key + S to open the Windows search bar.
  2. Type "Command Prompt" or "cmd" into the search bar.
  3. Click on the 'Command Prompt' app that appears in the search results.

Now navigate to the CVEDIA-RT directory (or folder) where you extracted the CVEDIA-RT files:

In the Command Prompt window, type the following command and then press Enter:

cd path\to\your\CVEDIA-RT\files

(Replace "path\to\your\CVEDIA-RT\files" with the actual path where you extracted the files. You can find the path by going to the folder where you extracted the files, clicking on the address bar at the top of the window, and then copying the address that appears.)

Execute this command in the console to remove a license:

Starting from version 2024.1.0:

.\rtcmd.exe license --remove YOUR_LICENSE_KEY_HERE

For older versions:

.\licensing.exe --remove -k YOUR_LICENSE_KEY_HERE

Linux Native

Starting from version 2024.1.0:

rtcmd license --remove YOUR_LICENSE_KEY_HERE

For older versions:

licensing --remove -k YOUR_LICENSE_KEY_HERE

Linux Docker

Starting from version 2024.1.0:

./run.sh -M rtcmd -- -- license --remove -k YOUR_LICENSE_KEY_HERE

For older versions:

./run.sh -M licensing -- -- --remove -k YOUR_LICENSE_KEY_HERE

Listing All License Keys

To view a list of all the license keys active on your system, you can use the list command. The command remains the same for both Linux and Windows:

Windows

Follow the same steps describe in the previous section to open the Command Prompt and navigate to the the CVEDIA-RT directory.

Then run this command:

Starting from version 2024.1.0:

.\rtcmd.exe license --list

For older versions:

.\licensing.exe --list

Linux Native

Starting from version 2024.1.0:

rtcmd license --list

For older versions:

licensing --list

Linux Docker

Starting from version 2024.1.0:

./run.sh -M rtcmd -- -- license --list

For older versions:

./run.sh -M licensing -- -- --list

Removing all cached assets

If you're migrating your storage to a different machine or copying CVEDIA-RT to a different machine, the cached models and encryption keys will avoid it from working.

You must remove the following files/folders:

Windows

  • files/cvediart.key
  • files/assets/models/*

Linux

  • persist/cvediart.key
  • models/*

When you run RT again, it will automatically download the required keys and models on demand.

Activating a trial license

As of 2024.1.0 CVEDIA-RT allows anyone to activate 30-day limited trial licenses. These licenses allow you to run up to 4 instances / cameras.

Activating on Linux Native

rtcmd license -t

Activating on Linux with Docker

./run.sh -M rtcmd -- -- license -t

Activating on Windows

.\rtcmd.exe license -t

Configuring a custom path for licenses

You can edit rtconfig.json to define a custom path to save licenses:

{
    ...
    "licensing": {
        "home_dir": "/path/to/licenses"
    }
    ...
}

Tip

Make sure you stop RT before doing this change

Conclusion

For any assistance or questions, don't hesitate to contact our support team.