No, you can’t access CCTV or CCTV 5+ if you’re not from China. This television network service has geo-restriction.