This is the main product of the company
WorldTV allows anyone to broadcast a TV channel over the web. Channels can be created in minutes from videos that reflect your personal tastes.
If you don’t feel like creating your own channel, you can watch one of the many already available created by people from all over the world.
While all are different, there are a number of other sites allowing users to create personalized internet video. Some of them include Vpod.tv, Cozmo, Kyte, me.tv and SplashCast.
Above: WorldTV Screenshot -- #1