Skip to content

Display Profiles

Display Profiles

Display Profiles are configuration templates that control how player software behaves on your display hardware. Instead of configuring each display individually, you create a profile once and it applies to all displays assigned to it.

Navigate to: Sidebar → Display Profiles (under Administration)

A display profile defines settings such as:

  • How often the player checks in with the server for new content.
  • Screen orientation and dimensions.
  • Download scheduling windows (to avoid peak network times).
  • Logging levels for troubleshooting.
  • Power and sleep behaviour.
  • Whether shell commands are enabled on the player.

Each display profile is created for a specific player platform:

TypeDescription
AndroidAndroid-based player devices
WindowsWindows PCs running the Xibo Windows player
LinuxLinux-based player devices
WebOSLG WebOS commercial displays
TizenSamsung Tizen commercial displays

The available configuration settings differ per player type. Each platform exposes only the settings relevant to it.

The Display Profiles page lists all profiles with:

ColumnDescription
NameProfile name; a star badge indicates the default profile for that type
TypeThe player platform this profile applies to
  1. Navigate to Display Profiles in the sidebar.
  2. Click Add Profile.
  3. Enter a Name and select a Player Type.
  4. Click Create.

You are taken directly to the profile’s detail page to configure its settings.

The profile detail page has two sections:

FieldDescription
NameThe profile name; editable at any time
Player TypeSet at creation; cannot be changed
Set as DefaultToggle on to make this the default profile for its player type

Settings are grouped into collapsible sections for easier navigation:

GroupWhat it covers
Display & ScreenOrientation, screen dimensions, screenshot size, position offsets
Network & DownloadsMax concurrent downloads, HTTPS enforcement, download time windows
Collection & SyncHow often the player checks for new content, statistics collection, geolocation on proof-of-play
Player & UpdatesSoftware update windows, log levels, shell command permissions, software version
Power & ScheduleSleep prevention, daypart assignment, layout expiry behaviour
StorageHTML caching, web cache, log file upload limits
GeneralAny remaining platform-specific settings

Each setting shows its current value, its default value, and a help tooltip explaining what it does. If there are many settings, a search box appears at the top of the settings panel so you can filter by name or keyword.

Toggle Help Mode in the profile header to show help text inline next to each setting. Useful when you are unfamiliar with a particular option.

Click Save in the page header to apply all changes to both the profile details and its configuration settings in one step.

Each player type can have one default profile. Displays that are not explicitly assigned a profile use the default for their player type.

To set a profile as the default:

  1. Open the profile.
  2. Toggle Set as Default on in the Profile Details panel.
  3. Click Save.

The previous default for that player type is demoted.

To create a new profile based on an existing one:

  1. Click the three-dot menu on the profile row → Copy Profile.
  2. Enter a name for the new profile.
  3. Click Copy.

The new profile is created with identical settings. You are taken to the new profile’s detail page to adjust it.

  1. Click the three-dot menu on the profile row → Delete and confirm.

Display profiles are assigned on the individual display’s edit page:

  1. Navigate to Displays and open the display.
  2. Click Edit.
  3. Select the desired profile in the Display Profile field.
  4. Click Save.
  • Only Admins and OTS Admins can create, edit, copy, and delete display profiles.