webOS Installation Guide
- Xibo for Android
- Install a White Label or a different Player version on a DSCS9
- CEC Screen Power on/off with DSDevices DSCS9
- Hardware Recommendations (website?)
- Philips Signage SoC Monitors (website?
- Managing Storage on the Android Device
- Player Settings
- Players without an Internet Connection
- Remote Administration with SS Helper
- Restart Rooted Device with a Shell Command
- Rooting a Device
- Running Xibo for Android
- Resolving Common Issues
- Error shown when I try to licence my Player?
- Player not updating from the CMS?
- I can see my Licence entry but the Player appears unlicensed?
- Error message - Player is missing dependencies
- My scheduled Layouts are not working?
- Layout won't play? Splash screen plays?
- Watchdog error message
- Troubleshooting for Administrators
- Audit Trail
- Log Information
- Player Logs
- Getting the Player Status
- Can I use the Xibo name / logo?
- Can I run a Xibo Player on Raspberry Pi?
- How can I increase the upload file size limit?
- How do Players communicate with the CMS?
- How many displays can Xibo support?
- How do I reset the Xibo_admin account password?
- Power On/Off for Players
- Why do I need a Default Layout?
- Xibo for Android FAQ's
- Autoplaying Embedded Youtube Videos
- Closing to Home screen
- Displaying Images
- Embedded TV
- External SD card not listed when running Banana-Pi
- Helper Command to change Time zone
- HTML5 Video
- Memory Notifications
- Menu not accessible
- Orientation Settings for the DSDevices DSCS9 Player
- SSL Support
- Using Portrait Displays
- Video wont play properly
On this page
webOS Installation Guide
Prerequisites.
Xibo for webOS is easy to install and configure and can be up and running in just a few minutes.
Before you begin the installation process, you should first make sure you have fulfilled the minimum requirements below:
Requirements:
- Xibo CMS version 1.8.3 or later.
- Your monitor must be listed as a supported model. Please check compatibility here.
- Xibo for webOS requires a software licence for each webOS Display you intend to run which is linked to a “Licence Pool email address."
You should also check that you are using the recommended Firmware Version for your Series and Model, please refer to our webOS Firmware Matrix and Firmware Guide.
Prepare your monitor.
Now that the prerequisites are taken care of, you can proceed with the monitor setup.
Time and Date Settings.
Use the Settings button (cogwheel icon) on the remote control to access the General Menu:
Now click on Time & Date:
Use the drop down to select the correct Time and Date or alternatively ‘Set Automatically’
Next, click on Time Zone:
Use the drop down to select the Continent, Country/Territory and City.
Install the Xibo for webOS IPK.
Now we are ready to proceed with the player installation!
Locate the Server/SI Server settings page on your monitor.
To install Xibo for webOS, you will need to access the Server or SI Server Settings, depending on the webOS version running on your monitor.
Please follow the relevant instructions for the webOS version you are using.
Example screenshots have been provided so you can confirm when you have found the correct page.
Access Server Settings on webOS 3.0:
- On your remote control, press and hold the Settings button until a toast message appears in the upper right corner to notify that your input has been received.
- Enter 8080, and press the OK button to open the Settings Menu.
Access SI Server Settings on webOS 3.2 and later:
- On your remote control, press the Settings button.
- Choose the EZ Setting option.
- Select the SI Server Setting option, then choose SI Server Setting again on the next page.
From here, there are two methods for installing the player:
1. Using Remote URL
2. Using a USB flash drive
1. Remote URL installation.
To remotely install the latest version of Xibo for webOS, set the fields on the Settings menu to the values provided below.
Option 1: Manually enter the settings:
- Application Launch Mode - Local
-
Fully Qualified Domain Name - On
Enter the URL to your app package -https://xibo.org.uk/api/downloads/4/latest
- Application Type - IPK
-
Local Application Upgrade - REMOTE
Selecting this option will initiate the download of Xibo for webOS Player to your monitor. This should be the last field you complete.
Option 2: Auto-fill the Settings with USB-flash drive:
If you would rather configure these settings in a text file instead, then you can do so and install those on the monitor via USB flash drive with the following JSON file content:
{
"serverIp":"0.0.0.0",
"serverPort":80,
"secureConnection":false,
"appLaunchMode":"local",
"fqdnMode":true,
"fqdnAddr":"https://xibo.org.uk/api/downloads/4/latest",
"appType":"ipk"
}
- Save the file as scap_installation.json.
- Copy the JSON file into the root directory of a USB flash drive.
- Insert the USB flash drive into the USB port of your monitor.
- Turn on your monitor. The Server Settings defined in the
scap_installation.json
file will have been loaded onto the monitor automatically.
When the installation is complete, please restart your monitor.
2. USB Installation.
If you have a specific version of Xibo for webOS that you wish to install, or you do not have access to the internet to use the remote URL installation method, you can install the player locally via USB.
- Download the
ipk
file for the player version you want to use. You can find the latest version of the player here or you can go to the Download Centre, set the player version menu toXibo for webOS
and choose the version you want. - Rename the downloaded
ipk
, for example, Xibo_for_webOS_v2_R204.ipk to com.lg.app.signage.ipk and save it in the path specified below on your USB flash drive. If this path does not exist on your USB flash drive, please create it:
[USB_root]/application/com.lg.app.signage.ipk
-
Insert the USB flash drive into the USB port on your monitor.
-
Now access the Server Settings menu, as described earlier in this guide.
-
On the Settings menu, set the fields with the values provided below.
Application Launch Mode - Local
Application Type - IPK
Local Application Upgrade - USB
When the installation is complete, please restart your monitor to complete the installation.
Connect to your CMS.
After installing the player and restarting your monitor, the Connect to CMS screen will appear. This is where you need to enter:
CMS URL: This is the fully qualified address of your CMS installation. For example https://cms.example.org or http://example.org/cms
CMS Key: The secret CMS Key that will authenticate this Display with the CMS.
This information can be entered manually, or by using one of our alternative methods, which are listed below:
Automating CMS credentials entry using a USB stick.
If you are using R205 or newer, you can auto populate those credentials by preparing a JSON file.
If you have followed the steps in this guide, you should find that these fields are already filled in.
Use Authentication code to connect to your CMS.
If you are using a version 2 player which is R205 or later, another option will be available on the Connect to CMS page, named Use Code.This option is compatible with all CMS instances running version 2.0 or later:
- Press the Use Code button to reveal a 6 digit key.
- Make a note of this code and log into your CMS.
- Go to the Displays menu in your CMS and click the Add Display (Code) button.
- Enter the code you received from your player and click save.
- After a short wait, you should find that an entry for your player will be created in your CMS.
Display is registered and awaiting authorisation from an administrator in the CMS.
Activate your Licence.
If you have provided a Licence Pool email address as a Display Setting Profile, or as an entry on the Connect to CMS page, your player will attempt to contact your license pool and acquire a license.
If you have not provided a Licence Pool, a trial period will begin.
Your player will require a license before the end of its trial period, or it will no longer receive scheduled events and media.
Display Setting Profiles.
Default Profiles have been provided for you. You only need to create a Display Setting Profile if you want to override these defaults, or if you want to provide your Licence Pool email address to all of your devices centrally.
For more information on available settings, please see webOS Display Profile Settings and the Display Settings sections of the Manual.
Display Authorisation.
Before the Player can receive Scheduled Events and display your Layouts you will need to Authorise the Display to connect to the CMS.
Log into your CMS and click on Displays from the main menu to see your newly registered Player in the list.
Click the row-menu for this Player and select Authorise from the list.

Click Yes to confirm the authorisation of the Display.