Enigma 2 IPTV Setup Guide

rpidemon

TK Veteran
Forum Supporter
INTRODUCTION
A guide to help people setting up IPTV and movie viewing on new or none working Enigma 2 device.
A lot of people seem to be having bother getting things running smoothly when it comes to IPTV
weather it be on here or elsewhere there are plenty of complaints and unhappy users, people buy boxes off social media/online sellers lured in by the promise of premium TV at pound shop prices but things are not always that simple:(
I will cover the plugins required for your system and various different plugins that can be used for IPTV viewing.
A lot of complaints lead to finger pointing the IPTV provider which is not always the case when other factors have not been ruled out first, I will not guarantee freeze or glitch free viewing after using this guide as that is something premium TV providers can not offer their customers 100% of the time but hopefully this will help.

PREREQUISITES
Enigma 2 box
Internet connection
PC/Mac FTP program (Flash FXP, Filezilla etc)
IPTV sub - m3u file or API (portal, username and password)
USB stick nothing to big 4gb will be ample.

HARDWARE
Zgemma H2S is what i am using, which in my opinion is a entry level box now over 3 years old so the specs are not fantastic compared to whats on the market today but it is sufficient for IPTV at a entry level price but this guide is applicable to any Enigma 2 box.
Ethernet cable always go for hard wired to your router over WiFi no matter how many antennas your box has it is more stable and will get more mbs than a wireless connection to your box. Cat6 cables of all lengths can be picked up for a few £££ on ebay. I have a 10 meter cable running from the router in the hall into the living room tacked round the skirting board with cable clips (99p from B&Q) but you can be as fancy as you like running the cable outside and back in if your DIY skills are up to scratch, trust me spending that extra few quid on the cable can make all the difference, if this is not a option use home plugs.
WiFi should be a last resort!

With you box plugged in and connected to your TV/router we shall begin:

SOFTWARE
A stock OpenATV 6.X image which can be found for your manufacturer and model here:
openATV Nightly Downloads
Extract the downloaded ZIP file to a FAT32 formatted USB stick and flash your box however is required as per the manufacturer's instructions (plenty of guides on here and around the internet for all makes and models)
I will not be installing any other builds on top of the stock image as sometimes with Enigma 2 especially on older lower spec boxes less is more.
Alternate images can still be used Vix etc but the methods of install may be slightly different to as described below.
FIRST THINGS FIRST
Menu button
Select Information
Select Network
Make a note of IP address on the first line
Exit x3 back to the main screen
Blue button to access Quick Launch Menu
Select Harddisk
Select Initialisation
Select your USB stick
Red Button to Initialise
Select yes (depending on the size of the drive this may take some time)
Exit back to main screen
Menu button
Select Setup
Select EPG
Select Settings...
Change EPG Location to /media/usb
Green to save
Exit x4 back to the main screen
ESSENTIAL PLUGINS
What does it do?
Possibity to replace the built in Enigma 2 player with extplayer (uses less ram/cpu power and handles .ts streams better)
Installation:
Green button to access plugin browser
Green button again to access Downloadable plugins
Select systemplugins
Select serviceapp (0.5+git161)
Select YES to install
Once installed exit to main screen
Long press power button and restart your box
Menu button
Select Setup
Select Usage & GUI
Select Serviceapp
Change Enigma2 playback system from default to serviceapp
Press down and change player to ext3player.
Green button to save
Select yes to restart GUI
Serviceapp.jpg
What does it do?
Tests the speed in mbs your box is receiving from your ISP. This is handy for trouble shooting.
Installation:
Green button to access plugin browser
Green button again to access Downloadable plugins
Select extensions
Select e2speedtest (0.0.1)
Select YES to install
Select E2Speedtest
Select Start Speedtest
Anything above 15mbs should be sufficient for IPTV but the higher the mbs the better.
Exit x2 back to Plugin browser
What does it do?
Imports EPG from your provider and other sources. Allows automatic EPG updating at user specific intervals.
Installation:
Green button to access Downloadable plugins
Select extensions
Select EPGImport (1.0+git215)
Select YES to install
Once installed exit back to main screen
Long press blue button
Select EPG-importer
Change Show "EPGImport" in plugins to yes
Green button to save
IPTV PLUGINS
These 4 plugins can all be configured using your username, password and providers url/portal in my opinion this is a superior method over mac authentication as your IPTV sub easily moved to another device if needs be.
This is by no means the be all and end all but I have tried and tested these plugins myself and found them all capable of handling the task in hand. All the plugins below do more or less the same so it is down to personal preference or provider recommendation at the end of the day.
**When inputting usernames/passwords/portals press the text button on your remote for the full keyboard**
What does it do?
The enigma 2 plugin automatically sorts channels, bouquets and epg data (user provided or direct from XE)
Installation:
Copy this link:
wget -O /tmp/install.sh "http://xeev.net/files/ipk/install.sh" && chmod 755 /tmp/install.sh && /tmp/install.sh
Open a new tab in your web browser and type the IP address of your box
OpenWebif will open
Select terminal (bottom left of the screen)
Login:root (press enter)
Right click and select paste from browser
Paste the script into the box press ok
Press enter
Once install is complete your box will automatically restart
Green button to access plugin browser
Select XE AIO
Change Auto Import to enable
Change Import bouquets every hour to enable
Change Start import after booting up to enable
Change Service Type to EXTPLAYER (5002)
xtream editor.jpg
Green button to save (this will take you back to the plugin browser)
Select Xtream Editor
From here you have 2 options.
1.If your IPTV provider users Xtream Editor give them the 8 digit code on the right of the screen.
Upon confirmation that your code and line are linked:
Yellow button to Import Bouquets
Blue button to Import EPG
Green button to save
Exit back to the main screen
Press down button to view your created bouquets
2. If your provider does not support Xtream Editor (shame on them) but you have a m3u file or portal, username and password go to Online M3U playlist editor & Management Software | Xtream Editor register a account and create a m3u list or API line following the guides here Tutorials KODI, ENIGMA2, EPG | Xtream Editor
When creating the list be sure to input your 8 digit code on the right hand side of the list and save.
I will not go into further detail as it is all explained in the link above.
Exit to plugin browser
Select Xtream Editor
You should now have a long line of digits next to LineID
Yellow button to Import Bouquets
Blue button to Import EPG
Green to save
Exit back to the main screen
Press down button to view your created bouquets
What does it do?
EPG, Cover, Player, Download, Create and Delete Bouquets, User and Team Information, Team Choice, Adult Filter, GStreamer and ExtePlayer Support, Import User Credentials, Import M3U Lists.
Handy for users who want to run a sat or cable line as IPTV/VOD is viewed in the plugin itself.
Installation:
Green button to access plugin browser
Green button again to access Downloadable plugins
Select extensions
Select xcluginlite (2.2)
Select YES to install
Once installed exit x2 back to the main screen
Hold the power button
Restart GUI
Green button to access plugin browser
Select XCplugin Lite
Hold the power button
Restart GUI
Green button to access Plugin Browser
Select XCplugin Lite
Press menu button
Input server portal url (without the http), username and password
Change Services Type to Extplayer3
Change Folder file xml to /media/hdd/xc
Change Folder Movie to /media/hdd/
Change Type List to Convert to MULTI LIST-VOD
Green button to save
xc lite.jpg
What does it do?
Downloads an m3u file from your provider using their portal, your username and password and Creates bouquets and channels from the m3u data.
Creates unique service references for use with EPG importers
Creates EPG-Importer source files using your providers XML TV EPG data streams
Splits VOD into bouquets
Picon Support
Bouquet/Channel Ordering
Multiple provider support
Installation:
On your PC/Mac
Open your web browser and navigate to post #316 in this link:
Suls e2m3u2bouquet 0.6 IPTV Bouquet MakerMaker plugin
Open the downloaded link
Input your IPTV providers portal without the http at the start in the box under Host
Input your username
Input your password
suls.PNG
Select generate
Copy the script generated
Open a new tab in your web browser and type the IP address of your box
OpenWebif will open
Select terminal (bottom left of the screen)
Login:root (press enter)
Right click and select paste from browser
Paste the script into the box press ok
Press enter
Once install is complete your box will automatically restart
Green button to access Plugins Browser
Select IPTV Bouquet Maker
Select Providers
Select IPTV
Change TV Stream Type to 5002
Change VOD Stream Type to 5002
IPTV suls.jpg
Green button to save
Red button to exit
Select Create Bouquets
Select YES (this may take a few minutes)
Once installed exit x2 back to the main screen
Press down button to view your created bouquets

A more detailed description and guide by @dsayers2014 can be found here:
Suls e2m3u2bouquet 0.6 IPTV Bouquet MakerMaker plugin
What does it do?
A plugin to allow the easy creation of bouquets for IPTV playlists. You can also select the individual categories to create the bouquets for. No need to import hundreds of channels/VOD that you do not need.
Installation:
On your PC/Mac
Open your web browser and navigate to JEDI MAKER XTREAM to download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart GUI
Green button to access Plugin Browser
Select Jedi Maker Xtream
Select Playlists
Green button to Add Playlist
Select playlist type:
If you have portal, username and password leave as standard and fill in the fields.
If you have m3u url change to M3U File and input the url in M3U external location.
Green button to save
Jedi 1.jpg
Select your saved playlist
Change Live, VOD and Series categories to YES
Change Stream type for Live to ExtPlayer(5002)
Change Stream type for VOD/SERIES to ExtPlayer(5002)
Green button to save
Jedi 2.jpg
Yellow button to select all bouquets
Jedi 3.jpg
Green to create bouquets (this may take a while depending on VOD size)
Once installed exit x3 back to the main screen
Press down button to view your created bouquets
Both IPTV Bouquet Maker and Jedi Maker Xtream require configuration of EPG-Importer to receive EPG data including program info and now & next listings.
Green button to access Plugins browser
Select EPG-Importer
Change Automatic import EPG to enable
Change Start import after booting up to always
Change Skip import on resart GUI to yes
EPGimport 1.jpg
Blue button for sources
*IPTV Bouquet Maker navigate to IPTV Bouquet Maker - E2m3u2bouquet*
*For JediXtream Maker navigate IPTV "YOURSERVERURL" - IPTV "YOURSERVERURL"*
OK to expand, down and OK to highlight
EPGimport 2.jpg
Green button to save
Yellow button for Manual
Select yes
Green button to save
Exit back to the main screen
*Player settings may need changing back to Extplayer3 5002 in both plugins after downloading EPG data*
*I would recommend removing/delete bouquets when changing from a different plugin to save confusion unless you are using a separate provider*

OPTIONAL EXTRAS
CATCH-UP

Recording IPTV is not always a option so catch-up is the next best thing. Please contact your provider to see if the feature is supported as a lot only support SD channels due to the space required to back up HD recordings.
What does it do?
Catch-up plugin by @oottppxx for enigma 2 devices. Supports both Xtream-Codes API as well as VAPI.
Installation
On your PC/Mac

Open your web browser and navigate to the author's official GitHub oottppxx heinz catchup 6.2.2 to download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart GUI
Select the channel you require for your missed program
Green button to access Plugin Browser
Select Heinz
Press the menu button
Change Service type to EXTPLAYER
Change Stream type to ts (dependant on your provider)
Green button to save
Select your desired program

A more detailed description of the settings can be found in the official GitHub here: oottppxx/enigma2 and the Techkings thread here: Heinz - Enigma2 catchup plugin
MOVIE PLUGIN
As with the IPTV plugins this is not the only option but is tried, tested and competent.
What does it do?
Formerly known as IPTVPlayer and E2iplayer, plays worldwide streams, movies, TV series, cartoons/anime,music, sport, science, documentaries and much more.
Installation:
Open your web browser and navigate to E2iStream to download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart GUI
A version of Kodi known as Kodi-Lite is also available this has been tested with several addons and was not functional for myself, if anybody can confirm working addons etc please let me know.
SKINS
"But I want it to look just like Sly"
What does it do?
Changes the on-screen appearance of your box
A lot of excellent skins by @Chabs are available here Skins
Installation:
On your PC/Mac
Navigate to the folder where you have download the file
If the download is in .rar or .zip right click select Extract here
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded or extracted the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Menu button
Select Setup
Select Usage & GUI
Select Skin Setup
Select the skin you have added
Select YES to restart GUI now
PICONS
Adds a nice little channel logo to your EPG, info bar, now & next etc.
When it comes to picon naming the file extension must be .png and must match your providers name or they will not display.
Example: BBC TWO HD.png would be renamed bbctwohd.png
What does it do?
Adds channel logos on your info bar, now & next and EPG
Fully description is here Dsayers Picon updater
Installation:
On your PC/Mac
Navigate to the folder where you have download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart your box
Green button to access Plugin browser
Select Dsayers Picon updater
Here you have 2 options:
SRP_Picon_Updater
SNP_Picon_Updater
I have found SNP to work better with IPTV but try them both see which populates the most for you as any current picons are deleted upon selection so will not fill up your USB.
Run Confirmation YES
Once installation is complete exit x3 to return to the main screen

The thread linked above has information on renaming streams to match service reference/name so you will get a full set of picons.
What does it do?
E2 Piconizer will allow the downloading of picons direct from various external sources EPGs in all popular picons sizes ranging from 50x30 pixels to 400x240 pixels, also allows a suite of graphic effects you can apply to the picon set including, backgrounds, reflection, glass effects, padding, offset, rounding corners.
You can also download full sets or just the individual picons you are missing.
Installation:
On your PC/Mac
Open your web browser and navigate to E2Piconizer to download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart GUI
Green button to access Plugin Browser
Select E2Piconizer
Select Picon source using < or >
Select Download Location and navigate to /hdd/picon
Select your Picpn Size
Select Downlaod size
Select Colour Palette, background type, Reflection and padding to your liking
Green button to proceed
Wait patiently for list to be populated
Select the picons you require or press the blue button to select all.
Alternatively a large selection of IPTV picons renamed by yours truly.
Installation:
On your PC/Mac
Download MEGA
Navigate to the folder where you have download the .zip file
Right click and select extract here
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have extracted the downloaded .zip file
On the right navigate to /hdd
Drag and drop the picon folder into the hdd folder
On your box:
Hold the power button
Restart your GUI
VPN
My channel's go black on Saturday???
What does it do?
OpenVPN enabales the use of a VPN client on your box. VPN Config Changer changes the IP address of your box to a external IP address, creating a secure connection to another network over the Internet. This is beneficial for accessing region-restricted websites in E2iStream and to shield your online activity from your ISP if they are blocking connections midweek or on a weekend. For this to work correctly a valid VPN subscription is required to:
Nord VPN
IP Vanish
Digibit
PureVPN
PIA VPN
Windscribe
SurfShark
TorGuard
IvacyVPN
More information and install methods can be found here in @dsayers2014 thread.
Installation:
On your PC/Mac
Open your web browser and navigate to VPN Script Generator
Input the email address used to login to your VPN account
Input the password used to login to your VPN account
Select generate
Copy the script generated
Open a new tab in your web browser and type the IP address of your box
OpenWebif will open
Select terminal (bottom left of the screen)
Login:root (press enter)
Right click and select paste from browser
Paste the script into the box press ok
Press enter
Type the number that corresponds to your VPN provider:
1 Nord VPN
2 IP Vanish
3 Digibit
4 PureVPN
5 PIA VPN
6 Windscribe
7 SurfShark
8 TorGuard
9 IvacyVPN
Press enter
When the script has installed you will be asked to enter your choice again IGNORE THIS!
On your box:
Hold the power button
Restart
Green button to access Plugin Browser
Select VPN Config Changer
Select a city or country
Wait for the IP address at the top of the plugin to change
Blue button to restart network
OpenVPN by default is enabled to autostart so your box will automatically connect to your last selected city/country every time your box is powered on this can be changed by:
Menu button
Select Setup
Select System
Select Network
Select OpenVPN Setup
Yellow button to disable Autostart
Exit x5 to return to main screen

MAINTENANCE
Once a week it is worthwhile updating the software on your box this will keep the hard work you have put in running smoothly.
Blue button to access Quick Launch Menu
Select Software manager
Select Software Update
Green button to install all available updates
Select Yes to reboot your box

END RESULT
Hopefully a enigma 2 box capable of IPTV playback.
As long winded as this guide is it should go a long way to helping people setting up a new or existing none working enigma 2 device. I know the install sections repeat methods but it is aimed at new users and explained step by step from beginning to end, they may also be stuff that is irrelevant to some people, things I have not covered that people think should be in here or errors on my behalf (I am no expert but this what has worked for me) if so please let me know and i will edit the guide accordingly.

TROUBLESHOOTING
If after following the above you are still having problems streams stuttering, looping or stopping:
Run E2Speedtest plugin to determine your download speed as stated above anything above 15mbs should be sufficient for IPTV but the higher the mbs the better.
Another option is:
What does it do?
@oottppxx has developed a plugin that attempts to detect a stuck/stopped stream and restart it.
Installation
On your PC/Mac

Open your web browser and navigate to the author's official GitHub oottppxx quarterpounder to download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart GUI
Green button to access Plugin Browser
Select Quarterpounder
Change the settings to:
Poll interval: 1
RX Queue Threshold: 1024
Consecutive Probes Threshold: 15
Green button to save
A more detailed description of the settings can be found in this Techkings thread here in the official GitHub here: oottppxx/enigma2
For older boxes with smaller memory/RAM
What does it do?
Removes data downloaded data temporarily stored on the box
Installation:
Green button to access Downloadable plugins
Select extensions
Select cacheflush (1.0+git21)
Select YES to install
Once installed exit back to main screen
Long press power button and restart your box
Green button to access Plugin Browser
Select cacheflush
Change the settings to:
Enable CacheFlush to yes
Clean "dirty" cache too to yes
Show info on screen to no
Uncached memory size to match 20480
Green button to save
The settings for Quarterpounder and Cacheflush are by no means set in stone what works for some boxes might not work for others.
 
Last edited:

rs500nutter

TK Veteran
Forum Supporter
Great guide to help out us mere mortals looking to delve into the world of iptv and thanks for the time and effort put into this to help others out on their journey :(y)::(y)::(y)::grin:
 

mks2001

Forum Supporter
INTRODUCTION
A guide to help people setting up IPTV and movie viewing on new or none working Enigma 2 device.
A lot of people seem to be having bother getting things running smoothly when it comes to IPTV
weather it be on here or elsewhere there are plenty of complaints and unhappy users, people buy boxes off social media/online sellers lured in by the promise of premium TV at pound shop prices but things are not always that simple:(
I will cover the plugins required for your system and various different plugins that can be used for IPTV viewing.
A lot of complaints lead to finger pointing the IPTV provider which is not always the case when other factors have not been ruled out first, I will not guarantee freeze or glitch free viewing after using this guide as that is something premium TV providers can not offer their customers 100% of the time but hopefully this will help.

PREREQUISITES
Enigma 2 box
Internet connection
PC/Mac FTP program (Flash FXP, Filezilla etc)
IPTV sub - m3u file or API (portal, username and password)
USB stick nothing to big 4gb will be ample.

HARDWARE
Zgemma H2S is what i am using, which in my opinion is a entry level box now over 3 years old so the specs are not fantastic compared to whats on the market today but it is sufficient for IPTV at a entry level price but this guide is applicable to any Enigma 2 box.
Ethernet cable always go for hard wired to your router over WiFi no matter how many antennas your box has it is more stable and will get more mbs than a wireless connection to your box. Cat6 cables of all lengths can be picked up for a few £££ on ebay. I have a 10 meter cable running from the router in the hall into the living room tacked round the skirting board with cable clips (99p from B&Q) but you can be as fancy as you like running the cable outside and back in if your DIY skills are up to scratch, trust me spending that extra few quid on the cable can make all the difference, if this is not a option use home plugs.
WiFi should be a last resort!

With you box plugged in and connected to your TV/router we shall begin:

SOFTWARE
A stock OpenATV 6.2 image which can be found for your manufacturer and model here:
http://images2.mynonpublic.com/openatv/current/index.php?
Extract the downloaded ZIP file to a FAT32 formatted USB stick and flash your box however is required as per the manufacturer's instructions (plenty of guides on here and around the internet for all makes and models)
I will not be installing any other builds on top of the stock image as sometimes with Enigma 2 especially on older lower spec boxes less is more.
Alternate images can still be used Vix etc but the methods of install may be slightly different to as described below.
FIRST THINGS FIRST
Menu button
Select Information
Select Network
Make a note of IP address on the first line
Exit x3 back to the main screen
Blue button to access Quick Launch Menu
Select Harddisk
Select Initialisation
Select your USB stick
Red Button to Initialise
Select yes (depending on the size of the drive this may take some time)
Exit back to main screen
Menu button
Select Setup
Select EPG
Select Settings...
Change EPG Location to /media/usb
Green to save
Exit x4 back to the main screen
ESSENTIAL PLUGINS
What does it do?
Possibity to replace the built in Enigma 2 player with extplayer (uses less ram/cpu power and handles .ts streams better)
Installation:
Green button to access plugin browser
Green button again to access Downloadable plugins
Select systemplugins
Select serviceapp (0.5+git159)
Select YES to install
Once installed exit to main screen
Long press power button and restart your box
Menu button
Select Setup
Select Usage & GUI
Select Serviceapp
Change Enigma2 playback system from default to serviceapp
Press down and change player to ext3player.
Green button to save
Select yes to restart GUI
View attachment 36017
What does it do?
Tests the speed in mbs your box is receiving from your ISP. This is handy for trouble shooting.
Installation:
Green button to access plugin browser
Green button again to access Downloadable plugins
Select extensions
Select e2speedtest (0.0.1)
Select YES to install
Select E2Speedtest
Select Start Speedtest
Anything above 15mbs should be sufficient for IPTV but the higher the mbs the better.
Exit x2 back to Plugin browser
What does it do?
Imports EPG from your provider and other sources. Allows automatic EPG updating at user specific intervals.
Installation:
Green button to access Downloadable plugins
Select extensions
Select EPGImport (1.0+git200)
Select YES to install
Once installed exit back to Plugin browser
What does it do?
File manager for enigma 2 devices.
Installation:
Green button to access Downloadable plugins
Select extensions
Select dreamexplorer (6.2+git6729)
Select YES to install
Once installed exit x2 back to the main screen
IPTV PLUGINS
This is by no means the be all and end all but I have tried and tested these plugins myself and found them all capable of handling the task in hand. All the plugins below do more or less the same so it is down to personal preference or provider recommendation at the end of the day.
What does it do?
The enigma 2 plugin automatically sorts channels, bouquets and epg data (user provided or direct from XE)
Installation:
Copy this link:
wget -O /tmp/install.sh "http://xtream-editor.com/files/ipk/install.sh" && chmod 755 /tmp/install.sh && /tmp/install.sh
Open a new tab in your web browser and type the IP address of your box
OpenWebif will open
Select terminal (bottom left of the screen)
Login:root (press enter)
Right click and select paste from browser
Paste the script into the box press ok
Press enter
Once install is complete your box will automatically restart
Green button to access plugin browser
Select Xtream Editor
Change Auto Import to enable
Change Import bouquets every hour to enable
Change Start import after booting up to enable
Change Service Type to EXTPLAYER (5002)
View attachment 36026
Green button to save (this will take you back to the plugin browser)
Select Xtream Editor
From here you have 2 options.
1.If your IPTV provider users Xtream Editor give them the 8 digit code on the right of the screen.
Upon confirmation that your code and line are linked:
Yellow button to Import Bouquets
Blue button to Import EPG
Green button to save
Exit back to the main screen
Press down button to view your created bouquets
2. If your provider does not support Xtream Editor (shame on them) but you have a m3u file or portal, username and password go to https://xtream-editor.com/ register a account and create a m3u list or API line following the guides here https://xtream-editor.com/en/tutorials
When creating the list be sure to input your 8 digit code on the right hand side of the list and save.
I will not go into further detail as it is all explained in the link above.
Exit to plugin browser
Select Xtream Editor
You should now have a long line of digits next to LineID
Yellow button to Import Bouquets
Blue button to Import EPG
Green to save
Exit back to the main screen
Press down button to view your created bouquets
What does it do?
EPG, Cover, Player, Download, Create and Delete Bouquets, User and Team Information, Team Choice, Adult Filter, GStreamer and ExtePlayer Support, Import User Credentials, Import M3U Lists.
Handy for users who want to run a sat or cable line as IPTV/VOD is viewed in the plugin itself.
Installation:
Green button to access plugin browser
Green button again to access Downloadable plugins
Select extensions
Select xcluginlite (1.0)
Select YES to install
Once installed exit x2 back to the main screen
Hold the power button
Restart GUI
Green button to access plugin browser
Select XCplugin Lite
Press green button for menu
Input server portal url (without the http), username and password
Change Services Type to Extplayer3
Change Folder file xml to /media/hdd/xc
Change Folder Movie to /media/hdd/
Change Type List to Convert to MULTI LIST-VOD
Green button to save
View attachment 36016
A more detailed description and the latest download can be found here (forum registration required) https://linuxsat-support.com/thread/131422-xc-plugin-lite-v1-0-multiserver/
What does it do?
Downloads an m3u file from your provider using their portal, your username and password and Creates bouquets and channels from the m3u data.
Creates unique service references for use with EPG importers
Creates EPG-Importer source files using your providers XML TV EPG data streams
Splits VOD into bouquets
Picon Support
Bouquet/Channel Ordering
Multiple provider support
Installation:
On your PC/Mac
Open your web browser and navigate to https://e2m3ubouquetgen.yolasite.com/
Input your IPTV providers portal without the http at the start in the box under Host
Input your username
Input your password
View attachment 36029
Select generate
Copy the script generated
Open a new tab in your web browser and type the IP address of your box
OpenWebif will open
Select terminal (bottom left of the screen)
Login:root (press enter)
Right click and select paste from browser
Paste the script into the box press ok
Press enter
Once install is complete your box will automatically restart
Green button to access Plugins Browser
Select IPTV Bouquet Maker
Select Providers
Select IPTV
Change TV Stream Type to 5002
Change VOD Stream Type to 5002
View attachment 36030
Green button to save
Red button to exit
Select Create Bouquets
Select YES (this may take a few minutes)
Once installed exit x2 back to the main screen
Press down button to view your created bouquets

A more detailed description and guide by @dsayers2014 can be found here:
http://www.techkings.org/threads/suls-e2m3u2bouquet-0-6-iptv-bouquet-makermaker-plugin.130178/
What does it do?
A plugin to allow the easy creation of bouquets for IPTV playlists. You can also select the individual categories to create the bouquets for. No need to import hundreds of channels/VOD that you do not need.
Installation:
On your PC/Mac
Open your web browser and navigate to https://bit.ly/2KtrECv to download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart GUI
Green button to access Plugin Browser
Select Jedi Maker Xtream
Select Playlists
Green button to Add Playlist
Select playlist type:
If you have portal, username and password leave as standard and fill in the fields.
If you have m3u url change to M3U File and input the url in M3U external location.
Green button to save
View attachment 36018
Select your saved playlist
Change Live, VOD and Series categories to YES
Change Stream type for Live to ExtPlayer(5002)
Change Stream type for VOD/SERIES to ExtPlayer(5002)
Green button to save
View attachment 36019
Yellow button to select all bouquets
View attachment 36021
Green to create bouquets (this may take a while depending on VOD size)
Once installed exit x3 back to the main screen
Press down button to view your created bouquets

A more detailed description and the latest download can be found here (forum registration required) https://linuxsat-support.com/thread/129844-jedi-maker-xtream-iptv-bouquet-creator/?pageNo=1
Both IPTV Bouquet Maker and Jedi Maker Xtream require configuration of EPG-Importer to receive EPG data including program info and now & next listings.
Green button to access Plugins browser
Select EPG-Importer
Change Automatic import EPG to enable
Change Start import after booting up to always
Change Skip import on resart GUI to yes
View attachment 36024
Blue button for sources
*IPTV Bouquet Maker navigate to IPTV Bouquet Maker - E2m3u2bouquet*
*For JediXtream Maker navigate IPTV "YOURSERVERURL" - IPTV "YOURSERVERURL"*
OK to expand, down and OK to highlight
View attachment 36025
Green button to save
Yellow button for Manual
Select yes
Green button to save
Exit back to the main screen
*Player settings may need changing back to Extplayer3 5002 in both plugins after downloading EPG data*
*I would recommend removing/delete bouquets when changing from a different plugin to save confusion unless you are using a separate provider*
MOVIE PLUGIN
As with the IPTV plugins this is not the only option but is tried, tested and competent.
What does it do?
Formerly known as IPTVPlayer, plays worldwide streams, movies, TV series, cartoons/anime,music, sport, science, documentaries and much more.
Installation:
Green button to access plugin browser
Green button again to access Downloadable plugins
Select extensions
Select e2iplayer (git3157+6dd3e03-r1)
Select YES to install
Exit back to Plugin browser
Select E2iPlayer
Follow the onscreen instructions select YES and install the recommended options when prompted.

FINISHING TOUCHES

"But I want it to look just like Sly" me personally I like the FreeSat look.
SKINS
What does it do?
Changes the on-screen appearance of your box
A lot of excellent skins by @Chabs are available here http://www.techkings.org/forums/openvix-openatv-skins.471/
Installation:
On your PC/Mac
Navigate to the folder where you have download the plugin
Right click select Extract here
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Menu button
Select Setup
Select Usage & GUI
Select Skin Setup
Select the skin you have added
Select YES to restart GUI now
PICONS
What does it do?
Adds channel logos on your info bar, now & next and EPG
Fully description is here http://www.techkings.org/threads/dsayers-picon-updater.124621/
Installation:
On your PC/Mac
Navigate to the folder where you have download the plugin
Open your FTP client (I am using Filezilla)
Host: The IP address of your enigma 2 box
Username:root (This may differ between manufacturer)
Password:root (This may differ between manufacturer)
Port:21
Select Quick-connect
On the left navigate to the folder you have downloaded the plugin into
On the right navigate to /var/volatile/tmp folder
Drag and drop the plugin into the tmp folder
On your box:
Blue button
Select Plugins
Select IPK Installer
Select memory /tmp
Select Install extensions
OK to highlight the plugin
Green to install
Once installation is complete exit x3 to return to the main screen
Hold the power button
Restart your box
Green button to access Plugin browser
Select Dsayers Picon updater
Here you have 2 options:
SRP_Picon_Updater
SNP_Picon_Updater
I have found SNP to work better with IPTV but try them both see which populates the most for you as any current picons are deleted upon selection so will not fill up your USB.
Run Confirmation YES
Once installation is complete exit x3 to return to the main screen

The thread linked above has information on renaming streams to match service reference/name so you will get a full set of picons.

END RESULT
Hopefully a enigma 2 box capable of IPTV playback :) As long winded as this guide is it should go a long way to helping people setting up a new or existing none working enigma 2 device. I know the install sections repeat methods but it is aimed at new users and explained step by step from beginning to end, they may also be stuff that is irrelevant to some people, things I have not covered that people think should be in here or errors on my behalf (I am no expert but this what has worked for me) if so please let me know and i will edit the guide accordingly.
Excellent thank you for your feedback it is much appreciated.
 
Last edited:

rpidemon

TK Veteran
Forum Supporter
Great guide to help out us mere mortals looking to delve into the world of iptv and thanks for the time and effort put into this to help others out on their journey :(y)::(y)::(y)::grin:
Thanks for your work and time!!! My IPTV is up and running. Thank you!!
Its an excellent guide,Well done
I can not thank you enough for your comments and I am glad it is serving it's purpose helping people getting up and running IPTV wise after using numerous devices nothing is quite the same as enigma 2 for me.
 

pabloescaban

VIP Member
Forum Supporter
I've only just found this resource and not had a chance to investigate it properly, will setup iptv tomorrow on h2h and see how i get on with it, cheers
 

rpidemon

TK Veteran
Forum Supporter
if i could like this post more than once i would.

amazing resource for the community well done sir
Thank you sir, hopefully it will hit the target audience.
I've only just found this resource and not had a chance to investigate it properly, will setup iptv tomorrow on h2h and see how i get on with it, cheers
It's bare-bones really but it works for me and hopefully you too :grin:
 

satishkumar

Forum Supporter
Very comprehensive guide for a beginner. Weldone

hi,
I can not see terminal in my openwebif. i am using openvix 5.2
 
Last edited by a moderator:
Top