När du ser en film eller en ljudfil online kan du antingen strömma den live eller hämta den lokalt och titta / lyssna på det därifrån. Om du befinner dig på en obelastad bredbandsplan, bryr du knappast om bandbredd, men om du betalar per användning, eller om du är ägare till en webbplats med massor av videor / ljud, undrar du nog huruvida streaming av en online video / ljud konsumerar mer data än att ladda ner filen direkt.

1. Vad är strömmen och vad hämtas?

Låt oss först se till att vi har samma idé om vad streaming och nedladdning är.

När du laddar ner en fil kopierar du den från Internet till din lokala enhet. Du har fysiskt filen, hela den till din förfogande. Du kan spela det så många gånger du vill.

När du streamar en fil, har du inte fysiskt den på din dator. Filen finns någonstans på en server, och du får portioner (dvs. dataflöden) av den åt gången. Streaming liknar att lyssna på radio eller titta på TV - du behöver inte göra något speciellt (t.ex. ladda ner filen) för att se den / lyssna på den men efter att låten / filmen är över har du inte fysiskt Det.

2. Om du planerar att spela upp flera gånger, ladda sedan ner den

Du kan inte säga att streaming är bättre än att ladda ner eller vice versa. Som du ser från deras förklaringar har de olika fördelar och nackdelar. Det betyder att det beror på dina speciella omständigheter - i ett fall är streaming det klokaste valet, medan det i andra fall inte är det.

I grund och botten, om du kommer att spela filen flera gånger, är det bättre att ladda ner den. Du laddar ner det en gång och kan titta på det så många gånger du vill. Och du behöver inte en Internetanslutning för att spela den - det här gör en stor skillnad om du är på ett plan eller någon annanstans där du inte heller har något internet alls eller det är inte snabbt.

Vid streaming måste du överföra data (nästan) varje gång du spelar den. Jag säger nästan för att om du strömmar en fil och det kommer in i webbläsarens cache och du inte stänger webbläsaren mellan replikerna, och det blir inte överskriven från cacheminnet kan du kanske spela det utan att ladda ner det igen.

Tekniskt i det här fallet strömmar du inte direkt - du spelar upp en nedladdning. Det spelar ingen roll att det här inte är en fil du laddat ner explicit - det är fortfarande en nedladdning eftersom den är lokaliserad på hårddisken. (Din webbläsares cache IS på hårddisken och inte på någon server, eller hur?)

Om en fil är en väldigt dyrbar, kan du också ladda ner den och hålla den säker. I det här fallet kan du inte förlita dig på streaming - filen kan vara borta när som helst.

3. Om du är okej med lägre kvalitet, strömma den sedan

Om filen du planerar att titta på / lyssna på är inte en väldigt viktig fråga, och det är ingen mening att ladda ner det lokalt och behålla det, streaming är det bättre valet. Om det visar sig att du inte gillar det som finns i filen kan du stoppa det när som helst. I det här fallet behöver du inte ladda ner hela filen för att se att det inte är vad du vill, och du spelar bara de första sekunderna eller minuterna av det och fortsätter. Det här är en stor bandbreddsparare - du laddar inte ner saker du inte behöver.

En annan fördel med streaming i form av bandbreddskonsumtion kommer från komprimering och / eller lägre resolutioner. De flesta webbplatser streamar lågversioner av sina grejer men erbjuder inte samma för nedladdningar. Visst är kvaliteten på en lågversionsversion lägre, men om dataanvändning är din största oro, och du har det bra med mindre / oskarpa videor, är streaming ditt bättre val.

Komprimering, till exempel H.264, hjälper också till att minska filstorleken, inte nödvändigtvis på bekostnad av kvalitet. Komprimering tar bort överflödiga data vilket leder till en signifikant minskning av filstorleken. Tja, ibland tar codec bort användbara data som det felaktigt klassificeras som redundant, men som jag redan nämnde, om bandbredd är viktigare för dig än kvalitet, kommer det inte att störa dig mycket.

Streaming kan förbruka mindre bandbredd, men det kräver en snabb anslutning. Om det inte är tillräckligt fort, bli förberedd för hackat video / ljud med stora avbrott mellan scenerna.

Så, brukar streaming använda mer data än att ladda ner? Det korta svaret är att med jämförbar kvalitet på filen och utan kompression använder de mer eller mindre samma mängd data. För engångsvisning av en komprimerad fil, eller om du är bra med låg-res, använd streaming för att spara bandbredd (och tid). Detsamma gäller för ljud, men eftersom ljudfiler vanligen är mindre än videofiler, är datanvändningen mindre av ett problem.