FoxDL può gestire una playlist con milioni di canali?

Risposta breve

Sì. L'importazione viene misurata rispetto a una playlist di 2.000.000 di canali di circa 485 MB: termina in circa due minuti e aumenta la memoria di picco dell'app di circa 9 MB, perché la playlist viene trasmessa in streaming su disco anziché letta in memoria e impegnata in un'unica transazione del database.

Revisionato 30 luglio 2026

Gli elenchi dei fornitori sono cresciuti ben oltre ciò che sopravvive a un parser ingenuo. Leggere un M3U da mezzo gigabyte nella memoria di un telefono è un arresto anomalo immediato e caricare un milione di righe in una visualizzazione elenco è uno schermo bloccato.

FoxDL evita entrambi. Il parser legge la playlist come un flusso e scrive le righe man mano che procede, l'importazione viene eseguita in un'unica transazione in modo che un elenco finito a metà non finisca mai nella libreria e la navigazione, la ricerca e la coda del lettore mettono in coda tutte le pagine lette dal database locale.

I numeri, dal benchmark di importazione nella suite di test dell'app: due milioni di canali in una playlist da 485 MB importati in 123 secondi, la memoria di picco aumenta di 9 MB sopra la linea di base, la prima pagina dell'elenco dei canali si allunga in 4 ms e una ricerca nell'intero elenco risponde in 400 ms.

La versione lunga M3U, Xtream Codes, EPG: cosa vogliono dire le parole e quale hai tu M3U o Xtream, cosa serve a un EPG per funzionare, cosa causa il buffering e chi può sistemarlo.

Provalo tu

FoxDL è gratis. Niente account né registrazione.

Scarica su App Store