Mevo

Livestream was an early innovator among streaming video platforms. Founded in 2007 as Mogulus, the company provided easy-to-use, but sophisticated browser-based tools for building and operating a live-streaming channel.