ECE597 Project Network based MP3 player