Modulært jukebokssystem
Oversat titel
Modular jukebox system
Forfatter
Vestergaard, Jesper
Semester
7. semester
Uddannelse
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]
