Bouquet Maker Xtream - IPTV Bouquet Maker (new 2023)

There are 1,375 replies in this Thread which was already clicked 442,129 times. The last Post () by mikeyland.

  • BouquetMakerXtream (BMX) - v1.39

    New files on post 1

    Ok lets see where we at with this one


    Removed user-agent - conntection: keep-alive
    updated russian translations
    Bouquet names - non ascii character fix
    github has been updated

    ** A person who feels appreciated will always do more than what is expected **

  • and if people want to do some testing for me on their own lines. Create bouquets again (afresh). Update the auto update time to a few minutes ahead from now. And let it update and see if they disappear or are updated. Which can be checked my checking the time stamp on the userbouquets files in etc/enigma2 folder.

    ** A person who feels appreciated will always do more than what is expected **

  • Just got this error.
    this error was actually reported on my github to.

    Code
    17:51:23.5951 Traceback (most recent call last):
    17:51:23.5951 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
    17:51:23.6203 File "/usr/lib/enigma2/python/Components/StackTrace.py", line 45, in run
    17:51:23.6295 TypeError: %d format: a real number is required, not NoneType



    strange as it doesn't happen with all playlists.

    ** A person who feels appreciated will always do more than what is expected **

  • The crap provider I am testing at the moment is just ridiculously large.

    pasted-from-clipboard.png

    238mb get.php file.

    Which has nearly 2 million lines of code.


    It actually took over 20 seconds to compile before it tried to download.
    Then takes for ever to download because its so big and the server it is on is crap.
    By box is just saying ... er.... no fecking chance.

    ** A person who feels appreciated will always do more than what is expected **

  • ok through testing a few dodgy lines. Everything seems to work for me.
    So I don't know why people are reporting issues with bouquets disappearing.

    But I will move the delete existing boquets function further down the process. So it will check if there is new output before deleting them.
    Maybe your line is unavailable at the moment it updates. So I clear existing, but no new ones get build.


    In fact I cant to that. It could leave non active dead streams in the bouquets. I need to clear.

    ** A person who feels appreciated will always do more than what is expected **

  • Hi, the BMX only creates empty list <n/a> but the old jedimaker plugin works fine.

    Tested with OpenATV 7.4 on sf8008 and HDFreaks 7.3 on AX51 with two different server lines.

    On creating the list all available bouquets were shown and also all channels. I selecte only 2 german lists, which were created with the correct number of channels but all are empty "<n/a>"

    I tested first with 1.34 form the feed and then also with the new 1.39 from here without any change.


    BMX

    Code
    #NAME IPTV - ►EU | GERMANY HEVC
    #SERVICE 4097036http%3A//aaaaa.com%3A88/live/xxx/yyy/zzz.ts:#### DE - GERMANY HEVC ####
    #DESCRIPTION #### DE - GERMANY HEVC ####

    Jedi

    Code
    #NAME IPTV - ►EU | GERMANY HEVC
    #SERVICE 4097:0:1:1a75:7048:0:0:0:0:0:http%3a//aaaaa.com%3a88/live/xxx/yyy/zzz.ts:#### DE - GERMANY HEVC ####
    #DESCRIPTION #### DE - GERMANY HEVC ####

    aaaaa, xxx ,yyy, zzz are identical

  • when creating bouquets all is great but the file created for the epg doesn't pull anything in epgimport, any help with this is very much appreciated. in epgimport logs it give an error not well formed (invalid token) line 1 column 0

  • Tottbeck


    #SERVICE 4097036http%3A// where that 036 has come from and not the rest of the service ref I do not know


    pasted-from-clipboard.png

    You would have to send me your line in a private message so I can what the data is for that provider.
    Because your provider has got an unusual custom_sid in the data which isn't standard. And by the looks of it. Its 036 when it should be a combination of numbers and colons for a satellite ref.

    or you can check it yourself by typing your details into a browser. Firefox will work better.

    http://domain.com:88/player_api.php?username=name&password=pass&action=get_live_streams

    and do a search for
    custom_sid":"0
    custom_sid":":

    and you should find examples like

    "custom_sid":"0"
    or

    "custom_sid":":0:19:4333:300C:13E:820000:0:0:0:"

    but you should not have data that says

    "custom_sid":"036"

    ** A person who feels appreciated will always do more than what is expected **

  • Ok I have just read that other thread. Firstly my plugins only work with the original epg import. Not doriks, not tested lulullas epg importer either.

    Are you using this plugin to create bouquets and the epg files to be used in epg importer.


    Is this iptv is an xtream codes line (it has get,php in the line). If so don't set an alternative epg.
    If this iptv is an xtream codes line. replace get.php with xmltv.php in a browser to see what a browser brings back.

    If this iptv is not xtream codes line, then epgs will not work as the references will be incorrect.
    In that scenario you would have to use an epg assigner plugin like my Jedi EPG Xtream plugin.

    ** A person who feels appreciated will always do more than what is expected **

  • thanks kiddacc

    im using original epgimport, also it is an iptv xtream codes line.

    Im no programmer so where would the get.php be and where would I get the xmltv.php from to replace it


    one other thing I have the Jedi epg extreme but doesn't show the source im trying to to get epg from


    Thanks again

  • or you can check it yourself by typing your details into a browser. Firefox will work better.

    http://domain.com:88/player_api.php?username=name&password=pass&action=get_live_streams

    Hi, thx for feedback.

    I downloaded the live_streams string, it seems the custom_sid is as example 3036


    Code
    {"num":4816,"name":"DE - xxx HEVC","stream_type":"live","stream_id":xxx,"stream_icon":"https:xxx.png","epg_channel_id":"xxx.de","added":"yyy","is_adult":null,"category_id":"3036","custom_sid":"3036","tv_archive":0,"direct_source":"","tv_archive_duration":0}

    As I said, the old jedi maker works fine. One of the line is quite old, another one pretty new but behaves the same. It also works in different IPTV-apps.

Enhance your Enigma2 with KiddaC's creations

Download HD skins, IPTV players (X-Streamity, EStalker), bouquet tools, picon managers, and essential plugins for a complete setup. KiddaC's Enigma2 resources: skins (slyk, v-skin, onyx), IPTV plugins (Xtreamity, Jedi Maker), and utilities (E2Piconizer, ScreenNames) for customization and control.

Participate now!

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