Humax, as above HDR-Fox T2, custom firmware, login via a webpage from anywhere in the world and tell it to record. You can even download from the Humax to a USB stick to watch elsewhere, also has a DLNA server built in so you can watch from anywhere in the world too.
It does not act as a DLNA client and the iPlayer wasn’t very good, but for £25-£30 you could get a Chromecast for those duties. I will say they do not support the HDR-Fox T2 anymore so there will be no updates for extra things like ITV player etc.
Wish I hadn’t got rid of the Humax, they have the best user interface and programming out of all the PVR’s.