I get the same sort of buffering problem with a NowTV box as I do with the smart TV - this suggests that the problem is caused by something common to both.
I get the same problem with powerline adapters as with wifi - this suggests that the problem lies with instability of the data being provided by the router.
That you and at least one other has no problem with on-demand services suggests that the problem is not with the on-demand services themselves.
are you able to connect an ethernet cable form the hub direct to TV and see if that works ok?
In response to using a wired connection I think we are missing the point. I never have a problem streaming Netflix so I can only assume that the router is operating ok. I can watch a 2 hour film and no bufferering whatsoever. However when I watch catchup tv usually within 15-20 mins it will fail. How can one (Netflix) streaming system work and one (iPlayer, 4OD etc) not?
sorry don't think anyone is missing the point just trying to eliminate the hub and the wireless connection as causing the problem. why one wireless connection to netfilx works and the others don't seems odd but this is a process of elimination.
just like why does it work ok for me but not for you - I don't know
I used to watch BBC iPlayer (using the term watch loosely) using my PS3 back when I had bog standard broadband from another supplier. In my old house this was, and I was miles from the exchange so I could only get a maximum thruput of 2mbits downstream. I also had a Netflix account back then.
I have come to the conclusion after many troubleshooting sessions, **bleep** around with my (now old defunct) router and the connection that the quality of the connection you get to the iPlayer servers highly depend son what app you're using and on what device. I wasn't the only one to suffer from constant buffering issues with the PS3 BBC iPlayer app, especially after they rolled out a large update for it some years back that brought it in line with the new redesign.
Netflix, on the other hand, worked flawlessly. I obviously could never watch anything in high definition due to the connection being so slow but 2mbits I found was just about good enough to stream standard definition tv. I might also add that I connected to my router wirelessly as well, and hard wiring it was not an option.
Now, I have Infinity, and I watch iPlayer directly from my Smart TV which is a Samsung (released last year). It works, for the most part, fairly well. I haven't tried streaming anything from my PS3 since I moved house but I suspect the BBC iPlayer app on it is just as **bleep** as it was back then.
The point to this post is, if you've got a fairly decent connection speed then maybe your issue lies with the apps you're using to stream the services, or perhaps the TV itself has a substandard wireless card in it. It might not necessarily be your WiFI network itself or your Internet connection causing the issue, but rather poorly designed tv components and apps. Of course the only way you could find this out is if you were to use a different device, such as a computer or tablet or even a mobile phone, to stream from one of the catchup services and see if th eproblesm persist.
If they do then, yes, ignore my post.