A website provide video upload, play, rate service