Jaký je rozdíl mezi ukládáním do vyrovnávací paměti a streamováním?

Ukládání do vyrovnávací paměti je ve skutečnosti akce přijatá ke zlepšení zážitku ze streamování; streamování se na internetu běžně používá ke spotřebě médií, protože divák potřebuje ke stažení obsahu pouze segment médií, které aktuálně prohlíží, na rozdíl od celé věci. Ukládání do vyrovnávací paměti proudu pomáhá při streamování obsahu obejít jakékoli nesrovnalosti v toku dat.

Streamování

Streamování minimalizuje dobu, po kterou divák po zahájení přenosu dat začne prohlížet média přes internet; ať sledujete jakékoli médium, které sledujete. Podle BBC „streamování znamená poslech hudby nebo sledování videa v„ reálném čase “, namísto stahování souboru do počítače a jeho sledování později.“ Streamování je obzvláště užitečné, když by rychlost internetového připojení spotřebitele médií umožnila úplnému stažení média za kratší dobu, než jakou by si jeho zobrazení vyžádalo. Webové stránky a služby často používají streamování k distribuci audio a video obsahu; streamovat lze také počítačové programy jako Microsoft Office On Demand a různé videohry.

Buffer

Vyrovnávací paměť je přidělený datový úložný prostor, který obsahuje informace z proudu, který prohlížeč nebo uživatel pravděpodobně použije. V případě mediálního streamu, jako je hudba nebo film, obsahuje vyrovnávací paměť nadcházející obsah, který divák dosud neviděl ani neslyšel. Vyrovnávací paměť může také obsahovat nedávno zobrazený obsah pro rychlé přetočení zpět. Při streamování programů obsahuje vyrovnávací paměť části programu, které uživatel zavolal a pravděpodobně bude volat.

Vyrovnávací paměť vylepšuje streamování

Vyrovnávací paměť je navržena tak, aby uchovávala nadcházející informace, aby poskytla co nejplynulejší zážitek ze spotřeby. Vyrovnávací paměť je navržena tak, aby zohledňovala nekonzistentní změny rychlosti poskytování dat a dočasnou ztrátu služby. Navíc ukládání do vyrovnávací paměti před spuštěním streamu může poskytnout stream ve vyšší kvalitě než v reálném čase. Například pokud audio stream běží rychlostí 256 kb / s, ale připojení k internetu posluchače běží pouze rychlostí 200 kb / s, mohl by stream strávit 30 sekund předběžným načtením skladby před zahájením přehrávání, takže stahování se dokončí současně s ukončením přehrávání skladby. Stejný koncept předběžného načítání funguje iu filmu, který lze přehrávat rychlostí 12 Mb / s, ale prohlížeč má rychlost stahování pouze 11 Mb / s.

Streamování bez ukládání do vyrovnávací paměti

Streamovaný obsah bez vyrovnávací paměti ponechává diváka na milost a nemilost konstantní rychlosti datového proudu. Pokud videostream nemá žádnou vyrovnávací paměť nebo příliš malou vyrovnávací paměť, začne se trhat, snižovat kvalitu nebo dočasně pozastavit, pokud se něco stane, že naruší připojení při přenosu ze serveru do zařízení prohlížeče. Zdroj může přerušit například dočasný nárůst zátěže zdrojového serveru, vytřesené připojení k internetu, malé množství datových paketů, které se při přenosu ztratily, nebo dokonce někdo jiný ve stejné síti při procházení webu.