Hvad er webstreaming?
Webstreaming er processen med at levere multimedia - normalt lyd eller video - via World Wide Web. Webstreaming kræver tre ting: en mediekilde i et format, der kan streames; serversoftware, der kan streame det; og en klient eller en afspiller, der kan afspille det på en brugers computer eller anden enhed, såsom en smart telefon eller en internetradiomodtager. Klienten er ofte et plug-in, der kører i en webbrowser, men kan også være en dedikeret medieafspiller. Spillere inkluderer funktioner som spole tilbage, pause og hurtig fremad.
Streamingmedier behøver ikke at blive downloadet og gemt på en lokal computer. Faktisk kan det meste af tiden ikke gemmes på en computer. Når medier streames, gemmes det i en midlertidig lagerplads kaldet en buffer, så det kan ses eller lyttes til, før hele filen er indlæst. Generelt bufres et par sekunder medie, før filen begynder at afspille. Interferens eller en langsom internetforbindelse kan få afspilningen til at stalles, hvis nye data ikke kan indlæses hurtigt i bufferen.
Web-streaming kan være on-demand eller live. Ved live streaming hører eller ser brugeren mediet, mens det optages. For eksempel, når et forelæsning streames live, optages lyden og videoen som data. Dataene komprimeres og sendes fra en webserver til seerens klient, som dekomprimerer dem og præsenterer dem på skærmen og gennem højttalerne. Seeren kan se foredraget næsten i realtid, selvom det finder sted halvvejs rundt om i verden.
Med on-demand webstreaming begynder medierne ikke at spille, før en webbruger anmoder om det. Tjenester som YouTube og Vimeo leverer on-demand webstreaming: En bruger vælger en video, der skal vises, og den afspilles i brugerens medieafspiller. Som med live streaming gemmes videoen ikke på brugerens harddisk, men forbliver på webserveren. Det kan dog spilles igen og igen, men igen eller genindspilles og spilles senere.
Webstreaming er mest almindelig med lyd- eller videofiler, men aktiekurser og andre tekstdata kan også streames. Streaming tv og internetradio bruger webstreaming til at levere video og lyd til underholdning, og det har også mange anvendelser inden for forskning, videnskab, erhverv og uddannelse. Nogle af disse anvendelser inkluderer webkonference, telemedicin og fjernundervisning.