NOTE: these libraries can require additional installations if you haven't such
cmake>=3.12cross-platform software for managing the build processgtk>=3.18andgtkmm>=3.18GUI library and C++ bindingsgstreamer>=1.8,gstreamer-base-plugins>=1.8multimedia framerwork with base pluginswebkitgtk>=2.4.10web content renderingBoost.Filesystem>=1.66andBoost.Program_options>=1.66- Also
gstreamer1.0-libavneeded for running video content (I hope to get rid of this addition requirement)
- Install Docker
- Clone this repository
- Run
docker build -t xibo-linux .in the root of the repository docker run -v /path/to/local/clone/build:/build xibo-linux- The Player binaries will be build and output in to your
builddirectory
- Just run
./playerto get info about available command options ./player --host=your_cms_host --server-key=key_in_cms --hardware-key=type_random_symbols./player --versionprint current version (check VERSIONING.md and CHANGELOG.md to know more about your player version)
To run on another machine the package that you've built you need to copy player executable together with libs folder from source-dir/_build/player