im looking for a magic box that does all the above . i can find media streamers that allow you to view .mp4 and .mkv files on your tv .i can find loads of freeview hd recorders but i cant seem to find one that says 100% it does both . hard to believe but its true , most freeview boxes say they have usb slots and read usb sticks but no mention of reading and watching video files of a external hard drive . this looks like a model that might - PANASONIC DMR-HW220EBK Freeview+ HD Recorder - 1TB please if you can help with a bit of advice it would be greatly appreciated as ive spent 2-3 days looking and im going slowly mad .