storymaking.net
Bambuser
Bambuser.com is a mobile app and web platform that enables you easily to share interactive live video broadcasts from mobile devices or webcams.