That is, I don't see any app that does this. You could write one. There are now many self made apps that play content so you could code it up to do as you wish.

Why must it be from the network? That is, if it's that unreliable why not copy it then play it from local storage.
Bob