Star TV is an overseas TV station. Generally cable TV doesn't have that channel. It is only available in the Pearl River Delta region (Star TV is wired in some places in Hongshan District, Wuhan). If you want to watch it, you have to install digital TV and spend money on it. Or buy a satellite antenna, which is a "pot", 1.2 meters above. Star TV has free Star TV 3S (3s( 105.5 E)) in Asia. In addition, there are Phoenix Satellite TV Chinese Channel, Phoenix Satellite TV Information Channel, TVB8, Sunshine Satellite TV, Hong Kong World Network Channel (now) and Cable TV Novelty Channel. You can get it for free.
I am in Wuhan, and I can watch digital TV. You go to radio and television to ask!