How to Stream IPTV on Roku – Easy Setup Guide

Roku does not have a native IPTV Smarters Pro app, but you can still watch IPTV on your Roku TV easily. This guide shows you two ways to do it: casting or screen mirroring from your phone, tablet, or computer, and using Roku Media Player for media on your home network. No extra hardware is needed, and setup takes about 10 minutes.

Once you finish, you will have access to 22,000+ live channels and 80,000+ movies and series from Pro IPTV Masters, all on your Roku TV.

Before You Begin: What You Need

Have these ready before you start. It will make the setup go smoothly:

  • A Roku device or Roku TV connected to your TV and to Wi-Fi.
  • A phone, tablet, or computer to cast or mirror from, with the IPTV Smarters Pro app installed on it.
  • Your Pro IPTV Masters login details — your Xtream Codes username, password, and portal URL, sent to your email after you order. Your plan also works with an M3U URL if you prefer it.
  • A few minutes — the whole setup takes about 10 minutes.

How to Stream IPTV on Roku in 6 Steps

There is no native IPTV Smarters Pro app for Roku, so these steps show you the two ways that work: casting or screen mirroring from your phone, tablet, or computer, and using Roku Media Player for media on your home network.

Step 1: Turn On Screen Mirroring on Your Roku

On your Roku, go to Home > Settings > System > Screen mirroring and set Screen mirroring mode to Prompt or Always allow. This lets your phone, tablet, or computer send its screen to the TV.

Step 2: Install IPTV Smarters Pro on Your Phone or Tablet

On your phone or tablet, install IPTV Smarters Pro from the App Store or Google Play. Open it, choose Login with Xtream Codes API, and fill in the details from the email you received after ordering:

  1. Any Name: type a name for your playlist, for example Pro IPTV.
  2. Username: your Xtream Codes username.
  3. Password: your Xtream Codes password.
  4. Portal URL: your server or portal URL.

Choose Add User and wait while the app loads your channels and program guide.

Step 3: Connect Both Devices to the Same Wi-Fi

Make sure your Roku and your phone, tablet, or computer are on the same Wi-Fi network. Mirroring and casting will not work if they are on different networks.

Step 4: Cast or Mirror Your Screen to Roku

On an iPhone, open Control Center and choose Screen Mirroring, then pick your Roku. On Android, use Smart View, Cast, or Screen Mirroring from your quick settings and pick your Roku. On a Windows computer, press Windows key + K and choose your Roku. Accept the connection on your TV if it asks.

Step 5: Play a Channel and Watch on Your TV

With your screen mirrored, open IPTV Smarters Pro on your phone or tablet, choose Live TV, Movies, or Series, and play what you want to watch — the picture and sound play on your Roku TV. Turn your phone sideways for a full screen, and use your Roku remote for volume.

Step 6: Try Roku Media Player for Local Media

For media you already have at home, add Roku Media Player from the Streaming Store on your Roku. It plays videos, music, and photos from a USB drive or from a DLNA media server on your home network. Note that Roku Media Player does not sign in to IPTV services and cannot open channel playlists — it is for your own media files, while mirroring is the way to watch your IPTV channels on Roku.

Tips for a Smooth Setup

  • Keep your login email close. Your Xtream Codes username, password, and portal URL are all in the email sent after your order. Copy them carefully — passwords are case-sensitive.
  • Use a stable Wi-Fi connection. Use the 5 GHz band if your Roku and your phone both support it — mirroring is smoother with a strong signal.
  • Restart the app after signing in. If the guide looks empty on the first load, close IPTV Smarters Pro on your phone or tablet and open it again to refresh the channel list.
  • Set up Favorites. Add your most-watched channels to Favorites inside the app, so they are always close by.
  • Keep your phone or tablet awake. If its screen locks while you are mirroring, the picture on your TV can pause, so use your device’s screen timeout settings if you are watching a long show.
  • Try TiviMate or IBO Player too. Your Xtream Codes login also works in other popular players, including TiviMate, IBO Player, and GSE Smart IPTV, if you ever want to switch apps.

Troubleshooting: If Something Does Not Work

  • Login failed or invalid details: double-check your username, password, and portal URL against your email. Take care with similar characters, such as the letter O and the number 0.
  • I cannot find my Roku to mirror to: make sure both devices are on the same Wi-Fi network, screen mirroring is turned on in your Roku settings, and restart both your Roku and your phone or tablet.
  • Mirroring is laggy or keeps dropping: move your phone closer to the Roku and your router, use the 5 GHz Wi-Fi band if you can, close other apps, and restart your Roku.
  • Channels will not load: close the app on your phone or tablet, reopen it, and let it load fully. If the problem continues, restart your Roku.
  • No sound or a black screen on one channel: switch to another channel and back. If only one channel is affected, the issue is usually with that stream.
  • Roku Media Player cannot find my playlists: Roku Media Player does not open IPTV playlists. It plays only your own media from USB or a DLNA server. To watch your IPTV channels on Roku, use screen mirroring from your phone or tablet instead.

Frequently Asked Questions

Is there an IPTV Smarters Pro app for Roku?

No. Roku does not have a native IPTV Smarters Pro app, and you cannot install it directly on a Roku. Instead, you run IPTV Smarters Pro on your phone, tablet, or computer and send it to your Roku TV with screen mirroring or casting, as shown in this guide.

Do I need a subscription before setting up IPTV on my Roku?

Yes. You need an active Pro IPTV Masters plan first, because your Xtream Codes username, password, and portal URL are sent to your email after you order. Once those details arrive, follow this guide to sign in.

Can I use the same login on another device too?

Yes, you can install the app on more than one device. Each plan covers a set number of devices, so check your plan on the Pricing Plan page to see how many devices yours includes.

Ready to Start Watching?

Your Roku is ready. Choose a plan that fits how you watch — plans start at $19.99 — and your login details arrive by email right after checkout. Then just open IPTV Smarters Pro on your phone and cast it to your Roku to start watching 22,000+ live channels and 80,000+ movies and series.

Pro IPTV Masters

22,000+ live channels and 80,000+ movies and series, streamed in HD and 4K on the devices you already own.

© 2026 Pro IPTV Masters. All rights reserved.