Could social video sharing meet your needs?