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)
Step-by-Step Instructions
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.
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.
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.
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.
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.
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
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