The camera runs ArchLinux and currently lighttp web server. The settings could be adjusted by using REST API through Node.js (https://nodejs.org/), PHP or a lightweight library (e.g. https://github.com/babelouest/ulfius). Current source code demo PHP applications: https://github.com/apertus-open-source-cinema/beta-software/tree/master/http
Alternatively, one could implement this functionality in python using flask serverside and Clojure client side.
**Goals:**
Make the AXIOM Beta capable of setting and getting camera control parameters over a web-based API. This should create the foundation for future higher level GUIs/Apps that utilize the API. Deciding/Researching the best approach is part of the task.
**Prerequisites:**
- Linux Know-How
**Language Skills:**
- C/C++, PHP, Javascript, Python
**Difficulty:** Easy to Medium
**Mentor:** Andrej, Sebastian, Malte