Licensing your commercial Xibo Player

Commercial Players (and White Labelled derivatives) require a Xibo Software Licence for each device you intend to deploy, which is linked to a “Licence Pool email address” created and managed from the Customer Portal. Licenses can be moved between devices to give flexibility when a device fails or is no longer in use.

Perpetual Licenses are valid for one Major software versions (where there are no advancements of functionality) and include Minor Version (bug fixes and improvements) releases for that specific series:

1.8 is the Major software version licence which would licence any 1.8 Player release, which is compatible with any 1.8 version CMS release. So a 1.8 series Licence, can be applied to a 1.8 R108 Player, which is in turn compatible with 1.8.11 CMS.

For further information on Releases and Software Versions please read our blog post

Licensing options

We provide two Licensing options for our commercial Players:

  • Perpetual Licence

    Buy a Licence for each Display you intend to deploy, the Licence is yours to keep forever.

    Upgrades to future minor software versions are included at no extra charge for the specific software licence version purchased.

    Upgrades to future major software version’s are available for a nominal fee per Licence you wish to upgrade.

  • Subscription Licence

    Buy a Licence with either monthly or annual recurring payments, the Licence is yours for the length of your subscription. (monthly payments are available for subscriptions exceeding 10 Licenses).

    All upgrades to future minor and major software version’s are available at no additional cost.

Software Licenses can be purchased by logging into your Customer Portal account and from the Shop.

Connecting a Device

A device will be automatically connected to your account using the licence pool email address provided during the Player Installation

Licenses need to be verified every 30 days. If your Player has reliable Internet access this will happen automatically without any User interaction. If your Player will not have internet access and will run permanently disconnected from the internet you will be required to purchase the On-Premise Licensing Module for your CMS.

Technical Details to note for Xibo for Android:
Licensing happens over HTTP to on port 80 and does not need any special network considerations. If you have a filtered proxy server then adding a filtering exception for, port 80 may be necessary in some circumstances.

Technical Details to note for Xibo for webOS:
Licensing happens over HTTP to on port 80 and does not need any special network considerations. If you have a filtered proxy server then adding a filtering exception for /, port 80 may be necessary in some circumstances.

On-Premise Licensing Module

This Module will act as a "pass-through" to our licensing servers, based on a file exchange. It is the responsibility of the customer to perform a one-time Licence file exchange between their account on and their CMS.

Manually checking for a licence (Xibo for Android only)

There is a manual licence check feature built into the Xibo for Android client that can be used to immediately check for a licence. This is useful for ensuring that the licensing process has worked correctly before installing the device in a remote location.

This is available from the client options menu by clicking on the “Check Licence” menu item.

Failure to get a licence

Should a device fail to get a licence for any reason the device will automatically stop downloading new content from the Xibo CMS it is connected to but will continue to try and acquire a licence periodically. If it is able to do so, normal operation will be resumed automatically

Upgrading your Licence to the next Major software version

With the next Major series release, which at the time of writing will be 2.x series, you can opt to upgrade your CMS to this latest major version. As your Players will be licensed for the current major version 1.8 they will no longer be compatible with the CMS and will, therefore, need to be upgraded to the 2.0 Player Version.

Please see Upgrading Players for further information.

Please Note: It is technically possible to run a mismatched series of CMS and Player, providing that the Player is of a higher or equal version than the CMS. So for example, a 2.0 series Player can run in compatibility mode against a 1.8 series CMS, using a 2.0 series licence.

For the best results, we would always recommend running a Player and CMS from the same series.