Featured VU+ Plugins - Streaming & IPTV Suls e2m3u2bouquet IPTV Bouquet Maker Latest Version

Discussion in 'VU+ Plugins - Multimedia, Streaming & IPTV' started by Ten Below, Aug 5, 2017.

Share This Page

  1. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    Suls e2m3u2bouquet 0.6 IPTV Bouquet Maker

    shot1.jpg

    v0.6
    • Better m3u parsing
    • Plugin
    Plugin (beta)
    We’ve now released a plugin for the script. As it’s still in beta please only use if you are comfortable knowing it’s only had limited testing and know how to re-flash your box if you encounter any issues.
    Update: Not had any negative reports so should be safe to use

    Plugin features:-

    • Named provider support
    • Ability to set commonly used options
    • Ability to set an update schedule
    Plugin install
    • Download the ipk and ftp it to the /tmp folder on the box.
    • Either install it from the box GUI (in OpenVix this will be ‘Menu -> Setup -> ViX -> Install local extension
      or SSH/Telnet to to the box and run ‘opkg install /tmp/enigma2 [TAB – to autocomplete path]
    • Reboot box
    • Open your plugins menu, there should now be a plugin named ‘IPTV Bouquet Maker (IPTV for Enigma2 – E2m3u2bouquet plugin)’

    Potential Issues
    Custom sorting – If you have an override.xml file then when the bouquet update is happening you may see the spinner graphic and the box ui may be unresponsive for around a minute

    Downloading Picons (especially on first run) takes a long time. Your box will show the spinner graphic and the ui will be unresponsive while this happening.

    Thanks to ..
    You’ll notice that the plugin looks a lot like Epg-Importer. Epg-Importer was used as the starting point of the plugin so all credit to the Epg-Importer team for developing their great plugin.

    Code:
    [ Only registered users can see the bbcode. Click Here To Register... ]
     

    Attached Files:

    • Thank You Thank You x 5
    • Winner Winner x 1
  2. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    v0.6.1
    Script changes
    • Dedicated config directory ‘/etc/enigma2/e2m3u2bouquet’
    • Pre Python 2.7.9 SSL context workaround
    • Remove delimiter options (command arguments -d1, -d2, -d3, -d4)
    • Option to place IPTV bouquets at top or bottom ‘-bt’
    • Consistent channel numbering (best results when IPTV bouquets are set to top). Each new IPTV category will start numbering +100 from start of last category
    Plugin changes
    • Add /picon option for download path
    • Show last playlist update
    • Add override service refs option
    • Add IPTV bouquet position option
    • Add option download providers bouquet (for custom service refs)
    Notes
    The delimiter command arguments have been removed (-d1, -d2, -d3, -d4). Due to improvement in the m3u parsing these are no longer needed

    The script and plugin will now save e2m3u2bouquet-sort-current.xml and look for e2m3u2bouquet-sort-override.xml in the new config directory ‘/etc/enigma2/e2m3u2bouquet’. If the override file can’t be found in the config folder it will also check in the current working directory ‘/hoem/root’ in most cases.

    Plugin Potential Issues
    Custom sorting – If you have an override.xml file then when the bouquet update is happening you may see the spinner graphic and the box ui may be unresponsive for around a minute

    Downloading Picons (especially on first run) takes a long time. Your box will show the spinner graphic and the ui will be unresponsive while this happening.
     

    Attached Files:

  3. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    v0.6.2
    • Put epg-importer source in source cat for new epg-importer version
     

    Attached Files:

    • Thank You Thank You x 1
  4. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    v0.6.3
    • Set user agent for downloads
     

    Attached Files:

    • Thank You Thank You x 1
  5. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    v0.7
    Updated release today of the script only. This update adds the following functionality to the script

    • Config file based settings
    • Support for multiple providers
    If you are a plugin user on 0.6.3 with a single IPTV provider there is no need to upgrade to script version 0.7 (Plugin v0.7 is in the pipe line).

    However as probably the largest out standing feature on our list I thought it worth releasing the script alone for those that don’t mind the command line.

    Install Guide
    Download and extract the e2m3u2bouquet.py file.

    FTP it to /etc/enigma2/e2m3u2bouquet on your enigma2 box.

    SSH into your enigma box, then;

    Code:
    [ Only registered users can see the bbcode. Click Here To Register... ]
    The script on first run will create a config.xml in /etc/enigma2/e2m3u2bouquet and tell you to fill it in.

    Edit the config.xml and populate provider details and settings for as many providers as your require, the XML is commented so should be pretty straight forward.

    NB: You need to change the supplier name field for the script to know you have updated the file.

    nano config.xml
    or
    vi config.xml

    Or use FTP to transfer the file for editing and replace it.

    Then run the script again.

    Code:
    [ Only registered users can see the bbcode. Click Here To Register... ]
    This will create bouquets for all the providers specificed and enabled in the config file.

    Automation
    To automate this use cron.

    Code:
    [ Only registered users can see the bbcode. Click Here To Register... ]
    enter

    Code:
    [ Only registered users can see the bbcode. Click Here To Register... ]
    and press ESC follwed by :wq to exit the cron editor and save the entry. This will update your bouquets at 5am daily.
     

    Attached Files:

    • Like Like x 3
    • Thank You Thank You x 1
  6. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    v0.7.1
    Script changes
    • Make sure comments are xml safe
    • Extract username and password from m3u url if they are not passed in
    • Set services to stream type ‘1’ in epg config so that the epg can be imported if
      serviceapp is overriding stream type ‘4097’ to exteplayer3
    • Minor fixes & tidy
    • Option for custom stream type for TV and VOD
    • Allow https & rtmp services
    • Unicode fixes
    • Url encoding fixes
    Plugin changes
    • Multi custom provider support
    • File based setup (values can be edited in an xml file instead)
      of entered using the remote
    • Provider managed update system
    • Fixed time schedule type
    • Option for custom stream type for TV and VOD

    Installation
    • Download the ipk and ftp it to the /tmp folder on the box.
    • Either install it from the box GUI (in OpenVix this will be ‘Menu -> Setup -> ViX -> Install local extension
      or SSH/Telnet to to the box and run ‘opkg install /tmp/enigma2 [TAB – to autocomplete path]
    • Reboot box
    • Open your plugins menu, there should now be a plugin named ‘IPTV Bouquet Maker (IPTV for Enigma2 – E2m3u2bouquet plugin)’
    Upgrading
    If you install over the previous version it should migrate your existing settings and provider to the config file based setup

    Configuration
    plugin-screen-1-219x300.png

    Start the plugin and then select configure to set general options

    plugin-screen-2-219x300.png

    Select providers to configure providers

    plugin-screen-3-219x300.png

    Press the green button add a new provider or press ok to edit an existing provider

    plugin-screen-4-219x300.png

    Enter at least the name and press green to save. For entering long urls instead of using the remote control it is recommended to edit the config file (see below)

    Config file

    The config file is located in /etc/enigma2/e2m3u2bouquet/config.xml and an example is below. You should be able to edit this file from your ftp client (or download, edit, upload back to box)

    Code:
    [ Only registered users can see the bbcode. Click Here To Register... ]
    Provider url, port, name updates
    With the introduction of the config file based setup there is now no need for us the maintain a database of provider details. It’s now up to provider to manage updates themselves. The provider can do this by setting the <providerupdate> element to the url of a text file. The text file should contain ‘Name,M3UURL,EPGURL’ e.g.
    Code:
    [ Only registered users can see the bbcode. Click Here To Register... ]
    The USERNAME & PASSWORD placeholders will be replaced with the values from the <username> & <password> elements in the config file
     

    Attached Files:

    • Like Like x 1
    • Thank You Thank You x 1
  7. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    Update V0.7.2

    Make sure comments are xml safe
    Extract username and password from m3u url if they are not passed in
    Set services to stream type '1' in epg config so that the epg can be imported if
    serviceapp is overriding stream type '4097' to exteplayer3
    Minor fixes & tidy
    Option for custom stream type for TV and VOD
    Allow https & rtmp services
    Unicode fixes
    Url encoding fixes
    [plugin] Multi custom provider support
    [plugin] Config file based setup (values can be edited in an xml file instead)
    of entered using the remote
    [plugin] Provider managed update system
    [plugin] Fixed time schedule type
    [plugin] Option for custom stream type for TV and VOD
     

    Attached Files:

    • Like Like x 2
    Last edited: Mar 7, 2018
  8. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    V 0.7.3
    whats new:
    -Fix issue with main screen showing no text on some skins
    -Add option to reset bouquets
     

    Attached Files:

    • Thank You Thank You x 1
  9. Ten Below

    Ten Below Staff Member Admin

    Messages:
    7,253
    Featured Threads:
    110
    Likes Received:
    3,487
    v0.7.4
    Minor updates :-

    • Extra checking to ensure that logos are actually images
    • Keep provider order from config file
    • [plugin] Reload bouquets after bouquet reset
    • [plugin] Fix bouquet top option always reverting to top
     

    Attached Files:

    • Thank You Thank You x 3
    • Like Like x 1
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice