AAU Studenterprojekter - besøg Aalborg Universitets studenterprojektportal
Et professionsbachelorprojekt fra Aalborg Universitet
Book cover


Modulært jukebokssystem

Oversat titel

Modular jukebox system

Forfatter

Semester

7. semester

Udgivelsesår

2010

Antal sider

49

Abstract

Denne rapport beskriver udviklingen af et modulbaseret jukebokssystem for Event-Danmark, som ønsker at afspille et katalog af indspillede akkompagnementer. Systemet er modulbaseret, dvs. bygget af selvstændige komponenter, der arbejder sammen. Vi byggede en prototype med to dele: en klient, der håndterer brugerens betjening, og en vært, der lagrer sangene og styrer afspilningen. I foranalysen blev der fastsat to mål for systemets responstid: 100 millisekunder for simple kommandoer og 720 millisekunder for mere avancerede kommandoer. Systemet blev udviklet efter disse krav og derefter stresstestet med høj CPU-belastning på både klient og vært samt med begrænset netværksbåndbredde. Testene viser, at et sådant system kan konstrueres, men at de ønskede responstider kun kan overholdes under særlige, kontrollerede forhold.

This report describes the development of a modular jukebox system for Event-Danmark, which aims to play a catalog of recorded accompaniments. The system is modular, meaning it is built from separate components that work together. We built a prototype with two parts: a client that handles user interaction, and a host that stores the songs and controls playback. In the preliminary analysis, two targets for system response times were defined: 100 milliseconds for simple commands and 720 milliseconds for more advanced commands. The system was developed to meet these requirements and then stress-tested under high CPU load on both client and host, as well as with limited network bandwidth. The tests show that such a system can be constructed, but the desired response times can only be met under specific, controlled conditions.

[Dette resumé er genereret ved hjælp af AI]