Selviääkö FoxDL soittolistasta jossa on miljoonia kanavia?

Lyhyt vastaus

Kyllä. Tuonti on mitattu 2 000 000 kanavan, noin 485 Mt:n soittolistaa vasten: se valmistuu noin kahdessa minuutissa ja nostaa sovelluksen huippumuistinkäyttöä noin 9 Mt:lla, koska soittolista striimataan levylle sen sijaan että luettaisiin muistiin, ja tallennetaan yhtenä tietokantatransaktiona.

Tarkistettu 30. heinäkuuta 2026

Palveluntarjoajien listat ovat kasvaneet paljon sen yli mistä yksinkertainen jäsennin selviää. Puolen gigatavun M3U:n lukeminen kokonaan muistiin puhelimessa on välitön kaatuminen, ja miljoonan rivin lataaminen listanäkymään on jumittunut näyttö.

FoxDL välttää molemmat. Jäsennin lukee soittolistan striiminä ja kirjoittaa rivejä sitä mukaa, tuonti tallentuu yhtenä transaktiona jotta keskeneräinen lista ei koskaan päädy kirjastoosi, ja selaaminen, hakeminen ja soittimen jono lukevat kaikki sivuja paikallisesta tietokannasta.

Numerot sovelluksen omasta testipaketin tuontibenchmarkista: kaksi miljoonaa kanavaa 485 Mt:n soittolistassa tuodaan 123 sekunnissa, huippumuisti nousee 9 Mt perustason yläpuolelle, kanavalistan ensimmäinen sivu piirtyy 4 ms:ssa, ja haku koko listan läpi vastaa 400 ms:ssa.

Pitkä versio M3U, Xtream Codes, EPG: mitä sanat tarkoittavat ja kumpi sinulla on M3U vai Xtream, mitä EPG tarvitsee toimiakseen, mikä aiheuttaa puskurointia, ja kuka voi korjata sen.

Kokeile itse

FoxDL on ilmainen. Ei tiliä.

Lataa App Storesta