Re: Eegads imagine the price! (@Bullseyed)
If you watch Freeview channels using the on-board tuner, you interact directly with the TV. Also some TVs have in-built Apps for subscription streaming channels such as Eurosport Player.
Otherwise the process goes something like
I want to watch Sky Sports on Now TV. That App is on my Roku, which is plugged into HDMI 2.
Pick up the TV remote and switch to HDMI 2.
Now pick up the Roku remote, go through the Roku interface to load up Now TV, then the Now TV interface to load up Sky Sports, and maybe you have to pick up your laptop to buy the day pass to watch it.
OK, great game, now let's check out the news. Pick up the Roku remote to close Now TV, the TV remote to go to HDMI 1, and the FreeSat remote to check out what's on the news channels.
How about a standard API that works with all live streaming channels, and a single way to pay for subscriptions and day passes, and this same interface also works with Satellite and Terrestial channels, including the pay options available there, and deals with the on-demand services for all those channels much like YouView does for Terrestial channels at the moment. And it would also let you buy stuff from the iTunes Store and watch it.