Nowadays users have the possibility to choose from a wide variety of software products related to music and audio playback. Apart from the long-present and well-known music players there are also tools available for editing the metadata and organising the collection. Usually these applications use solely the metadata of the files. Other applications rely on the musical qualities of the audio and try to achieve the identification by calculating acoustic fingerprints for the music files. To support these products there are several online databases filled with music metadata. Yet another set of applications aim to build online user profiles from the metadata of the local files.
So while the possibility for the users is present to build a highly organised collection, which is accompanied by an online profile, in practice this is a cumbersome task. The main reason behind this is that there is no solution that unifies all the functions listed above, so if the user really wishes to build such a profile he or she has to use several applications and tools simultaneously. It is quite evident that most users are simply not willing to do so.
Thus in my thesis I present the planning and implementation of such a system. The project combines all the mentioned functions and services, and offer these to the users in a single desktop media player application. Naturally the detailed description of the backend is also part of this thesis, since even though it is mostly invisible to the users, it is still the component that makes the building of online profiles possible, so it is at least as important as the client.