I was at a meeting at KP with Chi-Hua Chien listening to a company called TVU Networks
that enables people to set up their own Internet TV Channel. During the presentation, I was able to sign up, install, set up and start broadcasting - a 24 x 7 kiteboarding movie channel. 12 minutes, start to finish. It's to the right - on the sidebar below my profile - (either go to TVUnetworks
and download the player, or if you click on the blank spot under'24x7movies' an installer will come up in 2 minutes to ask you to install it) :
Here are instructions
The standalone TVU player can be downloaded on TVU
that will let you watch thousands of other content channels.
You can also create your own streaming channel by following the 'broadcaster' instructions on the TVU website.