Wirecast is a live video streaming production tool & It allows users to create live or on-demand broadcasts for the web.
It works like a video switcher, controlling real-time switching between multiple live video cameras, while dynamically mixing in other source media, such as QuickTime movies, music, audio and slides to create professional broadcast productions for live or on-demand distribution on the web.
Wirecast support for multiple cameras
Chroma key (blue/green screen)
Built-in lower-third titling
Desktop Presenter - makes Macintosh or Windows Desktop available as a source
QuickTime Streaming Server Support
Multiple Broadcast Support, when ready to go live, it provides direct integration with a number of streaming service providers.
Adds a built-in streaming service access from Ustream.