Architecture
Event-Driven Display has three main components:
- The EDD Agent runs on the nodes connected to the displays on your site, rendering content on the display. The agent displays the content in full screen.
- The App Sync Server runs locally on an edge device of the site and manages the EDD agents, sending them information about the content to display. Every site where you deploy the Event-Driven Display will have a sync server deployed.
- The App Control UI is a web service running in the cloud. It gives you an overview of your sites and connected displays, allowing you to remotely set the content that should be shown on each display.
The sync servers periodically fetch the configuration of the connected displays of their site from the App Control UI and distribute this configuration to the agents.
The agent does not require any local user intervention, it starts automatically when the device is powered up, shows a series of splash screens, then connects the local sync server to get the URL of the content to display.