E2m3u2bouquet

Dev

Dream4Ever
ADMIN
E2m3u2bouquet
Latest information version of the script will always be linked here rather than individual blog posts, e.g here is the place to link to…

Background
Long story short there are some good IPTV providers out there, however the offering enigma2 wise seemed to be a giant m3u file that you import into a single bouquet or manually configure with E-Channelizer. Both reasonable approaches but a bit lacking in usability and some what time consuming.

So a bit of research and some coding based on Tommycahir’s guides ,I (suls) came up with a decent little script to take an IPTV providers m3u file and create working bouquets within Enigma. Given the timing and demise of some services in the marketplace this proved a massive hit and filled an apparent gap in the market.

Moving forward from the initial couple of versions of the script DougMac offered to pitch in and offered his services which have quite frankly progressed the script / plugin in ways I would personally never have done or achieved in the time frames Doug has, I’d love to take credit for Dougs work of late but sadly the plugin and bouquet management is all Dougs. I promise I’ll do some more coding soon !

So we are a team of two, giving something back to the community. We are not paid for our efforts (and do not expect to be although it does in fact cost us), we do our best to support the script / plugin but we do both work for a living and have other commitments.

Where can i get it ?
Latest releases are available here

Plugin
As of version 0.6 of the script it is also available in Enigma2 plugin format which should ease the install pain and general usage for those that aren’t commandline gurus.

See the plugin homepage

So what does it do?
  • Downloads an m3u file from your provider and creates enigma bouquets and channels from the m3u data.​
  • Also 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​
In english this means enigma2 users (vuplus / dreambox, zgemma etc) can get a similar IPTV experience to a mag254 or perfect player user. Eg Channels split into groups with EPG data on your enigma box.

NB: The script does not touch or change any of your existing bouquets

Named provider support.
Update (07/03/2018) – Named providers are no longer supported. Use the config based setup instead.

Pre Requisites
You need the EPG-Importer plugin on your box to use this script.. believe this is available in all current enigma images.

How do i use it?
  • ftp the e2m3u2bouquet.py to your engima2 box (i would suggest to /etc/enigma2/e2m3u2bouquet)​
  • ssh to your enigma2 box (using putty or something similar)​
  • cd to the correct directory if you are not already there​
cd /etc/enigma2/e2m3u2bouquet​
  • make script executable​
chmod 777 e2m3u2bouquet.py


URL Based Setup
  • run the script passing the url for your m3u file and the url for your providers XML TV data feed​
python e2m3u2bouquet.py -m "http://provider_url/get.php?username=YOURUSERNAME&password=YOURPASSWORD&type=m3u_plus&output=ts" -e "http://provider_url/xmltv.php?username=YOURUSERNAME&password=YOURPASSWORD"


DOWNLOAD
 
Back
Top