IPTV on Enigma2 & Zgemma: Setup Guide

enigma2 iptv

Enigma2 receivers — Zgemma boxes and their relatives — come from the satellite world rather than the streaming one, and they handle IPTV differently to everything else covered on this site. Instead of installing a player app, you add IPTV channels as a bouquet, sitting alongside your satellite channels in the same channel list.

That integration is the whole appeal. Here's how it works.

Key takeaways

  • IPTV channels are added as a bouquet, mixing with satellite channels in one list.
  • Two routes: upload a bouquet file via the web interface, or use a plugin.
  • Enigma2 is Linux-based and more technical than any app-based device.
  • The reward: satellite and IPTV in a single, fast, familiar interface.

What makes Enigma2 different

Enigma2 is Linux-based receiver software used across a range of set-top boxes, most familiarly Zgemma in the UK. These are proper DVB receivers — they tune actual satellite or terrestrial broadcasts — with IPTV bolted on as an additional source rather than the main event.

The practical consequence: there's no app store and no player to install. You're editing the box's channel configuration, which is more technical but produces something app-based devices can't — one unified channel list where a satellite channel and an IPTV channel sit next to each other and behave identically.

If you already have an Enigma2 box for satellite, adding IPTV to it is genuinely elegant. If you don't, this is not a reason to buy one.

Method 1: upload a bouquet file

The standard approach, done through the box's web interface:

  1. Find your box's IP address (usually under Menu → Information → Network).
  2. Type that IP into a browser on a computer on the same network. The Enigma2 WebIf loads.
  3. Ask your provider for an Enigma2 bouquet file — many supply one directly, generated for your account.
  4. Upload it through the web interface, or via FTP into the box's bouquet folder.
  5. Reload the channel list (or restart the GUI). Your IPTV channels appear as a new bouquet.

The key step is asking your provider for an Enigma2-format file rather than a plain M3U. Most that support these boxes will generate one; it saves converting anything yourself.

Method 2: use a plugin

Several community plugins can convert an M3U playlist into bouquets directly on the box, which avoids the manual file handling and makes updating easier. Installed through the box's plugin menu or via a feed, they're the more convenient route if your provider only gives you an M3U.

The trade-off is the usual one with community software: quality and maintenance vary, and instructions differ by image. If you're comfortable in the Enigma2 world you'll manage; if you're not, method 1 is more predictable.

Watch out — bouquets go stale
Unlike an app that queries your provider live, a bouquet file is a snapshot. When your provider adds, removes or renumbers channels, your box doesn’t know — you’re still pointing at yesterday’s list, and channels quietly stop working.

You’ll need to re-upload periodically, or use a plugin that refreshes automatically. This is the single biggest practical difference from app-based devices, and the thing people find most annoying about the Enigma2 route.

Getting the guide working

EPG on Enigma2 for IPTV channels needs its own setup. Most people use one of the community EPG importer plugins, pointed at the XMLTV URL your provider supplies. Once configured it populates the guide for your IPTV bouquet alongside the satellite EPG.

It's more work than the automatic guide you get with an Xtream login elsewhere — our EPG setup guide covers the general principles, including why times can appear wrong.

Should you use an Enigma2 box for IPTV?

Yes, if: you already own one for satellite and want everything in one channel list, you're comfortable with the Enigma2 ecosystem, or you value the fast, no-nonsense channel switching these boxes are known for.

No, if: you're starting from scratch. A £30 Fire TV Stick does IPTV better with a fraction of the effort — apps update themselves, playlists refresh live, and the guide arrives automatically. Our IPTV box guide compares the options.

The honest summary: Enigma2 is a superb satellite platform that can also do IPTV. It is not a good IPTV platform that happens to do satellite.

If your provider doesn't support it

Not every provider offers Enigma2 bouquet files or knows how these boxes work. Worth asking before you subscribe if this is your intended device — you'd otherwise be converting M3U files yourself, which is a project.

Providers that support the full spread of devices will generate what you need, which is part of what a properly resourced IPTV subscription UK should include. For the wider set-top box category, see our set-top box explainer.

Frequently asked questions

How do I add IPTV to Enigma2?
Ask your provider for an Enigma2 bouquet file, upload it via the box's web interface or FTP, then reload the channel list. Alternatively use a plugin that converts an M3U into bouquets.

What is an IPTV bouquet?
A grouped set of channels in Enigma2's channel list. IPTV channels are added as a bouquet so they sit alongside your satellite channels.

How do I add IPTV to a Zgemma box?
The same way — Zgemma boxes run Enigma2, so it's the bouquet upload or plugin method.

Can Enigma2 show an IPTV EPG?
Yes, using a community EPG importer plugin pointed at your provider's XMLTV URL. It needs setting up rather than arriving automatically.

Do I need a plugin for IPTV on Enigma2?
Not necessarily. A bouquet file works without one, but a plugin makes updating easier if your provider only supplies an M3U.

Ready for a truly premium IPTV experience?
35,000+ channels, live sport in crisp 4K, and a 14-day money-back guarantee.

Get your IPTV subscription →