You make it sound almost a little too easy. But yes, I am trying to keep it as simple as possible for prototype purposes.

So what I'm understanding is that if you use a prexisting player that can interpret the stream coming in, it should work. Almost like your creating a file in ram that is constantly being updated by the stream, then played in the player?

If thats the case, any idea how difficult it would be to have a programmer create a player? But a VERY basic one. No play, pause, volume, nothing, just viewing it though a window that can be moved or closed.