You need to sign in or sign up before continuing.
Preliminary visplay server
Visplay-server would act in place of the basic web server hosting sources/assets/playlists.yaml setup. In the current state, each visplay client being required to download the entire tree of sources, consolidate it, and poll for changes. Visplay-server would optimize this process by having a central server do this process once, and server the resulting data to each visplay client instance.
To put it more succinctly, visplay-server could
- Parse the entire source tree and consolidate it
- Serve this consolidated tree down to visplay clients
- Serve updates to this tree as pushes to clients
- Send commands to visplay clients (such as pause, skip, enter presentation mode, etc.)
Edited by Robozman