Skip to main content

How to Set Up IPTV on Enigma2 / Dreambox

Step-by-step guide to get Enigma2 streaming in under 5 minutes

Enigma2-based satellite receivers — Dreambox, VU+, Zgemma, and others — are popular with viewers who already have a satellite setup and want to add IPTV alongside it. The setup involves installing a plugin and entering your credentials, which is a bit more technical than a Firestick but still manageable. If you are comfortable navigating your receiver's menu, you will have it running in about 10 minutes.

What You'll Need

Before we start, ensure you have:

  • An Enigma2-based receiver (Dreambox, VU+, Zgemma, or similar)
  • An Ethernet cable connected to your router (recommended over Wi-Fi)
  • Your IPTVJoy subscription credentials (M3U URL or Xtream Codes login from your welcome email)
  • A computer with PuTTY or another SSH client (optional, for advanced installation)
Missing a requirement? Don't have an active subscription yet? Get a Free Trial Here

Step-by-Step Instructions

1

Connect the receiver to the internet

Plug an Ethernet cable from your router into the back of your Enigma2 receiver. Go to Menu > Setup > Network on the receiver and check that it has picked up a valid IP address. If you are using Wi-Fi, configure the wireless connection in the same menu.

Tip: Ethernet is strongly recommended — satellite receivers often have weak Wi-Fi, and IPTV streaming needs a stable connection.
2

Install the XtreamTV plugin

On the receiver, go to Plugins > Download Plugins and search for 'XtreamTV' or 'E2iPlayer'. Select it and press Install. The receiver will download and install the plugin. If the plugin does not appear in the list, you can download the .ipk file from the link in your welcome email and install it via USB.

Tip: For SSH installation: open PuTTY on your computer, connect to your receiver's IP address (username: root), and run 'opkg install [plugin-url]' to install directly from the command line.
3

Enter your login credentials

Open the newly installed plugin from the Plugins menu. Select 'Add Server' and enter the server URL, port number, username, and password from your subscription email. Press Save to store the configuration.

4

Wait for channels and EPG to load

After saving, the plugin will connect to the server and fetch your channel list. This can take one to three minutes depending on the number of channels and your connection speed. Once loaded, channels will appear organised by category — sports, movies, entertainment, and so on.

5

Set up autostart (optional)

If you want the IPTV plugin to open automatically when you turn on the receiver, go to the plugin's Settings menu and set Autostart to ON. This saves you navigating to the plugin manually each time you power up.

6

Start watching

Browse the channel list using your receiver's remote, select a channel, and press OK to play. The EPG button on your remote should bring up the electronic programme guide if the plugin has synced it. Use the coloured buttons to add favourites.

How to Optimize for Zero Buffering

Most guides stop at installation. We want to ensure you get the absolute best, stutter-free experience. Here is how to optimize your setup:

  • Increase Buffer Size

    If your streaming app allows it (Settings > General > Buffer Size), change it from "Small/Normal" to "Large" or "5 Seconds". This prevents micro-stutters during live matches by pre-loading more of the video data.

  • Use Hardware Decoding (HW+)

    Always ensure the video player settings are set to Hardware (HW) Decoder rather than Software (SW). This offloads the heavy video rendering directly to the device's graphics chip for crystal clear 4K.

Troubleshooting FAQ

Connect to your receiver via SSH (using PuTTY) and run 'opkg update' to refresh the package list. Then try installing again. If the problem persists, your Enigma2 image may be outdated — check the manufacturer's site for the latest firmware. Some plugins require Python 2.7 — check the plugin's compatibility notes.

Your receiver's hardware may not support the stream codec. H.265/HEVC requires newer hardware (Dreambox DM920, VU+ Ultimo 4K, Zgemma H9S, etc.). Try switching the stream format in the plugin settings from TS to HLS or vice versa. If your receiver is older, stick to H.264 streams.

Go to the plugin settings and find the EPG section. Paste the EPG URL from your subscription email. Some Enigma2 setups require a separate XMLTV import — download the xmltv.xml file and upload it to the receiver via FTP. Restart the plugin after adding the EPG source.

This is usually a hardware limitation — older receivers with limited RAM struggle with HD streams. Close any other plugins running in the background. Try lowering the stream quality. If the problem persists, a newer Enigma2 box with more RAM and a faster processor will solve it.

Frequently Asked Questions

Which Enigma2 receivers work with IPTV?

Any Enigma2-based receiver can run IPTV plugins — Dreambox, VU+, Zgemma, Octagon, GigaBlue, and others. For 4K IPTV, you need a model with HEVC/H.265 support, such as the Dreambox DM920, VU+ Ultimo 4K, or Zgemma H9S.

How do I install IPTV on Dreambox?

Go to Plugins > Download Plugins on your Dreambox and install XtreamTV or E2iPlayer. Open the plugin, enter your subscription credentials (server URL, username, password), and save. Channels will load within a few minutes.

Can I use IPTV alongside my satellite channels?

Yes. The IPTV plugin runs alongside your existing satellite setup. You can switch between satellite and IPTV channels from the plugin menu. Some plugins even let you merge both into a single channel list.

Do I need SSH access to set up IPTV on Enigma2?

Not necessarily. Most people can install the plugin directly from the receiver's Plugins menu. SSH is only needed if the plugin is not available in the default feed or if you want to install it manually from a URL. PuTTY on Windows or Terminal on Mac both work for SSH.

Why is IPTV buffering on my Enigma2 receiver?

Buffering is usually caused by a slow internet connection or an underpowered receiver. Use Ethernet instead of Wi-Fi. Close other plugins running in the background. If your receiver is more than five years old, the processor may struggle with HD streams — upgrading to a newer model is the best fix.

Have more questions? Check our full FAQ page or get in touch.

Need Help Setting Up?

Our support team is available 24/7 to help you get started. Chat with us on WhatsApp for instant assistance.

Explore More Guides

📚

This guide is part of our comprehensive Ultimate IPTV Learning Hub.

🔄

Don't have a Enigma2? Read our MAG Box Setup Guide or Sony Smart TV Setup Guide.

If you experience buffering after installation, read our complete guide on How to Fix IPTV Buffering.

Don't Have a Subscription Yet?

Get instant access to 45,000+ live channels and 80,000+ movies in 4K — plans start from just £6.67/month.

View Plans