How to Set Up IPTV on ProgTV (Android & Windows Guide for 2026)
To set up IPTV on ProgTV, open the app, go to TV Sources > IPTV Client, paste your M3U URL into the Playlist field and your EPG URL into the Codepage field, then open Channel List to load your channels. The whole process takes under two minutes once you have your playlist details from your provider.

ProgTV (formerly HyppTV) is a free, ad-supported IPTV and radio player built by the same team behind the long-running Windows app ProgDVB. It reads M3U/M3U8 playlists, Xtream Codes logins, and XMLTV/JTV electronic program guides, and it runs on Android phones, Android tablets, and Android TV boxes. A separate desktop build, ProgDVB, brings the same playlist engine to Windows. Before you start, make sure you have an active IPTV subscription or free trial so you have an M3U URL (and ideally an EPG URL) ready to paste in.
What You Need Before You Start
- An Android phone, tablet, or Android TV box running Android 5.0 or later (or a Windows 10/11 PC for ProgDVB)
- The ProgTV app from Google Play, or ProgDVB from the official progdvb.com site for Windows
- Your M3U (or M3U8) playlist URL from your IPTV provider — this is the link that delivers your channel list
- Your EPG URL (optional but recommended) for the on-screen TV guide, usually listed next to your M3U URL in your provider dashboard or welcome email
- A stable internet connection — RevoIPTV recommends at least 15–25 Mbps for reliable HD/FHD streaming
If you do not have these details yet, start a free RevoIPTV trial to get an M3U URL and EPG URL issued instantly, or check current plans and pricing for a full subscription.
How to Add IPTV Channels to ProgTV on Android
- Open TV Sources. Launch ProgTV and, from the main menu, tap TV Sources.
- Select IPTV Client. Tap IPTV Client to open the playlist connection screen.
- Paste your M3U URL. In the Playlist field, paste the full M3U/M3U8 URL your provider gave you. Do not download the file and browse to it locally — a live URL keeps refreshing automatically (more on why below).
- Add your EPG URL. In the Codepage field — despite the confusing name, this is where the EPG link goes — paste your XMLTV or JTV guide URL. Leave it blank if you do not have one; channels will still play, just without a schedule grid.
- Save and open Channel List. Confirm the source, return to the main menu, and tap Channel List. ProgTV downloads your playlist and lists every channel; tap one to start watching.
Prefer logging in with a username and password instead of a playlist link? ProgTV also supports Xtream Codes connections directly — choose the Xtream Codes option in TV Sources instead of IPTV Client, then enter your server URL, username, and password exactly as supplied by your provider.
How to Set Up IPTV on ProgDVB for Windows
Most tutorials only cover the Android app, but ProgDVB brings the same functionality to Windows PCs — useful if you want IPTV on a desktop, HTPC, or laptop connected to a TV. The workflow is very similar:
- Download and install ProgDVB from the official progdvb.com site. The free edition is enough for IPTV playback; the Pro edition adds extra recording and multi-tuner features you generally do not need for streaming-only setups.
- Open Settings and go to the channel source options. Choose to add a new IPTV/M3U source rather than a DVB tuner device.
- Paste your M3U URL into the playlist field, the same way you would on the Android app.
- Open the Guide tab and paste your EPG URL into the guide/XMLTV field, then click OK to save.
- Return to the main channel list to confirm your channels loaded, then double-click any channel to play it.
ProgDVB and ProgTV share the same playlist engine, so an M3U URL and EPG URL that work on one will work on the other without modification.

ProgTV Feature Comparison
ProgTV is a capable free player, but it is worth knowing where it excels and where it falls short compared with dedicated IPTV apps like IPTV Smarters Pro or TiviMate:
| Feature | ProgTV | Typical dedicated IPTV app |
|---|---|---|
| Cost | Free, ad-supported | Often free, some premium tiers |
| M3U/M3U8 playlists | Yes, multiple simultaneous sources | Yes |
| Xtream Codes login | Yes | Yes |
| EPG formats | XMLTV, JTV (zip/gzip supported) | Usually XMLTV only |
| Windows support | Yes, via ProgDVB | Rare |
| Catch-up / TimeShift | Yes, if provider supports it | Varies by app |
| Recording & scheduler | Yes, built in | Sometimes premium-only |
| Interface polish | Dated, functional | Usually more modern |
| Amazon Fire Stick support | No (Fire OS is not supported) | Common |
ProgTV Features Worth Knowing
- Multiple playlist support — load more than one M3U/M3U8 or Xtream source at the same time and browse them together
- EPG guide — XMLTV and JTV formats, including compressed zip/gzip guide files
- TimeShift — pause and rewind live TV, if your provider’s stream supports it
- Record and Scheduler — save streams locally and schedule recordings in advance
- Subtitles — displayed automatically where present in the stream
- Favourites list — pin your most-watched channels for one-tap access
- Remote-friendly UI — designed to be usable with a standard Android TV remote
- Per-channel zoom and aspect ratio — useful for older 4:3 content on modern screens
Troubleshooting: Channels Not Loading or Buffering
1. Confirm your M3U URL is actually valid
Paste the URL into a browser address bar. If it triggers a playlist download, the link works and the issue is inside ProgTV. If it returns an error, your URL has expired or was copied incorrectly — regenerate it from your provider’s dashboard. RevoIPTV subscribers can find a full walkthrough in the M3U URL problems and fixes guide.
2. Use the live URL, never a downloaded file
Always paste the direct M3U link rather than importing a saved .m3u file from local storage. A live URL re-fetches the current channel list from the provider’s server every time ProgTV refreshes, so lineup changes and updated stream addresses arrive automatically — a static file will silently go stale.
3. Switch to a wired connection where possible
On Android TV boxes, a USB-to-Ethernet adapter eliminates the packet loss that causes stutter and buffering on congested Wi-Fi. If Wi-Fi is your only option, move closer to the router or switch to the 5GHz band.
4. Force a playlist refresh
Go back to TV Sources > IPTV Client and use the refresh/update option to force ProgTV to re-download the latest playlist and EPG data instead of relying on a cached copy.
5. Check your provider’s server status
If every channel buffers at once, the problem is often server-side rather than local. Confirm with your provider whether there is scheduled maintenance or an outage before changing any more settings.
Exploring Other IPTV Apps
ProgTV is a solid free option, especially if you want Windows support through ProgDVB, but it is not the only choice. If you want a more modern interface or Fire Stick compatibility, compare it against the full list of supported IPTV applications, or browse more setup walkthroughs on the RevoIPTV tutorials hub. Running channels for friends or clients? Look into reseller packages for bulk access. For anything not covered here, the RevoIPTV FAQs page covers billing, device limits, and subscription questions.
FAQ
Is ProgTV free to use?
Yes. ProgTV is free to download and use on Android, and ProgDVB’s free edition covers IPTV playback on Windows too. You only need a paid IPTV subscription, or a free trial, to supply the M3U URL — the app itself never charges.
What is the Codepage field in ProgTV’s IPTV Client settings?
Despite the label, the Codepage field is where you enter your EPG URL — the link that supplies programme schedule data. Paste your provider’s EPG URL there to enable the on-screen TV guide; it has nothing to do with text encoding despite the name.
Can I use ProgTV on an Amazon Fire Stick?
No. ProgTV is built for Android and Windows (via ProgDVB); it is not available for Fire OS, which powers Fire Stick and Fire TV devices. Fire Stick users should choose an app from the IPTV applications list instead.
How do I update my channel list after my provider adds new channels?
Go to TV Sources > IPTV Client and use the refresh or update option. If you used a live M3U URL rather than a downloaded file, ProgTV re-fetches the latest playlist automatically and new channels appear immediately.
Can I run more than one IPTV provider in ProgTV at the same time?
Yes. ProgTV supports multiple simultaneous channel lists. Add a second IPTV Client (or Xtream Codes) source under TV Sources with the second provider’s details, and both lists appear together in Channel List.
Does ProgTV work the same way on ProgDVB for Windows?
Largely yes. Both apps share the same playlist engine, so the same M3U and EPG URLs work on either platform. The menu layout differs slightly — ProgDVB uses a desktop Settings window instead of a mobile TV Sources menu — but the fields you fill in are the same.
Join the conversation
Home - Installation - How to Set Up IPTV on ProgTV (Android & Windows Guide for 2026)
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 ProgTV (Android & Windows Guide for 2026)”