Download Automatic Playlist Generation via Music Mood Analysis

Transcript
can add a song to the database (“Choose file…” button) or logout the system (menu
“File”->”Logout”).
Figure 27: Backoffice application login dialog
Figure 28: Backoffice application main window
3.5. Server application
This application was developed by my thesis colleague Renato Panda, and despite not
having a GUI, it was also built using the Qt framework. The function of the server is to
receive all the requests from both the client and backoffice applications and provide the
correct responses to that requests. Also, it interacts with the database and processes
audio files. The communication is made in a similar way as documented in the
Backoffice application (section 3.4. Backoffice application), and threads are used to
support multiple client connections simultaneously.
Page | 55