logo of the SSW institute
Institut für Systemsoftware
Johannes Kepler Universität Linz
Fachbereich Informatik
logo of the Cristian Doppler Research Association
Christian Doppler Labor
Automated Software Engineering

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Library
Seminars
Gallery
Links
Search

Webmaster


logo of the Johannes Kepler University (JKU)

Ein verteiltes Musikinformationssystem

Dieses Projekt ist als Bakkalaureatsprojekt gedacht.


Aufgabe

Für das Extensible Messaging and Presence Protocol (XMPP) soll eine Erweiterung geschrieben werden, die einen dezentralen Musikinformationsdienst ermöglicht. Clients sollen mit Hilfe dieses Protokolls eine Möglichkeit haben Tag-Informationen von MP3-Stücken zu vervollständigen. Jeder Teilnehmer kann bei jedem anderen Teilnehmer Informationen anfordern und jeder Client stellt Informationen bereit. Die einzelnen Teilnehmer sollen unterschiedliche Informationsquellen nutzen können. Es könnte beispielsweise ein Plugin realisiert werden, das Musikinformationen aus den Tags von Musiksammlungen bezieht, während ein anderes Programm Daten von FreeDB anbietet.

Implementierung

Das Projekt ist Java zu implementieren.
Die schriftliche Arbeit soll Einblick in das XMPP geben, und den Umgang mit den entsprechenden Bibliotheken zeigen.

Betreuer: Markus Löberbauer
Bearbeiter: Florian Steiner