Xibo Features
Create and manage your digital signage content quickly and easily with a vast array of features available.
Xibo is packed with features
Whatever your business need, our CMS has a feature for you!
Feature
- Authentication / Permissions
- Audit Trail
- Single Sign on Support via SAML
- Single Sign on Support via CAS
- User Feature Access Options
- Predefined User roles with set Features
- User Group Feature Access Options
- Two Factor Authentication Login Options for CMS
- Configuration
- Video Wall
- Connectors
- Canva Integration
- Pixabay Integration
- SSP Connector
- Audience Reporting Connector
- Dashboards Service
- Customisation
- Custom Widgets using Modules
- Customisation of CMS Features via Middleware
- Open oAuth2 JSON API
- CMS Portal Theme
- Dashboards
- Status Dashboard
- Icon Dashboard
- Media Manager Dashboard
- Playlist Dashboard
- Hide Navigation Menu
- DataSets
- DataSets (design and store tabular data)
- Publish DataSets as RSS
- Remote DataSets (json format)
- Import CSV File
- Set CSV as Source for a Remote DataSet
- Real time data source connected to a DataSet
- Display Management
- Player Software Update via the CMS
- Backwards Compatibility
- Connect using Authentication Code
- Transfer Display to another CMS
- Centrally Managed Player Agnostic Shell Commands
- Display Group
- Sync Groups
- Display Logging
- Dynamic Display Group
- Display Operating hours
- Multi-platform Estate
- Nested Display Group (multi-level)
- Push Messaging (schedule changes, commands, etc)
- RS232 Commands
- Screenshot On-demand
- Periodic Screenshot
- Request Screenshot Player Status Logs
- Current Layout Notification
- Current Geo Location Notification (lat/long)
- Email Alert when Players don't Connect on Schedule
- Control Screen Power On/Off
- Control Screen Parameters (volume, brightness, button lock)
- Portrait / Landscape Display
- Setting Limits per Display
- Set Bandwidth Limits for Multiple Displays
- Display Details (Advertising)
- Commercial Licence Status Column
- Commands can have Command Strings
- Jump List to Scheduled Layout
- Display Map view
- Operating System details viewed from Display page
- Environment
- Apply CMS White Label Theme
- Automatic CMS Backups
- Automatic CMS Minor Version Upgrades
- CMS Logging
- CMS up and running in a few minutes
- Containerisation via Docker
- One click CMS Upgrade
- Simple Scaling as your network grows
- Connect to the Internet via Proxy Server
- User and Player connections protected by TLS/HTTPS Connections
- Force HTTPS Connection
- Interactivity
- Interactive Actions Layouts/Regions
- Scheduled Action Events
- Interactive Actions for Widgets
- Layout Design
- Campaigns
- Campaign Copy Function
- Ad Campaigns (Feature Enabled)
- Control Plays per Hour - Ad Campaign
- Layout List Player Order
- Layout Preview
- Layout Preview supporting preloading and transitions
- Design a Layout
- Expandable Toolbox for library media assignment in a table view
- Layer Control
- Elements (Data Widgets)
- Auto sizing for Text Elements / inline updates
- Grouped Elements
- Stencils
- Data Slots (control paging of items)
- Pin Data Slots (fix to show one item)
- Repeat Data Slots (to fill any empty slots)
- Overlay Layouts
- Resolutions
- Transitions
- Default Transition Type / Duration as a Global Setting
- Loop Media
- Fonts uploaded to use in Text and other templates
- Fonts standalone page (Admin)
- Upload Media to a Layout with Start and End times
- Save designed Layouts as Templates
- Create Templates from Templates page
- Draft/Publish workflow for editing without pushing Layouts to Displays
- Publish Layouts at a chosen time
- Auto Publish Option (by default)
- Resizing of Images (threshold limits applied as a global setting)
- Add Widgets to specific points on the Timeline
- Layout Lock (prevent two users editing concurrently)
- Layout Management
- Jump Lists to Playlists/Campaigns/Media contained on Layout
- Media Library
- Media Library
- Upload Media by URL
- Media Scheduling (row menu for Images and Videos in Library)
- Library Tidy (delete unused content)
- Media Expiration Date (completely remove from the CMS)
- Import /Export Layouts
- Toolbox for assigning Library Content to Layouts and Playlists
- Library Usage Reports by User and Summary
- Capture Thumbnail for Video on Upload
- Purge List
- Menu Boards
- Create Menu List items
- Organisation
- Tags (create freeform tags to organise content)
- Tag Management Page
- Associate Tags with predefined Values
- Associated Tags and free form Values
- Omit selected Tags from searches
- Bulk Tagging of Media (with selected)
- Export / Import Layout Tags
- Export / Import Playlist Tags
- Export / Import Media Tags
- Folders (share options are applied to all content held in a folder)
- Folders Management Page
- Permissions
- Features (restrict or allow access to pages / features in the CMS)
- Share Options (restrict or allow access to user objects in the CMS)
- Commands (restrict or allow access to Commands)
- Player Control
- Change Layout via XMR
- Overlay Layout via XMR
- Playlists
- Create Playlists of Content
- Pre-populate Playlists with Library Content using Search Criteria
- Update Playlists with Library Content automatically using Search Criteria
- Schedule to Full Screen directly from a Playlist
- Preferences
- User Profile (user defined preferences)
- Position Navigation Menu
- Assign all Media based on Library Duration
- Automatically Show Thumbnail Column when Requesting a Screenshot
- Auto Submit Forms
- Proof of Play Statistics
- Display Statistics
- Proof of Play Reporting
- Scheduled Reports Start and End times
- Proof of Play - Export Report as CSV
- View Chart and Table data
- Send PDF's of Scheduled Reports by Email
- Toggle Stat Collection at Display, Layout, Media and Widget level
- Collect Individual Detail Records or Aggregate by Hour/Day at the Player
- Setting for Geo Location Recording against POP On/Off
- Regional and Language
- Translated User Interface
- Gregorian Calendar
- Jalali Calendar
- Timezones
- Scheduling
- Date/Time Scheduling
- Grid Interface (Schedule Lists)
- Daypart Scheduling
- Schedule Agenda "What's on now" view
- Schedule Agenda Preview
- Schedule Now
- Media Scheduling (Images/Videos/Playlists)
- Schedule Recurrence
- Max Plays per Hour
- Scheduled Commands
- Scheduled Layouts/Campaigns
- Scheduled Overlays
- Interrupt Layouts
- Scheduled Event Reminders
- Search Schedule by Layout
- Geo Location Scheduling
- Geo Location filtering for Agenda view (last known / provided)
- Campaign Cycle Playback
- Playlists Cycle Playback
- Sync Events
- Schedule Criteria
- Schedule Criteria - Weather
- Widgets and Modules
- Adobe Flash
- Attach Audio
- Audio
- Calendar
- Clock
- Countdown
- Currencies
- Dashboards
- DataSet
- Embedded HTML
- Google Traffic Maps
- HLS Stream
- HTML Package
- Image
- Image "Fit" Scaling
- Menu Board: Category
- Menu Board: Products
- Mastodon
- Notification
- Playlists
- PowerPoint
- Power Point Conversion Service
- Real Time Data Widget
- Shell Command
- Spacer
- Stocks
- Text
- Ticker
- Video
- Video - full screen switch
- Video In
- Local Video
- H.265 HVAC
- Weather
- Webpage
- Webpage - Page load error trigger
- World Clock
- Widget Expiry Dates
- Fallback data for data Widgets that rely on an external 3rd party source.
- Create static templates for Data Widgets using the developer tab
-
Feature
-
CMS
-
Cloud
-
Self Hosted
- Authentication / Permissions
- Audit Trail
- 1.8
- As per plan limits
- Single Sign on Support via SAML
- 1.8
- Add on
- Single Sign on Support via CAS
- 2.0
- Add on
- User Feature Access Options
- 3.0
- Predefined User roles with set Features
- 3.0
- User Group Feature Access Options
- 3.0
- Two Factor Authentication Login Options for CMS
- 2.1
- Configuration
- Video Wall
- 1.8
- Connectors
- Canva Integration
- 3.0.3
- Pixabay Integration
- 3.1
- API Key Required
- SSP Connector
- 3.3
- API Key Required
- API Key Required
- Audience Reporting Connector
- 3.3.2
- API Key Required
- API Key Required
- Dashboards Service
- 3.2
- API Key Required
- API Key Required
- Customisation
- Custom Widgets using Modules
- 1.8
- On Approval
- Customisation of CMS Features via Middleware
- 1.8
- On Approval
- Open oAuth2 JSON API
- 1.8
- CMS Portal Theme
- 1.8
- White Label Purchase
- Dashboards
- Status Dashboard
- 1.8
- Icon Dashboard
- 1.8
- Media Manager Dashboard
- 1.8
- Playlist Dashboard
- 2.3
- Hide Navigation Menu
- 1.8
- DataSets
- DataSets (design and store tabular data)
- 1.8
- Publish DataSets as RSS
- 1.8
- Remote DataSets (json format)
- 1.8
- Import CSV File
- 1.8
- Set CSV as Source for a Remote DataSet
- 2.3
- Real time data source connected to a DataSet
- 4.1
- Display Management
- Player Software Update via the CMS
- 1.8
- Backwards Compatibility
- 1.8
- Connect using Authentication Code
- 2.0
- Transfer Display to another CMS
- 2.2
- Centrally Managed Player Agnostic Shell Commands
- 1.8
- Display Group
- 1.8
- Sync Groups
- 4.0
- Display Logging
- 1.8
- As per plan limits
- Dynamic Display Group
- 1.8
- Display Operating hours
- 2.2
- Multi-platform Estate
- 1.8
- Nested Display Group (multi-level)
- 1.8
- Push Messaging (schedule changes, commands, etc)
- 1.8
- RS232 Commands
- 1.8
- Screenshot On-demand
- 1.8
- Periodic Screenshot
- 1.8
- On Request
- Request Screenshot Player Status Logs
- 3.0
- Current Layout Notification
- 1.8
- On Request
- Current Geo Location Notification (lat/long)
- 2.3
- Email Alert when Players don't Connect on Schedule
- 1.8
- Control Screen Power On/Off
- 1.8
- Control Screen Parameters (volume, brightness, button lock)
- 1.8
- Portrait / Landscape Display
- 1.8
- Setting Limits per Display
- 2.1
- Set Bandwidth Limits for Multiple Displays
- 3.0
- Display Details (Advertising)
- 3.3
- Commercial Licence Status Column
- 2.3
- Commands can have Command Strings
- 3.0
- Jump List to Scheduled Layout
- 2.3.10
- Display Map view
- 3.3
- Operating System details viewed from Display page
- 4.1
- Environment
- Apply CMS White Label Theme
- 1.8
- White Label Purchase
- Automatic CMS Backups
- 1.8
- Automatic CMS Minor Version Upgrades
- 1.8
- CMS Logging
- 1.8
- CMS up and running in a few minutes
- 1.8
- Containerisation via Docker
- 1.8
- N/A
- One click CMS Upgrade
- 1.8
- Simple Scaling as your network grows
- 1.8
- Connect to the Internet via Proxy Server
- 1.8
- N/A
- User and Player connections protected by TLS/HTTPS Connections
- 1.8
- Optional
- Force HTTPS Connection
- 2.0
- Optional
- Interactivity
- Interactive Actions Layouts/Regions
- 3.0
- Interactive Actions for Widgets
- 3.0
- Layout Design
- Campaigns
- 1.8
- Campaign Copy Function
- 2.3
- Ad Campaigns (Feature Enabled)
- 3.3
- Control Plays per Hour - Ad Campaign
- 3.3
- Layout List Player Order
- 3.3
- Layout Preview
- 1.8
- Layout Preview supporting preloading and transitions
- 4.1
- Design a Layout
- 1.8
- Expandable Toolbox for library media assignment in a table view
- 4.1
- Layer Control
- 4.0
- Elements (Data Widgets)
- 4.0
- Auto sizing for Text Elements / inline updates
- 4.1
- Grouped Elements
- 4.0
- Stencils
- 4.0
- Data Slots (control paging of items)
- 4.0
- Pin Data Slots (fix to show one item)
- 4.0
- Repeat Data Slots (to fill any empty slots)
- 4.0
- Overlay Layouts
- 1.8
- Resolutions
- 1.8
- Transitions
- 1.8
- Default Transition Type / Duration as a Global Setting
- 2.2
- Loop Media
- 1.8
- Fonts standalone page (Admin)
- 4.0
- Upload Media to a Layout with Start and End times
- 3.0
- Save designed Layouts as Templates
- 1.8
- Create Templates from Templates page
- 3.0
- Draft/Publish workflow for editing without pushing Layouts to Displays
- 2.0
- Publish Layouts at a chosen time
- 2.1
- Auto Publish Option (by default)
- 2.2
- Resizing of Images (threshold limits applied as a global setting)
- 2.2
- Add Widgets to specific points on the Timeline
- 2.3
- Layout Lock (prevent two users editing concurrently)
- 3.0
- Layout Management
- Jump Lists to Playlists/Campaigns/Media contained on Layout
- 2.3.10
- Media Library
- Media Library
- 1.8
- Upload Media by URL
- 2.2
- Media Scheduling (row menu for Images and Videos in Library)
- 4.0
- Library Tidy (delete unused content)
- 1.8
- Media Expiration Date (completely remove from the CMS)
- 2.2
- Import /Export Layouts
- 1.8
- Toolbox for assigning Library Content to Layouts and Playlists
- 2.0
- Library Usage Reports by User and Summary
- 1.8
- Capture Thumbnail for Video on Upload
- 3.0
- Purge List
- 3.1
- Menu Boards
- Create Menu List items
- 4.0
- N
- Organisation
- Tags (create freeform tags to organise content)
- 1.8
- Tag Management Page
- 2.0
- Associate Tags with predefined Values
- 2.0
- Associated Tags and free form Values
- 2.3.6
- Omit selected Tags from searches
- 4.0
- Bulk Tagging of Media (with selected)
- 3.0
- Export / Import Layout Tags
- 1.8
- Export / Import Playlist Tags
- 2.3.9
- Export / Import Media Tags
- 3.0
- Folders (share options are applied to all content held in a folder)
- 3.0
- Folders Management Page
- 3.2
- Permissions
- Features (restrict or allow access to pages / features in the CMS)
- 3.0
- Share Options (restrict or allow access to user objects in the CMS)
- 3.0
- Commands (restrict or allow access to Commands)
- 2.3
- Player Control
- Change Layout via XMR
- 1.8
- Overlay Layout via XMR
- 1.8
- Playlists
- Create Playlists of Content
- 2.0
- Pre-populate Playlists with Library Content using Search Criteria
- 2.0
- Update Playlists with Library Content automatically using Search Criteria
- 2.0
- Schedule to Full Screen directly from a Playlist
- 4.0
- Preferences
- User Profile (user defined preferences)
- 2.0
- Position Navigation Menu
- 2.0
- Assign all Media based on Library Duration
- 2.0
- Automatically Show Thumbnail Column when Requesting a Screenshot
- 2.0
- Auto Submit Forms
- 3.0
- Proof of Play Statistics
- Display Statistics
- 1.8
- As per plan limits
- Proof of Play Reporting
- 1.8
- As per plan limits
- Scheduled Reports Start and End times
- 3.0
- Proof of Play - Export Report as CSV
- 1.8
- View Chart and Table data
- 3.3
- Send PDF's of Scheduled Reports by Email
- 2.2
- Toggle Stat Collection at Display, Layout, Media and Widget level
- 2.1
- Collect Individual Detail Records or Aggregate by Hour/Day at the Player
- 2.1
- Setting for Geo Location Recording against POP On/Off
- 2.3.9
- Regional and Language
- Translated User Interface
- 1.8
- Gregorian Calendar
- 1.8
- Jalali Calendar
- 1.8
- Timezones
- 1.8
- Scheduling
- Date/Time Scheduling
- 1.8
- Grid Interface (Schedule Lists)
- 4.0
- Daypart Scheduling
- 1.8
- Schedule Agenda "What's on now" view
- 1.8
- Schedule Agenda Preview
- 3.0
- Schedule Now
- 1.8
- Media Scheduling (Images/Videos/Playlists)
- 4.0
- Schedule Recurrence
- 1.8
- Max Plays per Hour
- 3.3
- Scheduled Commands
- 1.8
- Scheduled Layouts/Campaigns
- 1.8
- Scheduled Overlays
- 1.8
- Interrupt Layouts
- 2.2
- Scheduled Event Reminders
- 2.2
- Search Schedule by Layout
- 2.2
- Geo Location Scheduling
- 2.3
- Geo Location filtering for Agenda view (last known / provided)
- 3.0
- Sync Events
- 4.0
- Schedule Criteria
- 4.1
- Schedule Criteria - Weather
- 4.1
- API Key Required
- Widgets and Modules
- Adobe Flash
- 1.8
- Attach Audio
- 1.8
- Audio
- 1.8
- Calendar
- 1.8
- Clock
- 1.8
- Countdown
- 2.3
- Currencies
- 1.8
- API Key Required
- Dashboards
- 3.2
- API Key Required
- API Key Required
- DataSet
- 4.0
- Embedded HTML
- 1.8
- Google Traffic Maps
- 1.8
- API Key Required
- API Key Required
- HLS Stream
- 1.8
- HTML Package
- 2.0
- Image
- 1.8
- Menu Board: Category
- 4.0
- Menu Board: Products
- 4.0
- Mastodon
- 4.0
- Notification
- 1.8
- 1.8
- Playlists
- 4.0
- PowerPoint
- 1.8
- Power Point Conversion Service
- 1.8
- Add on
- Real Time Data Widget
- 4.1
- Shell Command
- 1.8
- On Request
- Spacer
- 2.2
- Stocks
- 1.8
- API Key Required
- Text
- 1.8
- Ticker
- 1.8
- Video
- 1.8
- Video In
- 1.8
- Local Video
- 1.8
- H.265 HVAC
- 1.8
- Weather
- 1.8
- API Key Required
- Webpage
- 1.8
- World Clock
- 3.0
- Widget Expiry Dates
- 2.0
- Fallback data for data Widgets that rely on an external 3rd party source.
- 4.1
- Create static templates for Data Widgets using the developer tab
- 4.1