If not, I thought the easiest way to implement it would be for a small service to be installed on the remote PC and giving a user/password to the main server. The server would be aware of the remote and show it as a player/jukebox from the web site. It would be even better it the mobile client could have access to them also.
Just a side to go with the Subsonic submarine thing they could be called 'Echoes'
