2. China Central Television (CCTV for short in English, CCTV for short in Chinese) is the national television station of the People's Republic of China, a national vice-ministerial institution, which was established in May 1958+0. It is the news and public opinion organization and ideological and cultural position in China, and has many functions such as news dissemination, social education, cultural entertainment and information service.