CCTV French is one of the channels broadcast by the China Central Television. CCTV is the leading and most popular television broadcaster of China. It is a French language international TV channel broadcasting out of China. It airs all kind of programs including news, dramas amongst others. Watch live TV stream here.