How to Set Up IPTV on rIPTV (2026 Guide)
To set up IPTV on rIPTV, open the app, tap the + button, give your playlist a name, paste your M3U playlist URL into the URL field, then tap Add — your channels and Electronic Program Guide (EPG) load automatically. rIPTV is a VLC-based IPTV player built for iPhone, iPad, and Apple TV, and it works with any M3U-compatible IPTV subscription, including RevoIPTV.

What Is rIPTV and Which Devices Does It Support?
rIPTV is a lightweight media player, built on the open-source VLC engine, that turns an M3U playlist into a full IPTV experience: live channels, video-on-demand, and a program guide in one interface. It is distributed through the Apple App Store and is designed specifically for iOS, iPadOS, and Apple TV (tvOS). An Android release has been listed as “coming soon” by the developer for some time and is not consistently available, so Android and LG webOS users generally rely on other players — see our list of supported IPTV applications for smart TV and Android alternatives such as IPTV Smarters Pro or TiviMate.
rIPTV does not include any channels of its own. Like most third-party IPTV players, it is a blank canvas: you supply the playlist, and the app handles playback, sorting, and guide data. That playlist comes from an IPTV subscription such as RevoIPTV, which issues you a unique M3U URL after signup.
Before You Start: What You Need
- An iPhone, iPad, or Apple TV running a reasonably current OS version (the app is regularly updated for new iOS releases).
- An active IPTV subscription with an M3U playlist URL. If you do not have one yet, RevoIPTV offers a free IPTV trial so you can test the setup before paying.
- A stable internet connection — Wi-Fi is fine for most content, but see the bandwidth guidance below for HD and 4K.
How to Set Up IPTV on rIPTV, Step by Step
- Download rIPTV from the official rIPTV site or search “rIPTV” directly in the Apple App Store on your iPhone, iPad, or Apple TV, and confirm the developer is areaengineering (the official publisher) before installing.
- Open the app. On first launch, the home screen shows an empty playlist manager with a + icon at the bottom or top of the screen.
- Tap the + button to start adding a new playlist.
- Enter a Name for the playlist — any label works, for example “RevoIPTV.”
- Paste your M3U URL into the URL field exactly as your provider issued it, including the
http://orhttps://prefix and any port number. Copy-paste directly from your provider’s dashboard rather than retyping it — a single missing character is the most common cause of a failed playlist load. - Tap Add. A loading indicator appears while rIPTV downloads and parses the playlist. Large playlists (several thousand channels) can take up to a minute on the first load.
- Browse your channels. Once loading finishes, channels appear automatically sorted into categories (Sports, News, Movies, and so on) based on the group tags in your playlist. Tap any channel to start streaming.
That completes the core setup. If your provider supplies EPG data inside the M3U file, the program guide populates automatically within a few seconds of the playlist loading.
M3U vs. Xtream Codes: Why It Matters for rIPTV
Many IPTV providers offer two connection methods: a direct M3U URL or an Xtream Codes login (server address, username, and password). rIPTV only accepts the M3U URL format — it does not have a dedicated Xtream Codes login screen. If your provider only gives you Xtream Codes credentials, most services also generate an equivalent M3U link you can request from support; RevoIPTV provides this URL directly in the account dashboard, so there is no extra conversion step.
| Connection type | What you enter | Works in rIPTV? |
|---|---|---|
| M3U / M3U8 URL | One playlist link (with embedded stream and, sometimes, EPG data) | Yes — this is the only method rIPTV supports |
| Xtream Codes API | Server URL, username, password (three separate fields) | No — request the equivalent M3U link from your provider instead |
| Local playlist file | An .m3u file stored on the device | Yes — rIPTV can load locally stored playlists as well as URLs |

Adding a Separate EPG (XMLTV) Source
Not every M3U playlist carries EPG data internally. If your channel list loads correctly but the program guide is blank, your provider likely issues a separate XMLTV guide URL (a link typically ending in .xml or .xml.gz). To add it:
- Open rIPTV’s Settings menu.
- Look for the EPG or Guide section.
- Paste the XMLTV URL your provider supplied.
- Save and allow a minute or two for the guide to sync with your channel list.
Compressed .xml.gz guide files load noticeably faster than uncompressed ones on mobile data, so use the compressed link if your provider offers both. The Electronic Program Guide standard defines how this schedule metadata is structured across providers and players.
Key Features Once You’re Set Up
- Multiple playlists — store and switch between playlists from more than one provider without re-entering URLs.
- Auto Group Channel — channels sort into folders by category automatically using playlist metadata.
- Channel icons and infinite scrolling — logos load from the playlist, and large channel lists (5,000+) scroll without lag.
- VOD with IMDb integration — movies and series show ratings, plot summaries, and trailers pulled from IMDb.
- Favourites — bookmark frequently watched channels to keep them at the top of a large list.
- iPad split-view multitasking — run rIPTV alongside another app on iPad Pro and iPad Air.
- Background refresh — update a playlist without interrupting the channel you’re currently watching.
Bandwidth and Streaming Quality Guide
Buffering is almost always a bandwidth problem rather than an app problem. As a baseline:
| Stream quality | Minimum stable speed | Recommended connection |
|---|---|---|
| SD (480p) | 3–5 Mbps | Wi-Fi (2.4GHz acceptable) |
| HD (1080p) | 10–15 Mbps | 5GHz Wi-Fi or Ethernet |
| 4K | 25–50 Mbps | Ethernet or strong 5GHz Wi-Fi |
If speeds test well but streams still stutter, the bottleneck is often the provider’s server load at peak hours rather than your connection — try a different stream/server option if your provider offers one.
Troubleshooting Common rIPTV Issues
| Problem | Likely cause | Fix |
|---|---|---|
| Playlist fails to load | Incorrect, expired, or partially copied M3U URL | Re-copy the URL fresh from your account dashboard and paste it exactly, including the protocol prefix |
| Channels show but won’t play | Subscription inactive or connection limit reached | Log in to your provider account to confirm status, and close any other device streaming the same subscription |
| Buffering or stuttering | Slow or congested internet connection | Switch to 5GHz Wi-Fi or Ethernet; check speeds against the table above |
| EPG shows no data | M3U has no embedded guide information | Add a separate XMLTV URL under rIPTV’s EPG settings |
| App crashes on launch | Outdated iOS/tvOS version or app build | Update the operating system and reinstall the latest rIPTV version from the App Store |
| Playlist works on one device but not another | Provider connection limit tied to simultaneous streams | Check how many connections your plan allows and close unused sessions |
For more platform-specific walkthroughs, browse our full IPTV tutorials hub, or if you manage channels for clients, see our IPTV reseller packages.
FAQ
Is rIPTV free to download?
rIPTV is a paid app (a small one-time fee on the App Store); it is not free like many competing players. The purchase covers the player only — you still need a separate IPTV subscription, such as RevoIPTV, to supply the actual channels.
Does rIPTV work with RevoIPTV?
Yes. RevoIPTV issues an M3U playlist URL that pastes directly into rIPTV’s Add Playlist screen, and channels typically load within seconds.
Is rIPTV available on Android or LG smart TVs?
No, not reliably. rIPTV is built for iPhone, iPad, and Apple TV; an Android version has been announced as upcoming but is not consistently available, and there is no LG webOS release. Android and smart TV users should use an alternative player — see our IPTV applications page for options that support the same M3U playlist.
Can I use Xtream Codes login details in rIPTV?
No. rIPTV only accepts M3U playlist URLs, not the separate server/username/password fields used by Xtream Codes. Ask your provider for the equivalent M3U link if you were only given Xtream Codes credentials.
Why are my channels not showing EPG data?
EPG data has to be included in your M3U playlist or supplied as a separate XMLTV URL. If your guide is empty, request an EPG/XMLTV URL from your provider and add it in rIPTV’s Settings under the EPG section.
Can I add more than one playlist in rIPTV?
Yes. rIPTV supports multiple saved playlists — tap the + button to add additional M3U URLs and switch between providers from the home screen list.
Join the conversation
Home - Installation - How to Set Up IPTV on rIPTV (2026 Guide)
Read next
What Is IPTV? The Complete 2026 Beginner’s Guide
What Is a MAG Box? IPTV Set-Top Boxes Explained (2026)
0 responses on “How to Set Up IPTV on rIPTV (2026 Guide)”