Probably....but not all Androids cast video to all smart TVs. There can be a bit of trial and error involved. If you go to the live chat on IPTV Join they'll give you a free trial, probably 24 hours. You can then download the IPTV Smarters app on your phone, go to add user -> login with Xtream codes and input the user, pass and url they gave you.
If you have an old dodgy box it'll most likely work with that also. If it's an Android or Firestick install the IPTV Smarters app, if it's a mag you'll need to upload the Mac address, there's probably a tutorial on the website or live chat will tell you how. Outside of that you can download the channels as an m3u playlist which will work in some (often messy) way with most video players. There's also a Windows version of IPTV Smarters for PCs/Laptops... Just be aware that with one line subscription you can only watch on one device at any time although you can switch between devices as often as you like.