Streaming gebruikt op elk moment *minder bytes* dan downloaden, maar het kan uiteindelijk *hetzelfde totale aantal bytes* of zelfs iets meer gebruiken.
Dit is waarom:
* Downloaden: Downloadt het volledige bestand voordat het wordt afgespeeld. Je gebruikt alle bytes tegelijk om het hele bestand te krijgen.
* Streamen: Downloadt slechts een klein deel van het bestand per keer, voldoende om een paar seconden afspeeltijd te bufferen. Zodra dat gedeelte is afgespeeld, wordt het volgende gedeelte gedownload, enzovoort. Dit betekent dat u op elk moment slechts een kleine hoeveelheid gegevens in het geheugen van uw apparaat heeft.
Hoewel de totale hoeveelheid gebruikte gegevens over het algemeen vergelijkbaar is, kan streaming soms *iets meer* bytes gebruiken dan downloaden vanwege:
* Overhead: Streamingprotocollen hebben vaak meer overhead dan eenvoudige bestandsoverdrachten.
* Weerbufferen: Als uw verbinding langzaam of onstabiel is, moet de stream mogelijk opnieuw worden gebufferd, waarbij hetzelfde segment meerdere keren wordt gedownload. Dit verhoogt het totale bytegebruik.
Kortom:Streaming verbruikt op elk moment minder geheugen, maar kan een vergelijkbare of iets grotere totale hoeveelheid gegevens gebruiken in vergelijking met het downloaden van hetzelfde bestand. |