Platform Overview

Xibo is a flexible and powerful application with a core "ethos" to digital signage that is important to understand from the very beginning.

A Xibo solution is based on 4 things:

  • Displays
  • Media
  • Layouts
  • Scheduling

So what does all this mean? Basically Xibo will allow multiple displays to show media contained on multiple different screen layouts on a scheduled basis.

This manual has sections for all of these things, but lets take a quick look at each to get started.


These represent the hardware connected to the TV/Projector/Tablet panel that is actually displaying the end content. In other words Displays drive the medium people will look at. Each Display is uniquely identified in the CMS so that they can have their own unique content, layout designs and schedules set to them. They can also be uniquely identified for reporting statistics.


Media content is the core of a Xibo solution and many different types of content are supported. These are generally split into two categories. File based media that is uploaded and stored in the Library and Layout based media that doesn't have an associated file but is configured directly on a layout instead. An image or video would be Library Media and a RSS feed or some free Text would be Layout based media.


These are the design that is seen on the screen. Xibo allows you to split the screen up into different Regions, each containing their own Timeline of media to play. A layout itself remains on screen until all the Timelines have finished playing through once, then an entirely fresh Layout can be loaded with different positioning and size of Regions, with different Timelines. This flexibility drives the dynamic nature of an Xibo display screen.


Once displays are registered, media content is uploaded and Layouts are designed it is time to put them all together and Schedule Layouts onto the Displays. Each Display will check for new Scheduled content periodically, and download Scheduled Items in advance of playback. Scheduling is highly flexible and supports scheduling to single Displays and Groups, single Layouts and Campaigns and Recurring Schedules. Each Display has a Default Layout that will be shown when nothing else is Scheduled.

Content - what can Xibo play?

Xibo can play a wide range of file based content, as well as consuming content from the Internet.

  • Text
  • Images
  • Video
  • PowerPoint (Windows Display Client only)
  • Flash (Windows Display Client only)
  • RSS / Atom
  • CSV file (formatted)
  • Web Pages
  • Custom Embedded Content

A full list of features are available on the Xibo website.

CMS - How can all this be managed?

Management of a solution as flexible as Xibo required a powerful CMS (Content Management System) to present the core concepts in a sensible, controlled fashion. The Xibo CMS is packed with features, such as:

  • User Groups
  • User and Group Permissions
  • Display Groups
  • Display Group Permissions
  • Menu and Page Permissions
  • Campaigns (ordered groups of Layouts)
  • Layout Templates
  • Display Statistics

The Manual

This manual has been organised into sections that broadly represent the core concepts and the more advanced CMS features. We start off with the Library, Layouts and Scheduling and then move on to Display Management, Users and Developer Options.

Further reading

The Xibo website is an excellent resource for further reading, as is the community support website for the platform.

Back to Top

This documentation is licensed under the Creative Commons Licence.

en | fr