Founded in May 2008, Wuapi is a video sharing website. It allows users to share high definition videos. Users can upload files up to 4GB.