China International Television Corporation, was founded in 1984, and is a large state-owned enterprise fully invested by CCTV. Since its foundation, the company has been committed to the development of new formats and new media, forming a diversified operation system with media industry as its core.

China Radio, Film & Television Programs Exchanging Center, a CCTV enterprise, is one of the largest professional film and television program marketing entity in China. It has a rich reserve of film and television program resources, specializing in film and television program marketing and audiovisual products publishing and distribution. Over the years, in cooperation with Chinese and foreign media organizations, the company has carried out copyright marketing, international co-production, multi-lingual translation, and has built localized commercial channel operations. It has also created the “Belt and Road Media Community”. Its marketing network coverage reaches more than 150 countries and regions on five continents.