DouYu was originally co-founded by Chen Shaojie and Zhang Wenming, who initially launched the precursor streaming service AcFun's live-streaming division before spinning it out into an independent platform that grew to become one of China's most dominant game-centric broadcasting giants under Chen Shaojie's long-term executive leadership.