How can I stream to a single channel, from multiple geographical locations? We are looking at broadcasting a live 'roundtable discussion' between 4 or 5 people. We are after either a service which would allow us to stream from all of these 4 people into a single channel. Note that none of the participants would be in the same geographical location.

In a perfect world, it would work like streaming a Google+ Hangout to however many thousand people we have watching the overall stream.

The video needs to be private, so we cannot use something like Hangouts on Air because this will be listed publicly. We don't need encryption or anything like that, just it cannot be publicly advertised somewhere.

It would also be very good to simply get an RTMP stream from a Wowza/FMS server so that we can play it back through a player such as JW Player or FlowPlayer.

Any suggestions or ideas?
Hangouts On Air will allow you to stream your G+ Hangouts to Youtube. This should allow you to reach as large an audience as you wish.