WeberTube - Home http://webertube.com/
Based on open source I believe!
sharing videos
video sharing
2009 School