The short answer
Roku does not allow the usual IPTV players like TiviMate. A few Roku channels can play IPTV links, but they tend to have weak TV guides and break when Roku updates.
What partly works
- Screen mirroring from an Android phone. It works, but quality drops and your phone is busy.
- Playlist player channels in the Roku store. Quality varies, and many lack a proper TV guide.
What we recommend instead
Plug in a low cost Google TV box such as the onn. 4K box, sold at Walmart, next to your Roku. It installs TiviMate straight from the Play Store, has a proper TV guide, and switches channels fast. Your Roku stays for everything else.
Then set it up
Follow any Google TV guide: install TiviMate, add your Xtream Codes login, wait for the TV guide.
Questions people ask
Does IPTV work on Roku?
Not well. Roku does not allow the common IPTV players. A low cost Google TV box is the easier fix.