Witam na mojej stronie Paweł Pawełek

Nowa aktualizacja • 07.09.2026

🚀 IPTV Dream v8.0.1

Wydanie 8.0.1 koncentruje się na poprawnym eksporcie kanałów, obsłudze M3U/Xtream/MAC, stabilności WebIF, EPG oraz instalatora. Najważniejsza poprawka usuwa problem, przez który po eksporcie część kanałów mogła pojawiać się jako N/A albo nie uruchamiać się prawidłowo.

IPTV Dream v8.0.1
IPTV Dream v8.0.1 — aktualny ekran główny.
IPTV Dream 8.0.1 to wydanie naprawcze linii 8.x. Priorytetem jest poprawny eksport działających kanałów, bezpieczne nazwy i adresy usług, stabilniejsza obsługa źródeł M3U/Xtream/MAC oraz pewniejsze działanie WebIF, EPG i instalatora.

✅ Najważniejsze zmiany w wersji 8.0.1

  • usunięty problem kanałów wyświetlanych jako N/A
  • nazwa kanału jest teraz poprawnie zapisywana w #SERVICE oraz #DESCRIPTION
  • poprawiona literówka 128.0.0.1127.0.0.1
  • naprawione rozwiązywanie linków MAC/Stalker, również przy listach zawierających ponad 400 kanałów
  • poprawione kodowanie adresów zawierających tokeny, spacje, dwukropki i znaki specjalne
  • usunięty fałszywy komunikat sukcesu, gdy bukiet nie został faktycznie dodany
  • automatyczne usuwanie duplikatów i martwych wpisów z bouquets.tv
  • możliwość usunięcia wszystkich starych bukietów IPTV Dream jednym wyborem
  • wyeliminowane kolizje pomiędzy kilkoma listami M3U / Xtream / MAC
  • login Xtream oraz fragment adresu MAC nie są już wykorzystywane w nazwach plików
  • WebIF automatycznie wybiera port 10000 lub kolejny, jeśli port 9999 jest zajęty
  • poprawiona obsługa EPG XML, piconów, logów, aktualizatora oraz instalatora
  • dodane automatyczne testy GitHub Actions, pomagające szybciej wykrywać błędy przy kolejnych aktualizacjach

Obsługiwane źródła i funkcje

  • M3U / M3U8 z adresu URL i z lokalnego pliku
  • Xtream Codes
  • MAC Portal / Stalker / MAG / eStalker
  • LIVE, VOD i rozdzielanie treści według kategorii
  • eksport do bukietów Enigma2
  • EPG oraz picony
  • Web Interface
  • ulubione, historia, statystyki, cache i zarządzanie źródłami
  • aktualizacja z poziomu wtyczki

Plik i zgodność

Wersja: 8.0.1

Data wydania: 07.09.2026

Plik: enigma2-plugin-extensions-iptvdream_8.0.1_all.ipk — 379 KB

SHA-256: ec064dd09254e3b4cd4fe371bd1462f0f55b40ee15f6f8afefa96d87e7ad0bd6

Pakiet: Enigma2 / Python 3.

Zależności IPK: enigma2, python3-requests, python3-twisted; zalecane python3-twisted-web oraz enigma2-plugin-extensions-epgimport.

Autor: Paweł Pawełek

🔧 Stabilność i przebudowa rdzenia

  • przeprowadzono pełny audyt kodu wtyczki i uporządkowano stare, równoległe moduły
  • ograniczono ryzyko błędów podczas importowania nieużywanych części wtyczki
  • poprawiono obsługę wyjątków, timeoutów i anulowanych operacji
  • zabezpieczono zapis konfiguracji, historii, statystyk i cache
  • uporządkowano elementy kodu pod kątem zgodności między środowiskami Python 2 / Python 3
  • poprawiono zgodność z różnymi image Enigma2
  • poprawiono instalator i aktualizator, walidację nowej wersji oraz możliwość przywrócenia poprzednich plików po nieudanej aktualizacji
Ważne: mimo porządków zgodności w kodzie, dostarczony pakiet IPK 8.0.1 deklaruje zależności python3-*, dlatego ta paczka jest przeznaczona dla systemów Enigma2 z Pythonem 3.

📡 M3U / M3U8

  • przebudowany parser playlist i lepsze rozpoznawanie struktury listy
  • poprawiona obsługa group-title, tvg-id, tvg-name i tvg-logo
  • poprawione nazwy zawierające przecinki
  • lepszy podział LIVE, VOD i Adult
  • obsługa lokalnych plików M3U/M3U8 i list pobieranych bezpośrednio z URL
  • poprawniejsze tworzenie bukietów na podstawie kategorii źródłowych

🔑 Xtream Codes oraz MAC / Stalker Portal

Xtream Codes

  • prawidłowe kodowanie loginu i hasła, również ze znakami specjalnymi
  • poprawione generowanie adresów strumieni
  • lepsza obsługa kategorii i rozdzielanie LIVE / VOD / pozostałych treści
  • poprawiony eksport do Enigma2

MAC / Stalker / MAG

  • lepsze przetwarzanie nazw grup i kanałów
  • poprawione adresy strumieni oraz dane portalu
  • czytelniejsze i bezpieczniejsze tworzenie eksportowanych bukietów

📂 Czyste nazwy bukietów i kanałów

W linii 8.x nazwa serwera, portalu, loginu lub źródła nie jest dopisywana do widocznej nazwy bukietu. Informacja o źródle może pozostać używana wewnętrznie do rozróżnienia plików, aby różne listy nie nadpisywały się wzajemnie.

Przykład bukietu

MAC-line.tvdsz.cc_xxxxx-LIVE - |DE| MAGENTA HD

MAGENTA HD

Przykłady kanałów

|DE| HOPE TVHOPE TV
[PL] TVP 1 HDTVP 1 HD
UK - BBC ONEBBC ONE

Usuwane są typowe oznaczenia państw, flagi i techniczne przedrostki. Jednocześnie zachowywane są prawidłowe elementy nazw, takie jak HD, FHD, UHD, 4K, CANAL+ i TV.

🖼 Picony i 📅 EPG

Picony

  • bezpieczniejsza normalizacja nazw używana przy dopasowaniu piconów
  • ograniczenie zbyt agresywnego usuwania fragmentów nazw
  • lepsza obsługa nazw takich jak CANAL+, TV PULS i CHANNEL

EPG

  • poprawione generowanie mapowania EPGImport
  • wykorzystanie tvg-id i poprawiona normalizacja nazw
  • VOD nie jest mapowane jak zwykłe kanały TV
  • poprawiona obsługa źródeł XML / XML.GZ oraz generowanie plików XML
  • lepsze dopasowanie po usunięciu prefiksów krajowych

🎬 Eksport bukietów Enigma2

  • prawidłowe kodowanie adresu strumienia w #SERVICE
  • poprawiona obsługa adresów zawierających port i parametry URL
  • zachowanie wybranego typu serwisu
  • obsługa 4097 oraz 5002 / ServiceApp
  • czyste nazwy bukietów i kanałów
  • poprawiona integracja z EPG i piconami
  • naprawiono sytuację, w której ustawienie 4097/5002 było zapisywane, ale nie zawsze używane podczas eksportu

🌐 WebIF, cache i zarządzanie

  • WebIF nie powinien blokować uruchomienia całej wtyczki, jeśli brakuje części zależności
  • poprawiono wykrywanie rzeczywistego stanu serwera i usunięto fałszywy komunikat „ON”, gdy port nie został uruchomiony
  • uporządkowano informacje o projekcie
  • naprawiono mechanizm czyszczenia cache tak, aby usuwał katalog faktycznie używany przez aktualny loader playlist
  • poprawiono historię, statystyki, konfigurację, pliki tymczasowe, zarządzanie źródłami i usuwanie zapisanych danych

🎨 Interfejs IPTV Dream 8.0.1

  • ciemna granatowa kolorystyka i niebiesko-cyjanowe akcenty spójne z AIO Panel
  • menu po lewej stronie i informacje o wybranej funkcji po prawej
  • uporządkowany nagłówek oraz czytelniejsze przyciski funkcyjne
  • układ przygotowany dla rozdzielczości 1280×720
  • dynamiczne podpowiedzi opisujące działanie zaznaczonej funkcji
  • podpowiedzi w wielu językach, m.in. polskim, angielskim, niemieckim, hiszpańskim, arabskim i rosyjskim

🌐 Strona projektu i kod QR

Usunięto informację o starej grupie Facebook. Wtyczka kieruje bezpośrednio na oficjalną stronę projektu:

https://olioli2013.github.io/aio-iptv-projekt/

  • dodano czytelny kod QR prowadzący do strony projektu
  • poprawiono wyświetlanie całego kodu QR w Enigma2
  • dodano osobny ekran z dużym kodem QR
  • na ekranie głównym dostępna jest opcja 0 – Strona projektu / QR

🛠 Dodatkowe poprawki

  • naprawiono błędne użycie ProgressBar.setRange()
  • poprawiono nieistniejące grafiki przycisków w jednym z ekranów Xtream
  • naprawiono błędne ścieżki cache i niekompletne akcje nawigacji grup playlist
  • uporządkowano stare importy w tools/__init__.py
  • usunięto błędy ujawniające się tylko na wybranych image Enigma2

Zdjęcie / podgląd

Instalacja i aktualizacja

IPTV Dream v8.0.1 można zainstalować z pliku IPK, bezpośrednio z GitHuba albo z poziomu AIO Panel. Po instalacji wykonaj Restart GUI.

IPTV Dream — instalacja z GitHuba
wget -q -O - https://raw.githubusercontent.com/OliOli2013/IPTV-Dream-Plugin/main/installer.sh | /bin/sh

Po zakończeniu instalacji wykonaj Restart GUI.

Wariant OpenPLi / problemy z pobieraniem GitHub
wget -q -O - --user-agent="Enigma2" -4 https://raw.githubusercontent.com/OliOli2013/IPTV-Dream-Plugin/main/installer.sh | /bin/sh

Instalacja pobranego IPK przez FTP

Wgraj plik IPK do katalogu /tmp, a następnie wykonaj polecenie:

Instalacja IPK z /tmp
opkg install /tmp/enigma2-plugin-extensions-iptvdream_8.0.1_all.ipk