Possible or Impossible: Multiple HTTP Video Streams Simultaneously

I have been trying to research whether or not it would be possible to play 3 videos via HTTP streaming (with PHP to simulate true streaming) simultaneously within a single SWF with acceptable results: not buffering every other second because of the drain on the bandwidth or the users computer.

The only obstacle I have found information on so far states that it is possible that using a single Net Connection could cause bits to skip between the 3 videos while sending data causing the stream to fail.

I am able to use 3 separate Net Connections to avoid the above scenario, but this will impact the bandwidth.

My own testing has shown me that each video seemed to buffer completely before beginning to buffer the next video despite the fact that all three video’s play commands were called at the same time.

I have not seen an example of this online yet. And when people say they have a “multi-video viewer” it has always been a single video playing with thumbnail videos embedded into it.

I am hoping to hear more reasons why this would be possible or impossible.

Thanks!