Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Developing a Raspberry Pi audio player for commercial spaces

Laitinen, Otto (2024)

 
Avaa tiedosto
Laitinen_Otto.pdf (1.312Mt)
Lataukset: 


Laitinen, Otto
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052415288
Tiivistelmä
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 tulevaisuuden kehityssuunnitelmia, jotka voisivat laajentaa sen toiminnallisuutta ja markkina-aluetta. Soitin on tällä hetkellä kaupallisessa käytössä, ja edistää näin IoT-sovellusten käyttöä kaupallisissa äänijärjestelmissä.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste