Skip to main content

Introduction to signageOS

signageOS provides digital signage infrastructure - imagine that as an AWS for digital signage. There are 3 main products you can tap into and build on top of them:

  1. CloudControl - hardware agnostic remote device management tailored for digital signage
  2. DevSpace - write HTML5 app and convert it into native client app for 50+ device platforms
  3. ProPlayer - full-featured out-of-box digital signage player that just needs a playlist

CloudControl

CloudControl is a hardware agnostic remote device management solution, which allows to manage a large number of devices across multiple locations. This solution allows to collect telemetry data, control the device remotely and deploy applications (applets) to the device. You can control devices with CloudControl either through the Box web app or using the REST API.

DevSpace

With DevSpace you can build a universal application using HTML5/Javascript which can be run on all supported devices. Building a single code-base version of your HTML5 application - called Applet in signageOS - saves tremendous time and resources.

Applets

Applets are a web applications which are able to run on any provisioned signageOS device. They are able to utilize the Applet JS SDK, which provides unified API to access native functionality of the device (such as brightness control or network setup). Applets can be deployed on a device either through CloudControl or they can be deployed as a standalone application using DevSpace.

ProPlayer

signageOS has implemented a well-known standard for playlist definition - SMIL, based on the "a-smil" version. This universal SMIL player allows anyone to define a standardized playlist and then submit the URL where the playlist definition is located.