This repository provides source code for a microservice to start or stop a
remotely running microservices that await cluon.data.RecorderCommand
messages.
You need a C++14-compliant compiler to compile this project.
The following dependency is part of the source distribution:
- libcluon -
Command for commandline to start a recording:
docker run --rm -ti --init --net=host chrberger/cluon-recorder-remote-control-multi:v0.0.1 --cid=111 --start
Command for commandline to start a recording:
docker run --rm -ti --init --net=host chrberger/cluon-recorder-remote-control-multi:v0.0.1 --cid=111 --stop
To build this software, you need cmake, C++14 or newer, libyuv, libvpx, and make.
Having these preconditions, just run cmake
and make
as follows:
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=Release ..
make && make test && make install
- This project is released under the terms of the GNU GPLv3 License