E2m3u2bouquet - discussion & support

There are 1,612 replies in this Thread which was already clicked 252,651 times. The last Post () by hajosch.

  • Just ask your provider to delete countries and channelgroups you dont want or need.

  • Ok, I will write a script

    In the “Bouquets customization” menu, select “Customize bouquets”. In the “Bouquets customization“ menu, select ”Customize bouquets“, eliminate any groups you don't need, then use the ‘individual’ sorting - ”by custom preset“ or ”template". In this case, the plugin will generate bouquets only for those groups that you left in the list and in the order you specify

    if you like it you can make donations

  • jeepcook,

    I added control of free memory when working with temporary objects. Now, if after parsing any objects (m3u, xmltv, etc.), the free memory will be less than 50% of the total amount available in the receiver, all objects will be automatically “dumped” to disk, freeing up maximum RAM. It will be available in the next plugin update

    if you like it you can make donations

  • In the “Bouquets customization” menu, select “Customize bouquets”. In the “Bouquets customization“ menu, select ”Customize bouquets“, eliminate any groups you don't need, then use the ‘individual’ sorting - ”by custom preset“ or ”template". In this case, the plugin will generate bouquets only for those groups that you left in the list and in the order you specify

    As I said before, in this screen I have an enigma2 crash too.

    Octagon SF8008 IPTV / DVB-S2X / DVB-C / T2

    OpenATV multiboot 7.5.1 / 7.6

  • jeepcook,

    I added control of free memory when working with temporary objects. Now, if after parsing any objects (m3u, xmltv, etc.), the free memory will be less than 50% of the total amount available in the receiver, all objects will be automatically “dumped” to disk, freeing up maximum RAM. It will be available in the next plugin update

    Great idea!

    Octagon SF8008 IPTV / DVB-S2X / DVB-C / T2

    OpenATV multiboot 7.5.1 / 7.6

  • But we probably don't have the same hardware.

    It doesn't make much difference. RAM control is done dynamically. I can even set thresholds in settings at which time objects will be forcibly dumped to disk ... or at the value of which the playlist's parsing will simply stop, to avoid a crash due to a lack of resources.

    if you like it you can make donations

  • It doesn't make much difference. RAM control is done dynamically. I can even set thresholds in settings at which time objects will be forcibly dumped to disk ... or at the value of which the playlist's parsing will simply stop, to avoid a crash due to a lack of resources.

    Stop the parsing before the end isn't a good idea I think. Interesting channels can be placed at the end of the file. We can't know that.

    Octagon SF8008 IPTV / DVB-S2X / DVB-C / T2

    OpenATV multiboot 7.5.1 / 7.6

  • Stop the parsing before the end isn't a good idea I think. Interesting channels can be placed at the end of the file. We can't know that.

    But it's much better than crashing the system due to lack of resources =) .... In case I will forcefully stop parsing at the stage of RAM insufficiency, I can output log warning .. and receive only those channels that I managed to “cram” into the existing resources of the receiver.

    if you like it you can make donations

  • Is it possible to use xstream codes in this plugin or is it only M3U list as before?

    At the moment only m3u of any “complexity” and “configuration” are supported, but if you give me a test playlist (link + login + passwd), I will add support for XStream Codecs without problems ... there is nothing “cosmic” there ... As far as I remember, there servers return a response in JSON format, which can be parsed and converted to bouquets without problems. I don't have any test account (or access) to this type of playlist


    p.s. I won't be watching the “streams” ... I need to understand the server response format of such a provider to write a parser and converter to Enigma2 bouquets.

    if you like it you can make donations

  • Is it possible to use xstream codes in this plugin or is it only M3U list as before?

    At the moment only m3u of any “complexity” and “configuration” are supported, but if you give me a test playlist (link + login + passwd), I will add support for XStream Codecs without problems ... there is nothing “cosmic” there ... As far as I remember, there servers return a response in JSON format, which can be parsed and converted to bouquets without problems. I don't have any test account (or access) to this type of playlist


    p.s. I won't be watching the “streams” ... I need to understand the server response format of such a provider to write a parser and converter to Enigma2 bouquets.

    okey Will send you PM

  • Hi

    Is it possible to use xstream codes in this plugin or is it only M3U list as before?

    I took another close look at the API for XStream Codes. In principle, nothing needs to be added. Usually, such providers give you the m3u playlist when you specify the corresponding link-request. Let's look at an example. Okay. Your IPTV provider has given you a domain:port, username, and password, let's say like this

    Code
    Username: pepsik
    
    Password: AbRaCaDaBrA
    
    http://some.domain.xyz:80

    In the plugin, you must specify a link for the playlist

    Code
    for HLS (preferably)
    http://some.domain.xyz:80/get.php?username=pepsik&password=AbRaCaDaBrA&type=m3u_plus&output=m3u8
    
    or for MPEGTS
    http://some.domain.xyz:80/get.php?username=pepsik&password=AbRaCaDaBrA&type=m3u_plus&output=mpegts

    And as a source of EPG, set the link as follows

    Code
    http://some.domain.xyz:80/xmltv.php?username=pepsik&password=AbRaCaDaBrA

    EPG binding method “by tvg-id”


    p.s. If you use XStream Codes and your provider gives “poor” EPG, you can enter an alternative link, which will give you EPG for a huge number of European channels (at the same time, set the EPG binding method to “by similarity”)

    Code
    http://epgshare01.online/epgshare01/epg_ripper_ALL_SOURCES1.xml.gz


    That's it.


    Thanks to everyone who responded and provided test access to analyze the response of the XStream Codes servers.

    if you like it you can make donations

  • In version 2.0.4 not all channels in sections are downloaded,

    Regarding downloading playlists - so I haven't changed anything there in a year..... What are “sections” mean?


    It all depends on which sorting method is selected, which channel groups are on/off, etc. There were no changes in m3u parser algorithm except RAM analysis and stopping parsing when some critical values are reached, which is shown in the log. Where is the plugin log?

    if you like it you can make donations

Get community help for all other Enigma2 plugins

This is your forum for support, questions, and guides for plugins not covered in our specialized sections. Support for uncategorized and miscellaneous Enigma2 plugins. Find help, troubleshooting, and discussions for plugins that don't fit other forum categories.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!