Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Remotely controlled multi-platform music player
Thesis title in Czech: Multiplatformní přehrávač hudby se vzdáleným přístupem
Thesis title in English: Remotely controlled multi-platform music player
Key words: hudba, přehrávač, web
English key words: music, player, web
Academic year of topic announcement: 2017/2018
Thesis type: Bachelor's thesis
Thesis language: angličtina
Department: Department of Software Engineering (32-KSI)
Supervisor: doc. RNDr. Martin Kruliš, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 25.09.2017
Date of assignment: 25.09.2017
Confirmed by Study dept. on: 22.11.2017
Date and time of defence: 14.09.2020 09:00
Date of electronic submission:30.07.2020
Date of submission of printed version:31.07.2020
Date of proceeded defence: 14.09.2020
Opponents: RNDr. Michal Kopecký, Ph.D.
 
 
 
Guidelines
The goal of the thesis is to design and implement a multi-platform music player where multiple users may remotely control the playback. Application operator may create a music library from songs stored in local files (such as MP3) and organize these songs in playlists. Regular users may explore playlists in the library and enqueue them into the playback queue. The application will utilize modern web technologies and frameworks in order to facilitate secure concurrent access by multiple users. Furthermore, the application main instance (which ensures the playback) is expected to run continuously -- for instance, to perform a role of a jukebox in a public place. The application will be ready for integration with mobile technologies, so regular users may control the playback via a mobile application frontend.
References
Pilgrim, Mark. HTML5: up and running. " O'Reilly Media, Inc.", 2010.

Lubbers, Peter, et al. Pro HTML5 programming. New York, NY, USA:: Apress, 2011.

Krug, Steve: Don't Make Me Think: A Common Sense Approach to Web Usability, New Riders Publishing, 2005
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html