Streaming using QuickTime broadcasterThe first live streaming we were shown was the QuickTime Broadcaster that uses the Darwin Streaming Server. This is the open source version of Apple‚Äôs QuickTime Streaming Server technology that allows you to send streaming media to clients across the Internet using the industry standard RTP and RTSP protocols. Based on the same code base as QuickTime Streaming Server, Darwin Streaming Server provides a high level of customizability and runs on a variety of platforms allowing you to manipulate the code to fit your needs.
It supports H.264 live broadcasting, full, 640 x 480, 30 fps video for Mac or Windows PC, support for 3G streaming, MPEG-4, 3GPP. We were shown an example that didn‚Äôt go too successfully but it obviously worked and would be a good streaming solution as it would be on a solidly reliable server and as long as no ports were blocked this would be able to broadcast globally with no problems.
The only thing that puts me off this is that you seem to have to know exactly what your doing so a lot of research and experimenting will have to go into it.