Streaming använder * färre byte vid varje given tidpunkt * än nedladdning, men det kan hamna med * samma totala antal byte * eller till och med lite mer.
Här är varför:
* nedladdning: Ladda ner hela filen före uppspelning. Du använder alla byte på en gång för att få hela filen.
* Streaming: Nedladdningar bara en liten del av filen åt gången, tillräckligt för att buffra i några sekunder av uppspelningen. När den delen spelas laddar den ner nästa del, och så vidare. Detta innebär att du bara har en liten mängd data i enhetens minne när som helst.
Medan den totala mängden som används är i allmänhet liknande, kan streaming ibland använda * något mer * byte än nedladdning på grund av:
* overhead: Streamingprotokoll har ofta mer omkostnader än enkla filöverföringar.
* Rebuffering: Om din anslutning är långsam eller instabil kan strömmen behöva avvisa och ladda ner samma segment flera gånger. Detta ökar totalt byte -användning.
Kort sagt:Streaming förbrukar mindre minne vid varje givet ögonblick men kan använda en liknande eller något större total mängd data jämfört med att ladda ner samma fil.