What are the free channels I can watch with the Ad Free subscription?

There are 75+ free channels you can watch and there are not going to be any digital ads to disrupt your experience.You can see the full list here. (http://tvplayer.com/channels).
The adverts within the linear streams are still going to be visible.
Adverts in the streams on the channels are unaffected.

For more details or questions please contact customer support on support.tvplayer.com page or email support@tvplayer.com.    

Feedback and Knowledge Base