Mashup: Marcellus

Marcellus
An online video management service to publish, manage and deliver online video.