I am creating a membership website where people will be listening to mp3's either hosted on my dedicated server, Amazon S3, or Amazon Cloud. The Mp3's are not songs, but is audio that the user listens to while doing something else in conjunction. So basically, the audio CANNOT skip or buffer. It must play all the way through without stopping or skipping. This is very critical to the website. I would rather have the users listen to the audio while logged in, so that it minimizes pirating, rather than letting them download the mp3's and play them. Is it possible to have an mp3 player that will play these mp3's, but fully download them first BEFORE playing them to the user so that there is absolutely no skipping or stopping of any kind? Or is this just not feasible?