Treffer: Developing a Raspberry Pi audio player for commercial spaces
Weitere Informationen
The aim of this thesis was to develop a reliable, cost-effective, and continuously operating Raspberry Pi-based audio player for commercial environments. The purpose of the player is to meet the needs of a Finnish media company specializing in background music solutions. As a result of the thesis, a player that combines streaming and local, royaltyfree music, ensuring uninterrupted playback even without an internet connection, was created. The player utilizes technologies such as SQLite database, VLC media player, Python, and APScheduler Python library for scheduled content playback. Additionally, the player uses Hazelcast for realtime data synchronization with the server. The architecture allows for remote management without a direct user interface. Testing demonstrated the functional efficiency and reliability of the player and highlighted its potential for widespread use in commercial environments. There are future development plans for the player that could expand its functionality and market reach. The player is currently in commercial use, thereby promoting the use of IoT applications in commercial audio systems. ; Työn tavoite oli kehittää luotettava, kustannustehokas ja jatkuvasti toimiva Raspberry Pi -pohjainen äänisoitin kaupallisiin ympäristöihin. Soittimen tarkoitus on täyttää taustamusiikkiratkaisuihin erikoistuvan suomalaisen mediayrityksen tarpeet. Työn tuloksena oli soitin, joka yhdistää suoratoiston ja paikallisen, tekijänoikeusvapaan musiikin, varmistaen keskeytymättömän toiston myös ilman internet-yhteyttä. Soitin hyödyntää teknologioita, kuten SQLitetietokantaa, VLC-mediasoitinta, Pythonia ja APScheduler Python -kirjastoa sisällön aikataulutettuun soittamiseen. Lisäksi soitin käyttää Hazelcastia reaaliaikaiseen datan synkronointiin palvelimen kanssa. Arkkitehtuuri mahdollistaa etähallinnan ilman suoraa käyttöliittymää. Testausvaiheet osoittivat soittimen toiminnallisen tehokkuuden ja luotettavuuden ja korostivat sen potentiaalia laajalle käytölle kaupallisissa ympäristöissä. Soittimelle on ...