In a nutshell We want to have Digital signage players* out in the world that can talk back to a platform on a server to receive updates. *Or a custom module player – further details below.
Breakdown We need a platform to allow us to create and manage Digital Signage (DS) players*. *Or a custom module player – further details below. Have an online CMS to allow us to manage the platform and players. CMS must allow us to manage DS Players by; - Authoring new video content to players (DS players out in the field would pick up content from the server, download new video and begin to play) - Create video playlists (and upload new video media) - Create Client groups and store groups i.e; Client – Example company Ltd
Store – Leicester,UK Unit – DS player 1001, DS Player 1002, DS Player 1003
Store – Manchester, UK Unit – DS player 1200, DS player 1201, DS player 1202,
- Set a config that allows a player to be put to sleep and wake at a specified time - Ability to instantly force sync players or all players in a group - Allow player sync time to be staggered randomly i.e., we wouldn’t want 1000 players trying to sync to the server at the same time. So, if a sync time was at 2am, the stagger could be set to 2 hours. Units would then try to sync randomly between 2am-4am and then go back to sleep until the specified wake/restart time.
Players Player software must work on a windows OS, we’d lock down these players to only allow the custom software to run and punch out through the firewall to talk back to the server/platform. The software will be set to run on start up and play the video or custom module.
Custom Modules – working with you ongoing Have the ability to create and deploy custom modules. What is a custom module? A custom module can be used to create bespoke software experiences. i.e. touch screen applications. A client may want a touch screen that can also be triggered by different sensors (we would spec the hardware). We’d have a custom module created for this client and this can be used to generate a new ‘bespoke player’ that can also be managed on the platform with configs too.
Above and beyond We’d like to host the platform on our own Cloud Server Connections to and from the platform needs to be secure (i.e. HTTPS for CMS site, FTPS rather than standard FTP)