Skip to main content

How to Install IPTV on Enigma2 / Dreambox (2026 Updated) | Anti-Freeze Setup

Follow our complete troubleshooting and setup course to unlock your device

What You'll Need

Before we start, ensure you have:

  • Enigma2-based receiver (Dreambox, VU+, Zgemma, etc.)
  • Ethernet or WiFi connection
  • Active subscription plan
  • Your M3U URL or Xtream Codes credentials
  • Putty or similar SSH client (for advanced setup)
Missing a requirement? Don't have an active subscription yet? Get a Free Trial Here

Step-by-Step Instructions

1

Connect Your Receiver to the Internet

Connect an Ethernet cable to your Enigma2 receiver (or configure WiFi in Menu → Setup → Network). Verify connectivity by checking for a valid IP address in network settings.

2

Install the XtreamTV Plugin

Via the receiver menu: go to Plugins → Download Plugins → search for XtreamTV or E2iPlayer → install. Alternatively, download the plugin .ipk file from the URL in your email and install via USB.

Tip: If using Putty/SSH, connect to your box's IP and run: opkg install [plugin-url] to install directly.
3

Enter Your Credentials

Open the installed plugin → select Add Server → enter the server URL, port, username, and password from your subscription email → save the configuration.

4

Load Channels and EPG

After saving, the plugin will fetch your channel list. This may take 1-3 minutes. Once loaded, channels appear organized by categories (Sports, Movies, etc.).

5

Set Up Autostart (Optional)

For convenience, configure the plugin to start automatically when you power on the receiver. This is usually found in the plugin's Settings → Autostart → ON.

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

Run 'opkg update' via SSH before installing. Ensure your Enigma2 image is up to date. Some plugins require Python 2.7 — check compatibility with your image.

Check if your receiver supports the stream codec (H.265/HEVC requires newer hardware). Try using a different service type (e.g., switch from TS to HLS). Update your receiver's kernel if available.

Go to plugin settings → EPG → add the EPG URL provided in your subscription email. Some setups require a separate xmltv.xml import via manual IP upload.

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 Samsung, LG & 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 starting from just $9.99/month.

View Plans