I wondered why? when I try to view these channels, that I am told my TV needs to be connected to the internet. When I am obviously already connected since I'm watching through You view box. Is it some policy by TT to prevent me watching content provided by other than them? Or am I missing some setting on my smart TV?