CCTV 8 is one of the channels broadcast by the China Central Television. CCTV is the leading and most popular television broadcaster of China. CCTV-8 is an international channel, known for being the "Drama Channel" of China. Follow Chinese soap operas by streaming live TV here.