Youku generally refers to youku.com. Youku.com is a video platform founded by Gu Yongqiang on June 21, 2006 and officially launched on December 21.