You Castr
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.
Read more about You Castr: The YouCastr Platform, History