Tags: Website.
YouCastr was a video platform that makes it easy to sell video online. The service was designed to offer video broadcasters and producers a new and different way to make money by selling live video broadcasts on-demand video access video downloads and DVDs. The company was founded in June 2007 and was based in Cambridge MA. Youcastr closed in mid-2010; and one of the founders made a post reflecting on the process of starting it and running it.