Original title:
Inteligentní klient pro hudební přehrávací server MPD
Translated title:
Intelligent Client for Music Player Daemon
Authors:
Wagner, Tomáš ; Kočí, Radek (referee) ; Janoušek, Vladimír (advisor) Document type: Master’s theses
Year:
2012
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Cílem diplomové práce je návrh a implementace inteligentní klientské aplikace pro hudební přehrávací server Music Player Daemon (MPD), která vyhledává a prezentuje související metadata k přehrávanému obsahu. Samotnému návrhu předchází teoretický rozbor, který zahrnuje analýzu agentních systémů, metod klasifikace dat, webových komunikačních protokolů a jazyků pro popis dokumentu. Současně je proveden rozbor MPD serveru a komunikačního protokolu využívaného klientskou aplikací. Dále jsou v práci popsány současné klientské aplikace, které prezentují uživateli metadata. V posledních kapitolách práce je popsán návrh a implementace klientské a serverové aplikace. Je rozebrán způsob řešení implementace a řešení vzniklých problémů. V práci jsou také popsány výsledky testování.
The content of this master thesis project is about design and implementation of intelligent client application for Music Player Daemon (MPD), which searches and presents the metadata related to played content. The actual design precedes the theoretical analysis, which includes analysis of agent systems, methods of data classification, web communication protocols and languages for describing HTML document. At the same time is analyzed the MPD server and communication protocol used by clients application. Furthermore, this work describes the current client applications that presents metadata. In the last chapters of the thesis describes the design and implementation of intelligent client. It describes the methods of solution the implementation and solution of problems. Lastest chapters describes the testing result.
Keywords:
autonomy system; data classification; intelligent client; metadata; MPD client; multiagent system; autonomní systém; inteligentní klient; klasifikace dat; metadata; MPD klient; multiagentní systém
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53764