LelegIPTV — v1.6.0

Download e installazione

Scarica l'app per il tuo dispositivo e segui le istruzioni di installazione qui sotto. Tutti i link puntano a percorsi relativi: puoi pubblicare questa cartella su qualsiasi host o sottocartella.

📦 Download rapido

Seleziona la versione per il tuo dispositivo. Su Android ci sono due APK diversi: LelegIPTV-android-universal-release.apk (telefono/tablet) e LelegIPTV-android-tv-release.apk (TV / Fire Stick).

🍎
macOS
Apple Silicon (M1 / M2 / M3 / M4)
DMG · 9.5 MB
⬇ Scarica .dmg
🤖
Android smartphone & tablet
Telefono e tablet con UI mobile ottimizzata
APK · 91 MB · unsigned
⬇ Scarica .apk
📺
Android TV, Google TV, Chromecast & Fire TV
APK TV con launcher Leanback e navigazione telecomando
APK · 91 MB · unsigned
⬇ Scarica .apk TV
📱
iOS & iPadOS
iPhone, iPad — Scarlet, Sideloadly, AltStore o Xcode
IPA · 14 MB
⬇ Scarica .ipa
📺
Samsung Smart TV
Tizen 6.0+ — installazione via Tizen Studio o CLI
TPK · Flutter nativo
⬇ Scarica .tpk

Windows / Linux: gli artifact desktop vengono prodotti dalla GitHub Action Flutter installable artifacts. Windows ARM64 per Parallels va generato da Windows locale copiando il progetto su C:\dev.

🍎 macOS (Apple Silicon)

L'artefatto è un .dmg universale per chip Apple M1–M4. Non è notarizzato: segui le istruzioni qui sotto.

Installazione

  1. ⬇ Scarica LelegIPTV-macos-arm64-release.dmg
  2. Apri il file .dmg e trascina LelegIPTV.app nella cartella /Applications.
  3. Al primo avvio macOS potrebbe bloccare l'app non notarizzata.
    Vai in Impostazioni di Sistema → Privacy e Sicurezza e clicca Apri comunque.
  4. In alternativa, da Terminale:
    xattr -dr com.apple.quarantine "/Applications/LelegIPTV.app"
  5. Avvia LelegIPTV da Launchpad o da /Applications.
Questo artefatto è compilato solo per Apple Silicon (aarch64). Se usi un Mac Intel, ricompila il progetto con pnpm build:mac sulla macchina Intel o su CI.

🤖 Android smartphone e tablet

L'APK è universale (arm64 + x86) ed è la release Flutter nativa con UI mobile ottimizzata per telefono e tablet. È unsigned: per uso continuativo su più dispositivi, firmalo con un keystore stabile.

I download locali su Android vengono delegati al gestore download di sistema: dopo il tap su Download compare la notifica Android e il file viene salvato nella cartella download privata dell'app.

Installazione su telefono o tablet

  1. ⬇ Scarica LelegIPTV-android-universal-release.apk
  2. Copia l'APK sul dispositivo (USB, cloud drive, qualsiasi metodo).
  3. In Impostazioni → Applicazioni → Installa app sconosciute, abilita l'app con cui apri il file (es. File Manager).
  4. Tocca il file APK e completa l'installazione.

Installazione via ADB (telefono o tablet)

adb devices
adb install -r downloads/current/LelegIPTV-android-universal-release.apk

Download offline su Android

  1. Apri un film e tocca Download.
  2. Attendi la notifica del sistema Android con l'avanzamento.
  3. Riapri il file dalla sezione Download dell'app oppure dalla notifica di sistema a fine scaricamento.

📺 Android TV / Google TV / Chromecast / Fire TV

Usa LelegIPTV-android-tv-release.apk: è la build Flutter nativa con launcher Leanback, navigazione telecomando, categorie rapide, Guida TV selezionabile e overlay fullscreen con EPG contestuale.

Scarica APK TV

⬇ Scarica LelegIPTV-android-tv-release.apk

Installazione su Android TV, Google TV o Chromecast via rete

  1. Sulla TV: Impostazioni → Opzioni sviluppatore → Debug USB/ADB di rete → abilita.
  2. Dal computer (stessa rete Wi-Fi):
    adb connect IP_DELLA_TV:5555
    adb install -r downloads/current/LelegIPTV-android-tv-release.apk
  3. L'app apparirà nella sezione App sideloaded o nel launcher TV.

Installazione su Fire Stick / Fire TV

  1. Su Fire TV abilita Opzioni sviluppatore → Debug ADB e App da origini sconosciute.
  2. Installa Downloader dallo store Amazon oppure usa ADB dalla stessa rete.
  3. Con Downloader apri questa pagina e scarica LelegIPTV-android-tv-release.apk, poi conferma l'installazione.
  4. In alternativa da computer:
    adb connect IP_FIRE_TV:5555
    adb install -r downloads/current/LelegIPTV-android-tv-release.apk
APK non firmato: se reinstalli su un dispositivo che ha già una versione firmata con chiave diversa, Android chiede la disinstallazione preventiva.

📱 iOS e iPadOS

Il file .ipa può essere installato solo tramite sideload con strumenti Apple o via TestFlight/Enterprise. Non è distribuibile direttamente dall'App Store senza revisione Apple.

Metodi di installazione

Scarlet
Installa Scarlet da scarlet-ios.com, importa l'IPA e firma con Apple ID personale.
⬇ Scarica .ipa
Apple Configurator 2
Collega iPhone/iPad via USB al Mac, apri Apple Configurator e usa Aggiungi → App.
⬇ Scarica .ipa
Xcode Devices
Xcode → Window → Devices and Simulators → seleziona il device → + sotto Installed Apps.
⬇ Scarica .ipa
AltStore / Sideloadly
Strumenti di terze parti per sideload senza developer account a pagamento.
⬇ Scarica .ipa
Il team Apple nel progetto è F925SY4K37. I download offline su iPhone/iPad vengono salvati in File → Su iPhone/iPad → Leleg IPTV → LelegIPTV e restano apribili dalla sezione Download dell'app. Per build firmate con provisioning ad-hoc o enterprise, usa Xcode Archive con il profilo appropriato.

📺 Samsung Smart TV (Tizen)

LelegIPTV per Samsung TV è la app Flutter nativa pacchettizzata in .tpk. Richiede Tizen 6.5 o superiore.

Prerequisiti

Installazione con CLI Tizen

  1. ⬇ Scarica LelegIPTV-tizen-tv-release.tpk
  2. Collega la TV:
    sdb connect IP_DELLA_TV
    sdb devices
  3. Installa il pacchetto:
    tizen install -n LelegIPTV-tizen-tv-release.tpk -t NOME_DEVICE

Installazione con Tizen Studio (GUI)

  1. Apri Device Manager e connetti la TV.
  2. Assicurati che il certificate profile sia selezionato.
  3. Menu Tools → Package → Install Package e seleziona il .tpk.
Tizen usa la build Flutter nativa e il backend Samsung AVPlay. Non usare la vecchia build web .wgt.

🌐 Web browser e PWA

La versione web funziona su qualsiasi browser moderno. Per la Progressive Web App (PWA) il sito deve essere servito via HTTPS o localhost.

Installazione PWA su desktop

  1. Apri l'URL del sito in Chrome o Edge.
  2. Clicca sull'icona Installa nella barra indirizzi (o usa il menu → Installa LelegIPTV).
  3. L'app apparirà come applicazione standalone nel sistema operativo.

Installazione PWA su mobile

  1. Apri l'URL in Safari (iOS) o Chrome (Android).
  2. Safari: tocca Condividi → Aggiungi a schermata Home.
  3. Chrome: tocca i tre puntini → Aggiungi a schermata Home.
Per compilare e pubblicare la versione web dal sorgente: pnpm install && pnpm build. Il contenuto di dist/ è la build statica da pubblicare su HTTPS.

📋 Note tecniche

Riepilogo artefatti

Piattaforma File Dimensione Stato
macOS (Apple Silicon) LelegIPTV-macos-arm64-release.dmg 9.5 MB build locale
Android smartphone / tablet LelegIPTV-android-universal-release.apk 91 MB flavor mobile
Android TV / Chromecast / Fire TV LelegIPTV-android-tv-release.apk 91 MB flavor tv
iOS / iPadOS LelegIPTV-ios-unsigned.ipa 14 MB sideload
Samsung Tizen TV LelegIPTV-tizen-tv-release.tpk 16 MB pronto
Windows x64 LelegIPTV-windows-x64-release.zip CI GitHub Actions
Windows ARM64 Genera da GitHub Actions o Parallels su richiesta da generare
Linux x64 LelegIPTV-linux-x64-release.tar.gz CI GitHub Actions

ID applicazione

Bundle ID / Application ID: com.lelegiptv.lelegIptv / com.lelegiptv.leleg_iptv · Versione: 1.6.0

Checklist prima di distribuire

  1. Rigenera sempre gli artefatti dopo modifiche al codice: non riusare pacchetti vecchi.
  2. Per Android, firma l'APK/AAB con keystore stabile prima di consegnarlo a utenti finali.
  3. Per Samsung, firma il .tpk con Samsung certificate profile e installalo su TV reale.
  4. Testa almeno: canale live, VOD, serie, audio, resume e fullscreen per ogni famiglia di dispositivi.

Riferimenti