Skip to content

How to Set Up IPTV on ProgTV (Android & Windows Guide for 2026)

By Harold Anderson
8 min read
IPTV smarters pro

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 app IPTV Client screen showing the Playlist and Codepage fields for entering an M3U and EPG URL

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

  1. Open TV Sources. Launch ProgTV and, from the main menu, tap TV Sources.
  2. Select IPTV Client. Tap IPTV Client to open the playlist connection screen.
  3. 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).
  4. 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.
  5. 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:

  1. 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.
  2. Open Settings and go to the channel source options. Choose to add a new IPTV/M3U source rather than a DVB tuner device.
  3. Paste your M3U URL into the playlist field, the same way you would on the Android app.
  4. Open the Guide tab and paste your EPG URL into the guide/XMLTV field, then click OK to save.
  5. 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 channel list on an Android TV box after an IPTV subscription has been added

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.

Written by

Harold Anderson

I’m Harold Anderson, a technology writer and digital media enthusiast with a strong focus on IPTV, online streaming platforms, and modern entertainment technologies. Over the years, I’ve closely followed how internet-based television has evolved, from basic live streams to advanced on-demand and multi-device viewing experiences. At RevoIPTV, I share my knowledge to help readers understand how IPTV works, how to choose reliable services, and how to get the best performance from their streaming setup. My goal is to make complex technical topics simple, clear, and practical—whether you’re new to IPTV or already familiar with streaming technology. I believe IPTV represents the future of television, offering flexibility, global content access, and a better overall viewing experience compared to traditional cable or satellite TV.

View profile

0 responses on “How to Set Up IPTV on ProgTV (Android & Windows Guide for 2026)”

Join the conversation

Share your ideas and tips with the community.

Read next

IPTV smarters pro
Installation
IPTV (Internet Protocol Television) is a way of delivering TV channels and video content over a standard internet connection instead of through a satellite dish, cable box, or antenna. Your device requests a stream from a server and receives it as data packets — the same basic technology that delivers a website or a YouTube … Read more
Read article 8 min read
IPTV smarters pro
MAG BOX
A MAG box is a dedicated IPTV set-top box manufactured by Infomir, a European hardware company that has built carrier-grade IPTV/OTT devices since 2001. Unlike Android TV boxes or streaming sticks, a MAG box runs a stripped-down Linux operating system built for one job only: connecting to an IPTV provider’s portal and playing live TV, … Read more
Read article 8 min read
IPTV smarters pro
MAG BOX
To record IPTV on a MAG box, plug a FAT32- or NTFS-formatted USB drive into the box’s USB port, highlight the live channel or an EPG listing, press the red button on your remote, then confirm with YES. The recording saves straight to the USB drive and appears in the Recordings (or USB Media) section … Read more
Read article 9 min read
WhatsApp