Mogulus offers a way for you to make your own television channel. You don’t even need a webcam. You can simply import videos from any URL and broadcast them live.
Once you have downloaded the Mogulus client you can import your video or do a screen capture easily enough, although it is not always clear whether your channel is being broadcasted. (The client says you are broadcasting live, but it is difficult to check and we could not get the recording to play from the on-demand button on the site.)
To get more from Mogulus, customize your channel and add titles and screen overlays to your video. Mogulus is a good way to broadcast yourself for free and while it is similar to other such services, the online customization features make Mogulus stand out.
What we liked:
What we didn’t like: