Understanding How a Digital Signage Software System Works

Understanding How a Digital Signage Software System Works

Digital signage solutions are built on multiple hardware and software technologies.

The CMS Server Software

The digital signage server is a back-end component that performs a range of duties:

The CMS Server software should be scalable.


The CMS or user interface

The digital signage content manager provides the front-end services for the digital signage software. The CMS dashboard can be delivered as a locally installed software application or a multi-user accessible web based application. Dashboards perform a series of critical functions:

  • The dashboard must be easy to learn and use.
  • It must be simple to install and maintain.
  • It should be compatible with a wide range of hardware devices and operating systems.
  • It should be accessible by multiple users at a time and provide real-time synchronization.

The Media Player Software

The digital signage media player software is a critical part of any solution. It’s the software that renders all the scheduled content, and displays live data reliably, 24/7 – all year round.

  • The Player software must support a wide range of multimedia file formats.
  • It must be reliable and efficient.
  • It must communicate its status to the CMS server so users know what’s going on at all times.
  • It has the ability to monitor the hardware’s resources and, if necessary, take corrective action on its own.
  • It must be compatible with a range of hardware platforms and operating systems.

The Server Hardware

Server hardware products vary in processor power and storage capacities. Each CMS Server software will have its own hardware requirements so it’s important to review these beforehand and acquire the computer components that will provide the best performance according to the predicted size of the digital signage player deployment. This applies to both physical and virtual servers.

The Media Player Hardware

Media Player hardware should match the technical requirements of the digital signage player software. There are many requirements that you should consider.

They are:

The Media Player hardware is also selected based on the predicted end-use. Non-interactive electronic signage can run on a variety of hardware listed above. Interactive kiosks and wayfinding will require a touch or motion enabled device such as a tablet or touchscreen connected to a suitable PC, Mac or Android device.


The Other Components

Digital signage solutions usually require LAN or internet access.  Some secure applications will also require the use of encrypted communications (HTTPS), proxy servers, and firewalls to ensure all communications remain secure from end-to-end.


Most Digital Signage Solutions work as follows:

  • A server or content management software is installed on a local PC or server. This can be a physical or virtual machine.
  • The CMS software is then configured according to the number of media players and end-users that will be accessing the system. Note the hardware requirements will usually vary according to the number of connected devices.
  • The content is uploaded to the CMS server using the dashboard app. Depending on the digital signage software, end-users will either assemble content into playlists, and then schedule the playlists over time, or rules and schedule programs are assigned for each content to be shown on screen.
  • The Media Player software is loaded on the proper hardware as per the technical requirements. In some cases, various add-on modules may be required (video codecs, Adobe Flash Player, etc.)
  • Scheduled content is pushed to the Media Players from the CMS server. Systems based on the “forward and store” method will transfer all required content to each Media Player.  Streaming based systems will need to convert all content to a video stream.
  • Each Media Player will periodically send back a log file. Some log files will include player status information and content playback statistics.

What Features to Look for in a Digital Signage Software

There are a multitude of products on the market, so it’s important to find the right solution for your digital signage needs.

Here are some tips…

  • Digital signage solutions that are based on content “forward and store” tend to be more resilient and less prone to issues in case of unreliable internet access. Furthermore, these products will continue playing content if the network connection is lost or interrupted.
  • Your digital signage player software should support more than one type of hardware or operating system. Look for Microsoft Windows PCs, and Google Android based media players or tablets as these are the two most popular hardware/OS platforms for digital signage.
  • Smart displays that rely on System on Chip hardware are also becoming extremely popular for digital signage. Look for digital signage solutions that support this technology or risk being left out.
  • The CMS Server’s dashboard should ideally be delivered as a web-based service. Web-based dashboards don’t require any local software so there are no issues with having to upgrade the dashboard app over time.  Also, end-users can access the CMS system from any PC or tablet.
  • Look for full-featured digital signage solutions that are scalable, since these products make is easier to add more users and media players as your needs grow. Very large networks should also consider solutions that support content delivery networks (CDN) and server load balancing.
  • Consider a digital signage software that uses native instead of interpreted languages. Native software is more efficient and makes full use of the machine’s hardware resources such as graphics processor units (GPUs) and CPUs. Interpreted software simply won’t provide the same level of quality or efficiency.

What are the Best Features of a Quality Digital Signage Solution?

Unless you’re looking for one or two displays, be sure to take a close look at all every component before settling on a digital signage solution. Not all software is created equal and not every hardware is designed for reliable 24/7, 365 operation. Make sure both digital signage software and hardware are built to provide trouble-free service for the long run.