X-Streamity - Xtream Codes IPTV Player

There are 1,807 replies in this Thread which was already clicked 1,282,646 times. The last Post () by KiddaC.

  • Hello KiddaC,

    I apologize. I had requested that xstreamity.sources.xml under /etc/epgimport not be changed during the update to the new Xstreamity. However, with Xstreamity 4.88, the file is now deleted. Can you please program it so that xstreamity.sources.xml is not changed or deleted during the update, as is the case with XKlass? Thanks.

  • I don't delete it?
    The code is now the same as Xklass.


    Code
            sourcefile = "/etc/epgimport/xstreamity.sources.xml"
            if not os.path.isfile(sourcefile) or os.stat(sourcefile).st_size == 0:
                with open(sourcefile, "w") as f:
                    xml_str = '<?xml version="1.0" encoding="utf-8"?>\n'
                    xml_str += '<sources>\n'
                    xml_str += '<sourcecat sourcecatname="XStreamity EPG">\n'
                    xml_str += '</sourcecat>\n'
                    xml_str += '</sources>\n'
                    f.write(xml_str)


    If doesn't exist or file size is 0 then create a new one.

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

  • Hello KiddaC, thanks for the latest version works like a charm on my vu+ uno 4k Se

    Hello KiddaC, thanks for the latest version works like a charm on my vu+ uno 4k SE.
    Tested on ATV, Egami and Pure all Py3.

  • XStreamity v4.89_20250318

    New files on post 1


    Fixed XEEV iptv editor issue

    Fixed keymap so OK button can now be used to open the directory selector again in settings.
    Amends to live stream back button functionality.
    Default order for series can now be set in main settings.

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

  • Good evening

    I have a Vu+ Solo 4k device with an Openatv image installed on it. I've tried versions 4.85, 4.86, and 4.88, but there's a problem I haven't found a solution for. When I run the plugin, the information doesn't appear on the device's front screen (series name, remaining time, etc.). I tried Openatv 7.5.1 and Openatv 7.6, same problem. But on Openatv 7.4, it works normally. The information shows the remaining time of the series and the name of the series. Is the problem with the plugin, or where is the problem? Thank you.

    158648479.jpg



    466068292.jpg

  • There is a crash in the playlists.

    I have also noticed the FAVOURITES and RECENTLY WATCHED sections in the VOD category are not opening properly.

    DM 520.

  • It would be great if KiddaC could write a converter.

    Then all images, OATV, and VTI could be read and displayed on the front panel display using VFD/LCDLinux4:

    - Picon

    - Broadcast duration

    - Channel name

    - Program content


    For series and VOD:

    - Cover

    - Broadcast duration

    - Series/VOD name


    There are already two converters, but they don't provide the desired information.

    I hope KiddaC adds this to the wish list.

  • I would be kind of difficult for KiddaC as he does not have reciever with lcd screen.

  • how to update from ,older but working,version to the newer without loosing preferences?

    installing newer on older ?

    or delete older and installing last version ?

    what's best way to avoid troubles?


    is it possible to make work STB CODES (those with URL and MAC address) ? or is needed different player and what?

    tnx KiddaC for you work

    VU+UNO 4K SE running OpenAtv 7.6

  • no xstreamity does not use url and mac codes but you can update without losing settings.

  • There is a crash in the playlists.

    I have also noticed the FAVOURITES and RECENTLY WATCHED sections in the VOD category are not opening properly.

    DM 520.

    Unfortunately there is a not an error in the plugin code. There is an error in your provider data or they way you have added your line.


    this is my code


    Code
    if 'allowed_output_formats' in user_info:
        allowed_formats = user_info['allowed_output_formats']
        output_format = playlists["playlist_info"]["output"]
        if output_format not in allowed_formats:
            playlists["playlist_info"]["output"] = str(allowed_formats[0]) if allowed_formats else "ts"

    Which basically says use the output format user entered. i.e ts or m3u8

    If this isn't in your providers list of allowed formats, it falls back to the first in the list of provider allowed outputs.
    i.e a lot of people keep trying to use output=mpegts which is not a thing in enigma2.

    As seen if you change your get.php url address to player_api.php



    If you haven't got this information your provider isnt a real xtream codes panel. Or you are using some iptv editor that is not true clone of xtream data.

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

  • And to all those mentioning front display issues.
    I don't want a new box. My coding days are nearly over.
    Its very device and image dependant of how LCD screens are shown. Different images will probably show different things.
    openpli, openatv, dreambox, vti probably all do something completely different.

    Simple answer don't buy a box with a front display. Problem solved. One less thing to worry about. :smirking face:

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

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.