FSenSync
FSenSync is a software package that enables synchronized recording and streaming of sensor data from affordable Android devices (smart watches, phones and tablets). The software aims to support designing and running of installations and experiments that have both artistic and scientific requirements.
The idea is to have a streaming/recording system that works robustly in locations where full control of the environment is challenging such as in gyms, parks, or concert halls. The FSenSync apps allow access to for example accelerometers, video cameras, media playback on the devices, and enable the use of touch screens as feedback channels that human participants can use in real-time.
The apps are controlled over WiFi with a server application on a computer (Linux/Mac/Windows). The main features of the server are controlling the real-time streaming, starting/stopping recordings, downloading files from the clients, making timestamped notes of special events during the recording, keeping the clocks of the devices automatically synced, and compensating for clock drift that may appear during the recordings. The server also provides relevant information about the client devices such as battery level, amount of free disk space, and quality of the clock sync.
The two main challenges in the development are maintaining a clock sync that is sufficient for scientific experiments, and synchronization between different modalities (e.g. videos, accelerations, screen touches). The current version of the software is able to solve these challenges well enough to be used in scientific experiments.
FSenSync is available as open source software. We offer no warranty for the public version. Versions of FSenSync with a more liberal license (e.g. BSD) can be considered.
Instructions and demo videos:
© 2018. Förger Analytics. All Rights Reserved. Cookie/Privacy Policy