Do you want to stream video online? If so, you don’t need to look any further than Todocast.TV. It’s a website that lets you broadcast yourself and any other show you might like to over the web. All you need to do is sign up, set up your broadcast and off you go. You get use the service to set up both Pay Per View events or Sponsored Events.
If you want to learn more, they have a page with some video presentations on how to use their service. Check them out, they might be just what you’re after.