Stage6
Stage6 was first launched in 2006 by DivX Ink and in public beta, Stage6 was a similar webpage like Youtube which had allowed its users to stream and upload videos, for those customers that had registered.