If you swap to VM buy a cable box and a cable subscription
Something like a
Miraclebox Premium Micro HD Linux Enigma 2 Hybrid 1x DVB-C/T/T2 Cable/Terrestrial HD 1080p PVR Digital
Flashed with Openvix. (What you call firmware is known as an image with E2 boxes)
Cable is better quality than IPTV, if cable goes tits up you can still use the box for IPTV.
Don't think you can get IPTV on a blade as it's closed source, where as E2 boxes are open source so you can add plugins
to the box (in other words customise the firmware)