IPTV Dream

There are 246 replies in this Thread which was already clicked 50,505 times. The last Post () by Rauljube21.



  • Everything is working properly, okay.

  • My friend, it's not about the plugin, it's probably about you. You can't attack someone like that. I think if everything works properly for me, why wouldn't it work for you too. You're probably doing something wrong on your receiver. The web interface works without any problems. I haven't had any problems because many people have different things, so I think you should praise something that is under development.

  • It is disappointing to see such hostility towards developers who spend hundreds of hours creating free software for the community. Resurting to insults and aggressive language says much more about your own frustrations and lack of technical knowledge than it does about the plugin quality.

    Since you clearly struggle with how Enigma2 actually works, here is the technical reality ('merytoryka') you missed:

    1. FTP / Port 21: This is the most absurd claim. An Enigma2 Python plugin runs in user space. It does not have the capability to alter system firewall rules, block ports, or permanently kill the vsftpd service. If your FTP stopped responding, it is because your box ran out of RAM (OOM) and the system killed background services to survive—not because of the plugin code.
    2. M3U Crashes: If loading a list crashes your GUI, it confirms that your device lacks the free memory required to parse a large list. This is a hardware/resource limitation on your end.
    3. Connection Errors: As the logs indicate, 'Connection reset by peer' is a network-level rejection from the server or your ISP. The plugin requests data; the network blocks it.

    You are free to use whatever software works for you, but in the future, show some respect to people who contribute their time and effort for free.

  • IPTV Dream 6.3 (2026-02-14)


    • MAC/STALKER: Naprawiono błędy 404 dla portali (poprawny endpoint /server/load.php + fallbacki dla niestandardowych ścieżek/portów).
    • MAC/STALKER: Dodano wybór typu treści: LIVE / VOD / SERIALE.
    • MAC/STALKER: VOD oraz SERIALE eksportowane do bukietów (paginacja bez limitu – zgodnie z danymi dostawcy).
    • MAC/STALKER: Unikalne nazewnictwo playlist/bukietów per portal + MAC + typ treści (brak nadpisywania).
    • WEBIF: Zgłoszenia MAC zapisują portal do "książki" (iptvdream_mac.json) przed pobraniem.


    • MAC/STALKER: Fixed 404 portal errors (correct /server/load.php endpoint + fallbacks for custom paths/ports).
    • MAC/STALKER: Added content type selection: LIVE / VOD / SERIES.
    • MAC/STALKER: VOD and SERIES can be exported to bouquets (no hard limit; depends on provider data/pages).
    • MAC/STALKER: Unique playlist/bouquet names per portal + MAC + content type (no overwrites).
    • WEBIF: MAC submissions are saved to the portal list (iptvdream_mac.json) before download.


    Code
    wget -q "--no-check-certificate" https://raw.githubusercontent.com/OliOli2013/IPTV-Dream-Plugin/main/installer.sh -O - | /bin/sh


    Buy Paweł Pawełek a Coffee
    Become a supporter of Paweł Pawełek today!
    ko-fi.com
  • IPTV Dream v6.4

    Quick update based on user feedback

    v6.4 (2026-02-15)


    • MAC/STALKER: Better handling of non-JSON responses (friendly message instead of "Expecting value...") + JsHttpRequest=1-xml.
    • MAC/STALKER: STB profile initialization (get_profile) for LIVE/VOD/SERIES – improves compatibility and pagination.
    • MAC/STALKER: Fixed VOD/SERIES pagination ("max 14 items" issue) – supports multiple paging variants (p/page/offset/from-to) + loop protection.
    • GUI: Extended loading watchdog for MAC VOD/SERIES (very large libraries).
    • CORE: Cleaned indentation/formatting in mac_portal.py (prevents TabError).



    IPTV Dream v6.4

    Szybka aktualizacja po zgłoszonych uwagach

    v6.4 (2026-02-15)


    • MAC/STALKER: Poprawiona obsługa odpowiedzi nie-JSON (czytelny komunikat zamiast "Expecting value...") + wymuszenie JsHttpRequest=1-xml.
    • MAC/STALKER: Inicjalizacja profilu STB (get_profile) dla LIVE/VOD/SERIES – poprawia kompatybilność i paginację.
    • MAC/STALKER: Naprawiona paginacja VOD/SERIES (problem "max 14" pozycji) – obsługa wielu wariantów parametrów (p/page/offset/from-to) + zabezpieczenie anty-pętla.
    • GUI: Wydłużony watchdog ładowania dla MAC VOD/SERIES (duże biblioteki, np. dziesiątki tysięcy pozycji).
    • CORE: Uporządkowane wcięcia/formatowanie w mac_portal.py (eliminacja potencjalnego TabError).




    Code
    wget -q "--no-check-certificate" https://raw.githubusercontent.com/OliOli2013/IPTV-Dream-Plugin/main/installer.sh -O - | /bin/sh


    Buy Paweł Pawełek a Coffee
    Become a supporter of Paweł Pawełek today!
    ko-fi.com
  • IPTV Dream v6.5 – Update Summary



    🇬🇧 ENGLISH VERSION

    • Stability & Source Compatibility


      • Enhanced MAC Portal (Stalker/MAG) support: auto-detect portal paths (/c/, stalker_portal, portal, mag)
      • MAG-style handshake improvements (headers/UA, cookies, referer) for better compatibility with strict portals
      • Robust M3U loader: handles HTML/redirect responses, embedded JSON strings, URLs without http/https (auto-completion)
      • Support for pipe-separated params (e.g., |User-Agent, |Referer)
      • More resilient downloads on slow servers (optimized timeouts/read logic)
      • Extended diagnostic logging (including Auth Failed scenarios)


    • Export, Bouquets & Management


      • Fixed multi-bouquet export from MAC portals
      • Background, non-blocking export with streaming write (lower RAM usage)
      • Bulk delete of IPTV Dream-generated bouquets (quick cleanup for inactive portals)
      • Unique, collision-safe filenames per bouquet; no overwrites
      • Error handling with user-facing notifications (reduced crash/BSOD risk)


    • VOD / Series


      • Improved VOD/Series list fetching (especially for MAC): better status info, accurate progress bar for large lists


    • Picons


      • Custom save location: choose tuner storage or external path (/media/...)


    • UI & WebIF


      • Progress bar: fixed 0–100 range with real-time updates
      • Button label updated: "Install EPG sources" → "Install EPG Import sources"


    • Diagnostics & Versioning


      • Unified version numbering across plugin UI, menu, WebIF, package metadata
      • Enhanced file logging to /tmp/ for critical load/auth steps


    • Update / Install


      Code
      Plugin auto-update • AIO Panel • FTP command:
      wget -q "--no-check-certificate" https://raw.githubusercontent.com/OliOli2013/IPTV-Dream-Plugin/main/installer.sh -O - | /bin/sh

    Buy Paweł Pawełek a Coffee
    Become a supporter of Paweł Pawełek today!
    ko-fi.com



    🇵🇱 WERSJA POLSKA

    • Stabilność i kompatybilność źródeł


      • Usprawniono obsługę MAC Portal (Stalker/MAG): automatyczna detekcja ścieżek (/c/, stalker_portal, portal, mag)
      • Lepszy handshake w stylu MAG (nagłówki/UA, cookies, referer) – większa zgodność z restrykcyjnymi portalami
      • Ulepszony loader M3U: obsługa HTML/redirectów, JSON osadzonego jako string, URL bez http/https (auto-uzupełnianie)
      • Wsparcie dla parametrów po | (np. |User-Agent, |Referer)
      • Odporniejsze pobieranie na wolnych serwerach (zoptymalizowane timeouty/odczyt)
      • Rozszerzone logowanie diagnostyczne (w tym błędy Auth Failed)


    • Eksport, bukiety i zarządzanie


      • Naprawiono eksport wielu bukietów z portali MAC
      • Eksport w tle, bez blokowania GUI + zapis strumieniowy (mniejsze zużycie RAM)
      • Hurtem usuwanie bukietów wygenerowanych przez IPTV Dream (szybkie porządki przy nieaktywnych portalach)
      • Bezpieczne, unikalne nazwy plików – brak nadpisywania
      • Przechwytywanie błędów z powiadomieniami dla użytkownika (mniejsze ryzyko GS/BSOD)


    • VOD / Seriale


      • Lepsze pobieranie list VOD/Seriali (szczególnie MAC): dokładniejsze informacje o stanie, poprawny pasek postępu przy dużych listach


    • Picony


      • Wybór lokalizacji zapisu: tuner lub dowolny nośnik (/media/...)


    • Interfejs i WebIF


      • Pasek postępu: zakres 0–100 z aktualizacjami w czasie rzeczywistym
      • Zmieniono etykietę przycisku: „Instaluj źródła EPG" → „Instaluj źródła EPG Import"


    • Diagnostyka i wersjonowanie


      • Spójny numer wersji w całym interfejsie, menu, WebIF i metadanych paczki
      • Rozszerzone logowanie do plików w /tmp/ dla kluczowych etapów ładowania i autoryzacji


    • Aktualizacja / Instalacja


      Code
      Auto-aktualizacja z wtyczki • AIO Panel • FTP:
      wget -q "--no-check-certificate" https://raw.githubusercontent.com/OliOli2013/IPTV-Dream-Plugin/main/installer.sh -O - | /bin/sh
  • is there any additional setting to get the webinterface?

    because neither Dreambox 920 nor Gigablue UE cannot open the page

    Yes. IPTV Dream’s WebInterface is not part of OpenWebIf and it does not run permanently in the background.

    To access it:

    1. Open the IPTV Dream plugin on the receiver.

    2. Go to “Web Interface” (menu item 8) and set it to ON.

    3. Keep the plugin open (WebIF stops when you exit the plugin).

    4. Open the URL shown in the plugin, e.g.:

      http://RECEIVER-IP:9999/

    If it still won’t open:

    • check that port 9999 is reachable from your LAN (try telnet RECEIVER-IP 9999 / nc -vz RECEIVER-IP 9999),

    • make sure nothing else uses port 9999,

    • and confirm the receiver IP is correct (same network/VLAN).

  • root@gbue4k:~# 192.168.1.6:9999

    -bash: 192.168.1.6:9999: command not found

    root@gbue4k:~# 192.168.1.6 9999

    -bash: 192.168.1.6: command not found

    root@gbue4k:~# nc-vz 192.168.1.6 9999

    -bash: nc-vz: command not found

  • Maybe you should start your router once, then you'll see it's ok

  • What you typed is not a valid command

    192.168.1.6:9999 is a URL, not a shell command. That’s why you get “command not found”.

    How to test if port 9999 is open (pick one)

    1) Use telnet (often installed):

    Code
    telnet 192.168.1.6 9999

    If it connects (blank screen / “Connected”), port is open.

    Exit: Ctrl+] then quit.

    2) Use wget (almost always installed on Enigma2):

    Code
    wget -S -O - http://192.168.1.6:9999/ 2>&1 | head

    If WebIF is running, you should see HTTP/1.1 200 OK (or some HTTP response).

    3) Use curl (if available):

    Code
    curl -I http://192.168.1.6:9999/

    4) If you want netcat, install it:

    • On opkg systems it’s usually:

    Code
    opkg update
    opkg install netcat
    # or sometimes:
    opkg install netcat-openbsd

    Then:

    Code
    nc -vz 192.168.1.6 9999

    Important note about IPTV Dream WebIF

    The WebInterface works only when:

    • IPTV Dream plugin is open

    • WebIF is set to ON

    • Then open in browser: http://RECEIVER-IP:9999/

    If wget/telnet fails: either WebIF is OFF, plugin not open, wrong IP, or port is blocked/used by another service.

  • Hi, the plugin seems great. Is there any way to have a "backward" EPG so I can select and run programs from previous days? My provider has a so-called archive for the past 7 days.

    Edited once, last by oktus: Please respect the forum rules and post in English ().

  • Hi, the plugin seems great. Is there any way to have a "backward" EPG so I can select and run programs from previous days? My provider has a so-called archive for the past 7 days.

    Hi there!

    First, a quick reminder: please post in English only on this forum so that all members of the community can follow the discussion.

    Regarding your question about "catch-up" or "backward" EPG support:

    The IPTV Dream plugin is designed specifically as a management and export tool for your IPTV lists. Its primary purpose is to process and export data into a format your system can use; it is not a media player.

    Because the plugin does not handle the actual playback of streams, it cannot provide an interface for browsing or launching programs from a 7-day archive. You would need to use a dedicated IPTV player or an EPG skin that supports "catch-up" functionality to access your provider's archive.

    Best regards!

Your resource for Enigma2 IPTV plugins

Discover the best Enigma2 IPTV plugins. Access downloads and dedicated support for integrating live TV streams and video-on-demand services. Find downloads, setup guides, and community support for the latest streaming players and playlist managers.

Participate now!

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