We are finding that iplayer buffers a lot on wifi devices.
Have done a speed checker, and with a wire we are getting around 60mb download speed, but wirelessly when sat next to the router we only get around 20mb which seems a big drop. I assume this is not normal?
We have a BT Home Hub 4.
have you split the 2.4/5ghz networks as that may help I would also select the channels manually probably using a wifi analyser on your mobile to find neighbours wifi channels and select a less congested channel
have you split the networks?