Android smartphone e tablet
APK universale Flutter nativo con UI mobile ottimizzata e download offline via gestore di sistema.
Questa e' la homepage pubblica per installare le app gia compilate. La versione web resta disponibile come app browser e, se servita via HTTPS, puo' essere installata anche come PWA.
I link puntano agli artefatti compilati in www/downloads/current/. I comandi per rigenerarli sono separati in
BUILD_ARTIFACTS.html.
APK universale Flutter nativo con UI mobile ottimizzata e download offline via gestore di sistema.
Usa lo stesso APK Android. Installazione via ADB, Downloader o file manager TV.
DMG firmato ad-hoc per installazione locale. Non e' notarizzato.
IPA non firmata da firmare con Scarlet, Sideloadly, AltStore o Xcode usando Apple ID personale.
TPK Flutter nativo per installazione developer su TV Samsung Tizen 6.5+.
Zip desktop prodotto dalla CI GitHub Actions per PC Windows Intel/AMD.
Zip per Windows ARM64, utile su Parallels Apple Silicon o dispositivi Windows ARM.
Bundle desktop prodotto dalla CI GitHub Actions o da una macchina Linux.
Se Android segnala una firma diversa, disinstalla una eventuale vecchia LelegIPTV e reinstalla l'APK corrente.
I download locali vengono affidati al Download Manager di Android: dopo il tap su Download compare la notifica di sistema e il file resta accessibile dalla sezione Download dell'app.
adb connect IP_DELLA_TV:5555
adb install -r LelegIPTV-android-universal-release.apk
Su iOS/iPadOS i download offline sono salvati nativamente in File > Su iPhone/iPad > Leleg IPTV > LelegIPTV. La cartella e' condivisa dall'app e i contenuti possono essere aperti dalla sezione Download.
LelegIPTV.app in /Applications.Alternativa terminale: xattr -dr com.apple.quarantine "/Applications/LelegIPTV.app"
La versione Tizen parte dalla app Flutter nativa, non dalla vecchia build web. Il pacchetto pronto e' LelegIPTV-tizen-tv-release.tpk.
Stato tecnico: il TPK e' generato dalla app Flutter e include il backend Samsung AVPlay tramite
video_player_avplay. Su Tizen non viene usato media_kit, perche' richiede
libmpv e non e' adatto alle TV Samsung.
sdb connect IP_TV:26101.sdb connect IP_TV:26101
tizen install -n LelegIPTV-tizen-tv-release.tpk -t IP_TV:26101
Se la TV rifiuta la firma, rigenera il certificato Samsung Developer includendo il DUID della TV e ricompila il TPK.
Gli artifact desktop vanno scaricati dalla sezione download. Windows x64 e Linux x64 vengono prodotti dalla GitHub Action
Flutter installable artifacts; Windows ARM64 puo' essere prodotto da Parallels copiando il progetto su disco locale Windows.
Scarica lo zip, estrailo in una cartella locale e avvia leleg_iptv.exe.
Per Parallels Apple Silicon o Windows ARM. Se manca lo zip, rigeneralo seguendo il playbook tecnico.
Scarica il tar.gz, estrailo e avvia l'eseguibile contenuto nel bundle.
La web app resta disponibile direttamente dal browser. Il manifest PWA apre l'app da /home/,
con scorciatoie per Live TV, Film e Guida TV. Per installarla da Chrome, Edge o Safari serve una URL HTTPS:
su IP HTTP la navigazione funziona, ma l'installazione PWA e il service worker possono essere bloccati.
Controlla gli hash scaricati con SHA256SUMS.txt.
shasum -a 256 -c SHA256SUMS.txt
APK Android verificato con firma v2 valida.
App macOS verificata con codesign ad-hoc.
IPA iOS verificata come Payload unsigned senza _CodeSignature.