Når du ser en film eller en lydfil online, kan du enten streame den live eller downloade den lokalt og se / lytte til den derfra. Hvis du er på en ubemandet bredbåndsplan, er du næppe bekymret for båndbredde, men hvis du betaler per brug, eller hvis du er ejer af et websted med masser af videoer / lyd, så spekulerer du sikkert på, om streaming online video / lyd bruger mere data end at downloade filen direkte.

1. Hvad er streaming og hvad der downloades?

Lad os først sørge for, at vi har den samme idé om, hvad streaming og downloading er.

Når du downloader en fil, kopierer du den fra internettet til din lokale enhed. Du har fysisk filen, hele den til din rådighed. Du kan spille det så mange gange du kan lide.

Når du streamer en fil, har du ikke fysisk den på din computer. Filen er et sted på en server, og du modtager dele (dvs. strømme af data) af det ad gangen. Streaming ligner meget på at lytte til radioen eller se fjernsyn - du behøver ikke gøre noget særligt (fx download filen) for at se det / lytte til det, men efter at sangen / filmen er slut, har du ikke fysisk det.

2. Hvis du planlægger at afspille filen flere gange, så download den

Du kan ikke sige, at streaming er bedre end at downloade eller omvendt. Som du ser fra deres forklaringer, har de forskellige fordele og ulemper. Det betyder, at det afhænger af dine særlige forhold - i et tilfælde er streaming det klogere valg, mens det i andre tilfælde ikke er det.

Dybest set, hvis du vil afspille filen flere gange, er det bedre at downloade det. Du downloader det en gang og kan se det så mange gange, du vil have. Og du behøver ikke en internetforbindelse til at spille den - det gør en stor forskel, hvis du er på et fly eller et andet sted, hvor du heller ikke har noget internet eller det er ikke hurtigt.

Ved streaming skal du overføre dataene (næsten) hver gang du spiller den. Jeg siger næsten, fordi hvis du streamer en fil, og den kommer i din browserens cache, og du ikke lukker browseren mellem replikerne, og den ikke overskrives fra cachen, kan du muligvis afspille den uden at downloade den en gang til.

Teknisk i dette tilfælde streamer du dog ikke direkte - du afspiller en download. Det gør ingen forskel, at dette ikke er en fil, du eksplicit downloadede - det er stadig en download, fordi den er lokaliseret på din harddisk. (Din browserens cache IS på din harddisk og ikke på nogen server, ikke?)

Også, hvis en fil er en virkelig værdifuld, kan du bedre downloade den og holde den sikker. I dette tilfælde kan du ikke stole på streaming - filen kan være væk når som helst.

3. Hvis du er okay med lavere kvalitet, så strøm den

Hvis filen du planlægger at se / lytte til, ikke er en meget vigtig, og det giver ingen mening at downloade det lokalt og holde det, streaming er det bedre valg. Hvad mere er, hvis det viser sig, at du ikke kan lide hvad der er i filen, kan du stoppe det når som helst. I dette tilfælde behøver du ikke at downloade hele filen for at se, at det ikke er, hvad du kan lide, og du spiller kun de første sekunder eller minutter og fortsætter. Dette er en stor båndbreddebeskytter - du downloader ikke ting du ikke behøver.

En anden fordel ved streaming i form af båndbreddeforbrug kommer fra kompression og / eller lavere opløsninger. De fleste websteder streger lav-res versioner af deres ting, men tilbyder ikke det samme til downloads. Sikker på, at kvaliteten af ​​en low-res-version er lavere, men hvis dataanvendelse er din største bekymring, og du har det fint med mindre / sløre videoer, er streaming det bedste valg.

Kompression, som f.eks. H.264, hjælper også med at reducere filstørrelsen, ikke nødvendigvis på bekostning af kvalitet. Komprimering fjerner overflødige data, hvilket fører til et væsentligt fald i filstørrelsen. Godt, undertiden fjerner kodeken nyttige data, som den fejlagtigt klassificerer som overflødig, men som jeg allerede har nævnt, hvis båndbredde er vigtigere for dig end kvalitet, vil det ikke genere dig meget.

Streaming kan forbruge mindre båndbredde, men det kræver en hurtig forbindelse. Hvis det ikke er hurtigt nok, skal du være forberedt på hakket video / lyd med store afbrydelser mellem scenerne.

Så bruger alligevel streaming flere data end at downloade? Det korte svar er, at de med sammenlignelig kvalitet af filen og uden kompression bruger mere eller mindre samme mængde data. For engangsvisning af en komprimeret fil, eller hvis du har det fint med low-res, skal du bruge streaming for at gemme båndbredde (og tid). Det samme gælder for lyd, men da lydfiler normalt er mindre end videofiler, er dataforbruget mindre et problem.