Selfcast is a new peer-to-peer based technology that enables “anyone, anywhere” to create live streaming content and broadcast themselves live on the Internet. Selfcast comes with a free software application to capture, mix and broadcast live video and audio, and then broadcast it live on the Internet. You can even invite friends, fans and family members to tune in through the integrated messaging tools.
To watch a broadcast, simply select or search for a cast at Selfcast.com, and you can watch the live show on the browser itself (requires Windows Media Player). Currently, only Microsoft Windows XP and Vista are supported. Mac support is coming. Selfcast has instant messaging (IM) tools built-in, so simply use your existing Skype login to IM your friends to tune in to your broadcast. Or, just send email from the Selfcast application. Selfcast plans to integrate MSN Messenger, AIM, ICQ, and Yahoo! Messenger into Selfcast in the future.
Essentially, Selfcast is creating the platform for anyone to stream their live video/audio stuff. This works much like Justin.tv, but Selfcast is a platform for anyone to do it. This is going to be the next generation of YouTube. As long as these guys can get the word out fast, this is going to be huge!
‘Selfcast’ is a part of the live peer-to-peer (P2P) streaming company RawFlow and is at http://www.selfcast.com/