My advice is always go for a android box with iptv. I would advise always go for a mid range well proven box. If you cannot afford that go for a firestick. reviews can be found here: Android Based Devices Reviews
This is the most difficult area basically you are advised to take...