Iran has launched, Mehr (meaning affection in Persian),a video-sharing website to compete against YouTube.