Features available to the user :
- Add song, (add)
- Remove song, (remove)
- Display songs, (list)
- Play, (play)
- Skip, (skip)
- Stop, (stop)
Format in which user sends requests : format : python music.py <song_name>
To display playlist, user sends : format : python music.py list
Format in which request has to be sent to the server : format : add/remove:<song_name>
Dependacy for server is:
- Youtube-DL
- Beautiful Soup 4
- pyaudio
- wave
- urllib
Start server on the machine with internet
Change the server ip from music.py files
Then run music.py