Hey, just out of curiosity, how are the music files being stored? Flat? Blob? Interesting sounding project you've got there...
that's exactly what i'm trying to decide. i'm actually developing a provisioning server for mobile applications, and i store those apps in blobs. now few days ago i was asked if the same server could easily be modified for music distribution. the main difference is that music files are huge compared to mobile applications. Which way would you suggest?
I think it'd depend on a bunch of factors. If this is simply a proof-of-concept type app, you might just want to do the absolute minimal work to get it off the ground. If/when problems come up, (in essence, the current system unknowns) you can work from there.
Purely for the sake of my own interest, I'd probably opt for the EMB/blob approach. In either case, this sounds pretty darn cool.