Country: China Categories: Music Play China Central Television Music Channel (CCTV-15 Music) is a Mandarin-based music channel owned by China Central Television, and it is also the first TV channel in mainland China to be transmitted in stereo with sound. Problem with channel Thank you, your message has been sent.