X-Streamity - Xtream Codes IPTV Player

There are 1,691 replies in this Thread which was already clicked 1,236,652 times. The last Post () by urie.

  • Hello again Mr. KIDDAC,


    Why were my messages deleted?


    Could you please take care of the following issues.


    1- The default interface is too wide and extends beyond the screen. Can you narrow it down a bit from the bottom, top, right and left. A few letters at the beginning of the channels in the bouquets on the left are not readable.


    2- When opening Movie and Series channels in the "slyk1080r19" interface, it gives a green screen error, it does not open. However, when you first open a movie or series channel in the default interface and exit, change the interface to "slyk1080r19", it opens then. If I restart the device or GUI, this time it does not open in the "slyk1080r19" interface again, it gives a green screen error.


    3- Finally, is there no possibility to add a "create bouquet" option to this plugin? In etc/enigma2.


    Best regards,

  • I've been having a bit of trouble using the settings screen since the catchup. First, after modifying the catchup.py file, when I reached the catchup screen, OpenPli would crash and restart.


    So I looked at your code and saw that the def functions were placed after the button declaration list. So after placing the def function after the button declaration, the modification worked, but I don't quite understand because I always put the def functions before the code that called them for it to work. Is this specific to the self functions, which I've never used?


    Another problem: when I modified the margins from the program list for the selected channel, it malfunctioned; it didn't take the margin changes into account.


    After several attempts, I realized that I had to go back to the channel list for the new margins to take effect (even though I had saved them before exiting the settings screen). Then, I select the channel again (sometimes I stay on the same one, sometimes I have to search for it again), then I select my show and press the record button.


    So, I have to exit the show list for the selected channel for my margin changes to take effect before starting a new recording. This is less of a hassle than going back to the first screen of X-Streamity to change the margins, but it's still a bit tedious.


    Is there a way to fix this?


    Thank you KiddaC :smiling face:

    Vu+ Ultimo 4K - Pli 9.1

  • On my device, I set the margins in my OpenPli image settings. This isn't within X-Streamity's control.


    What you call the interface is the skin? If that's the case, the skin you're using seems faulty.

    Vu+ Ultimo 4K - Pli 9.1

  • sjlouis Its good you are willing to have a go. To answer some of your questions.


    Crashes -

    You cannot mix tabs and spaces. So you use one or the other.
    all my plugins are designed with a 4 spaces as the tabbing. Do not use a tab.

    If adding a new keymap action, all lines must end in a comma - except the last one. The last one doesn't need a comma.

    Ordering of functions is irrelevant as long as its inside the class. There must have been an error maybe with the tabbing or the code.

    As we are doing a callback to createsetup from settings - I assume this should just work. Because it should reload the screen.

    The referencing of the margins is later in the code. :thinking face:  



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

  • Ok I just tested this for you.. sjlouis

    Amend your settings function to this. So we pick up the different levels. This should now pickup your margin changes before downloading.


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

  • M.Sulak your posts were deleted as you had read my response. You acknowledged my response. You ignored my response.
    I dont waste my time fixing bugs on experimental images especially dreambox experimental images.
    Use an oe-alliance image like openatv or newenigma on your dreambox and your problems will go away.

    Can I add bouquets creation to this. No there is a huge amount of code need to make bouquets correctly. Hence why there is a complete separate plugin for it. BMX. BouquetMakerXtream.

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

  • I am bored.

    my new epiconizer plugin (picon master) got put on hold, because I didn't like where it was going. I need to rethink that one.
    my new epg assigner plugin (epgconnect) got put on hold - because I lost interest in doing the project as its not something I would personally use.

    So I might write a stalker/ministra plugin instead :grinning face with smiling eyes:

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

  • I am bored.

    my new epiconizer plugin (picon master) got put on hold, because I didn't like where it was going. I need to rethink that one.
    my new epg assigner plugin (epgconnect) got put on hold - because I lost interest in doing the project as its not something I would personally use.

    So I might write a stalker/ministra plugin instead :grinning face with smiling eyes:

    Nice idea save you getting bored , but once done you may not be bored when a lot are here saying there hacked macs aint working :smiling face:

  • I don't reinvent the wheel - I do things differently. The user will know its dead or not working.

    First rule of creating a new plugin - don't look at what others have done. Ignore their interfaces, ignore their code.

    Just create what you want to see. You being me. :)

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

  • Thanks, KiddaC, I'll test your code :smiling face: . Yes, I like to make changes whenever possible: source availability, good knowledge of the tool... I've made (very) small changes in Pli, but I have very little grasp of graphical interfaces and self functions. Plus, in Pli, there's no documentation in the programs. When I was developing, I spent a lot of time documenting my programs.


    For tabs, I had set them to insert 4 spaces in both Notepad++ and Spyder when I was programming. If I check, the cursor does indeed move 4 times when I use an arrow key. I don't have much memory left, but I think I did this because it had caused me problems.


    As for the comma, I saw what you did.


    Actually, since I made the change from the laptop, which has a very small screen, and not on the desktop, which has a large screen, I didn't see that I had inserted it into the "def __init__(self, session)" function :hushed face: . That's why it was crashing.

    Vu+ Ultimo 4K - Pli 9.1

  • Ministra TV Platform, formerly known as Stalker Middleware, is a software solution used for managing IPTV, OTT, and VoD services. It provides tools for content management, user administration, and service customization, allowing providers to deliver interactive media experiences to their subscribers

  • or in a nutshell, all these hacked lines you see everywhere with a mac address, they are stalker lines.

    We dont have many free players available on enigma2. So I thought I would try and write one in my style.

    And in theory its going to be easy. :thinking face: :star struck: Because its just going to be xstreamity with different calls for the data.
    It isn't, but it is really.


    pasted-from-clipboard.png

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

  • So I tested the new code and it works :smiling face: .


    Just a curious thing, when I validate the settings from the menu, it's fast, when I validate them from the TV channel broadcasts screen, it can take quite a long time. The first time, I thought the session had crashed but it's just quite slow.

    Vu+ Ultimo 4K - Pli 9.1

  • or in a nutshell, all these hacked lines you see everywhere with a mac address, they are stalker lines.

    We dont have many free players available on enigma2. So I thought I would try and write one in my style.

    And in theory its going to be easy. :thinking face: :star struck: Because its just going to be xstreamity with different calls for the data.
    It isn't, but it is really.


    pasted-from-clipboard.png

    It will be the separate plugin or part of Xtreamity. When we will be able to test it?

  • ya da kısacası her yerde gördüğünüz mac adresli hacklenmiş hatların hepsi stalker hatlarıdır.

    Enigma2'de pek çok ücretsiz oynatıcımız yok. Bu yüzden kendi tarzımda bir tane yazmayı deneyeceğimi düşündüm.

    Ve teoride kolay olacak. :düşünen yüz: :yıldız çarpmış: Çünkü bu sadece farklı veri çağrılarıyla xstreamity olacak.
    Öyle değil ama gerçekten öyle.


    [attach='308480','hiçbiri','yanlış'][/attach]

    We are waiting for the new addition with great impatience.

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!