Zobrazit minimální záznam

dc.contributor.advisorKožusznik, Jan
dc.contributor.authorMiksa, Jan
dc.date.accessioned2023-11-10T12:31:22Z
dc.date.available2023-11-10T12:31:22Z
dc.date.issued2023
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/151642
dc.description.abstractV této bakalářské práci bude autor implementovat hudební přehrávač. Tento přehrávač v základu přehrává lokálně uložené hudební soubory ve formátech MP3 a FLAC, ale je také rozšiřitelný pomocí doplňků. Základním principem je, že každý doplněk je samostatný přehrávač, mezi kterými může uživatel přepínat. Aby mohly všechny přehrávače používat stejné grafické rozhraní, bylo třeba sjednotit datové typy pro interprety, alba a skladby. Také bylo třeba definovat sadu metod, které musí každý přehrávač implementovat. To definuje základní strukturu přehrávače, která říká, že každý přehrávač má jednu frontu a jednu knihovnu. Co se týká samotných doplňků, každý doplněk je samostatný Java program ve vlastním JAR souboru. Jako ukázkový doplněk bude vytvořen doplněk pro platformu Spotify, který programu umožňuje dálkově ovládat aplikaci Spotify na jiném zařízení.cs
dc.description.abstractIn this bachelor work, the author is going to implement a music player. This music player is able to play local stored music files in MP3 and FLAC formats, but it's also extendable by add-ons. The base principe is that every single add-on is an aditionnal player and user can switch between them. To allow all players to use the same GUI, it was necessary to unify data types for artists, albums and tracks. It was also necessarry to define a set of methods which every single player has to implement. This also defines a base structure of a player which says that each player has one queue and one library. About add-ons, every single add-ons is a Java program packaged in it's own JAR file. As an example add-on, the author created an add-on for Spotify which enables this program to remotely control Spotify app which runs in another device.en
dc.format.extent2598581 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjecthudební přehrávač, JavaFX, Spotifycs
dc.subjectmusic player, JavaFX, Spotifyen
dc.titleHudební přehrávač v JavaFXcs
dc.title.alternativeMusic Player in JavaFXen
dc.typeBakalářská prácecs
dc.contributor.refereeSpányik, Marek
dc.date.accepted2023-08-08
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvelmi dobřecs
dc.identifier.senderS2724
dc.identifier.thesisMIK0437_FEI_B0613A140014_2023
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam