CCTV can be found on Channel 2053 on the DirecTV Channel Guide.
If you are looking to get CCTV, then you will find it in 4 different Direct tv packages. Choice, Choice Extra, Choice Ultimate and Premier all carry this channel.
If you are looking to get the latest news or informative shows related to China, then CCTV is a great channel to have. You will get first-hand information as it relates to the culture and society of China.