logo of the SSW institute ;)
Computer Science
System Software

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
Talks
Library
Gallery
Links
Search

Webmaster


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