China Central Television (CCTV, formerly Beijing Television) is the predominant state television broadcaster in Mainland China. CCTV has a network of 50 channels broadcasting different programmes and is accessible to more than one billion viewers. As of present, there are 50 television channels, and the broadcaster provides programming in six different languages. Most of its programmes are a mixture of news, documentary, social education, comedy, entertainment, and drama, the majority of which consists of Chinese soap operas and entertainment. It was established on May 1, 1958, and it is a news and public opinion organization, and an ideological and cultural front in China. CCTV has a variety of functions, such as news communication, social education, culture, and entertainment information services. As a state television station it is responsible to both the Central Committee of the Communist Party of China and the State Council.