Have these to hand before you start
- A Roku stick, Roku box or a television with Roku built in, connected to the internet
- A Roku account, which the device needs before it will add anything
- Your VOCOIPTV server address, username and password
- A phone or laptop in the room if you end up mirroring
Nothing to sign in with yet? Take the free 24-hour trial, or pick how long you want.
Do these in order
Decide whether this Roku is the permanent home or a stopgap
Answer this before you spend an evening on it. If the Roku is on a bedroom television and the subscription lives mainly elsewhere, mirroring from a phone for an occasional match is a reasonable arrangement and costs nothing. If this is the main television in the house and the one you will use every night, plan now on a small box for a spare HDMI socket, because everything below comes with a condition attached and none of those conditions goes away with persistence. There is no third answer in which Roku behaves like the other devices on this site, and knowing that at the start is worth more than any workaround.
Look at what your Roku store carries today
Press Home, move down to Streaming Channels, and open Search Channels. Type IPTV. Read what comes back rather than adding the first result. You are looking for a player, which is an empty app that takes a login and shows your own channels. What you will also see are apps promising channels of their own for a monthly fee, and those are a different kind of product entirely. If a player you recognize such as IPTV Smarters Player appears, add it and carry on to the next step. If nothing appears, skip ahead to mirroring, because the Roku store differs by country and there is no setting on the device that changes which one you are in.
If a player is there, sign in with your three values
Open the app you added. Choose the Xtream Codes option on the first screen. Enter the server address exactly as sent, starting http:// and ending in a colon and the port number, then the username and the password, both case sensitive. The Roku remote has no symbols key, so the on-screen keyboard puts the colon and the slash on a shifted layer reached with the arrow keys, and it is slow. Take it a character at a time and check the line before you confirm. Press Save or Add and the channel list downloads.
If not, set up mirroring and know what it costs you
On the Roku, open Settings, System, Screen mirroring, and set the mode to Prompt, which asks permission each time rather than accepting anything on the network. On an Android phone, open the quick settings and choose Cast or Smart View, then pick the Roku. On Windows 11, press the Windows key and K and pick the Roku from the list. On an iPhone, many Roku models support AirPlay, which appears in the control center. Now play a channel in the player on the phone or the laptop, and the same picture reaches the television a second or two behind. The costs are real: the phone is occupied, its battery drains, a call interrupts the picture, and the quality is a step below playing directly.
Consider the HDMI socket on the side of the television
This is the step nobody in a shop will tell you. A Fire TV Stick or a small Android box costs somewhere between $30 and $50, plugs into any spare HDMI socket, and gives that television every player on this site with none of the conditions above. The Roku stays exactly where it is for the apps it does well, and the television input button switches between them. On a Roku-branded television the sockets are on the back or the side panel and work normally, because the Roku restriction is about software rather than the screen.
Prove whichever route you took, for ten minutes
A short test tells you nothing on this platform, so give it ten. Play a news channel and leave the room for five minutes, then come back and check it is still running. Open a sports channel and watch it for another five, because sport carries the most data and mirroring falls over there first. Press Home on the Roku remote and confirm the television returns to the Roku screen cleanly rather than freezing. If you are mirroring, lock the phone for a moment and see whether the picture survives it, since on most phones it will not. What you learn in those ten minutes is whether this arrangement is one you can live with.
If the screen does not look right
The player I added a month ago is no longer there
Roku removes approved apps from its store periodically, and when it does the app disappears from devices that had it. Your subscription is untouched by this: the login, the channels and the time left on the plan are all unaffected, because none of them live in the app. Search the store again under a different spelling in case it has been relisted. Otherwise move that television to mirroring, or to a box, and use the same three values you already have.
Mirroring connects, then the screen goes black when the stream starts
Some apps stop sending a picture to a mirrored display while continuing to send the sound, and that decision is made inside the app on your phone rather than anywhere in your account. There is no setting on the Roku that changes it. The way past it is to stop mirroring and play the channel on a device that is connected to the television directly, which on a Roku set means a box on an HDMI socket. If it is only some channels, try the FHD copy of the channel first, which sometimes behaves differently.
The mirrored picture keeps dropping every few minutes
Nearly always a wireless mismatch rather than a fault. Phones prefer the 5 GHz band and Roku sticks often sit on 2.4 GHz, and mirroring between the two bands is fragile. Put both on the same band in your router settings if you can. Then turn off battery saving on the phone, which suspends the connection when the screen dims, and set the phone to stay awake while charging. A phone left on a charger beside the television is markedly more stable than one in a pocket.
The sound comes out of the phone instead of the television
Mirroring sends picture and sound as separate streams and some Android builds keep the audio local. Check the volume on the Roku itself is not muted, then look for an audio output option in the cast panel on the phone. If the phone is connected to headphones or a car by Bluetooth, disconnect that first, because the audio follows Bluetooth in preference to the cast. On an AirPlay connection from an iPhone, the sound follows the picture and this does not happen.
The app we would put on this one
Smarters Pro
IPTV Smarters Pro runs on nearly every screen and carries no channels of its own. Which install route your device needs, and the settings that matter.
M3U playlist
An M3U link is a plain list of channel names paired with addresses. When to use it instead of the login, where it goes, and why it carries no guide.
Every guide in one list
One page for each television, box and app we cover.
Working through this with no login yet?
The steps above are the same whether you are on the free day or a paid term, so there is nothing to undo later. Tell us it is a Roku and we will send the three lines that make it work.
Roku IPTV FAQ
Can you get IPTV on a Roku at all?
Partly, and we would rather put it that way than promise more. Where your Roku store carries a player, it works properly and takes the same login as everything else. Where it does not, mirroring puts the picture on the screen with the conditions described above. What no Roku will do is install an app the platform has not approved, so there is no route to TiViMate or to the sideloaded players. If that matters to you, the answer is a different box rather than a different setting.
Is there a version of TiViMate for Roku?
No. TiViMate is an Android application, Roku runs its own operating system, and nothing in the Roku store is TiViMate under another name. Apps with similar names are unrelated products. This is the clearest reason people with a Roku television end up adding a $40 stick: it is not about the panel, it is about which software each platform allows.
Does AirPlay from an iPhone work on a Roku?
On most Roku models made since 2019 it does, and it is the tidier of the mirroring routes because the sound follows the picture properly. Switch it on under Settings, Apple AirPlay and HomeKit. The same limitation applies as with Android mirroring: the phone is doing the work, so it stays awake, stays on that app, and drains while it plays.
Which box would you put on a Roku television?
A Fire TV Stick 4K if you want the widest choice of players, because Fire OS allows sideloading and everything on this site runs on it. A Chromecast with Google TV if you would rather install from an ordinary store with nothing to sideload. Either plugs into a spare HDMI socket on the Roku television and takes about ten minutes to set up with the login you already have.