Top Chinese Streaming Services: Iqiyi Founded in 2010 by Chinese tech giant Baidu, iQiyi is most often referred to as the “Netflix of China.” This is not an entirely accurate comparison, since iQiyi is controlled by a larger tech firm, offers a free, ad-supported viewing option, and is worth far less than Netflix.