Never done any recording as I have Xtream Editor with 7 day catch up tv on most channels. You can use a internal or external hdd for recording so it should work on any box.I think you need a multi room sub to watch 1 channel and record another. I don't have multi room but if I put the box on a satellite channel then I can record an Iptv channel but it wont work if I am on an Iptv channel.Not sure if this is the same for all providers,maybe someone else can comment.