Типо твой клиент будет слушать что ему говорит сервер и выкачивать музыку с устройства юзера и передавать ее другим юзерам?
Типа при подключении клиент сообщает свой слушаемый порт (один поток на сервер), а другой поток прослушивает музыку, когда пользователь хочет найти запись