Optimalizace streamování médií pomocí služby Azure Content Delivery Network

Použití videa s vysokým rozlišením se zvyšuje na internetu, což způsobuje potíže s efektivním doručováním velkých souborů. Zákazníci očekávají bezproblémové přehrávání videa na vyžádání nebo živé video assety v různých sítích a klientech po celém světě. Rychlý a efektivní mechanismus doručování pro soubory streamování médií je důležitý pro zajištění hladkého a příjemného uživatelského prostředí.

Média živého streamování jsou obzvláště obtížně doručována kvůli velkým velikostem a počtu souběžných diváků. Dlouhá zpoždění způsobují, že uživatelé odejdou. Vzhledem k tomu, že živé streamy nelze předem ukládat do mezipaměti a pro diváky nejsou přijatelné velké latence, musí se fragmenty videa doručovat včas.

Vzory požadavků streamování také poskytují některé nové výzvy. Když je pro video na vyžádání vydán oblíbený živý stream nebo nová série, můžou si stream vyžádat tisíce až miliony diváků najednou. V takovém případě je konsolidace inteligentních požadavků důležitá k tomu, aby se servery původu nezahltily, když prostředky ještě nejsou uložené v mezipaměti.

Optimalizace streamování médií pro Azure Content Delivery Network od Microsoftu

Azure CDN Standard z koncových bodů Microsoftu poskytuje streamované mediální prostředky přímo pomocí obecného typu optimalizace doručování webu.

Optimalizace streamování médií pro Azure CDN Standard od Microsoftu je efektivní pro streamovaná média na vyžádání nebo živé video na vyžádání, která k doručení používá jednotlivé fragmenty médií. Tento proces se liší od jednoho velkého prostředku převedeného prostřednictvím progresivního stahování nebo pomocí požadavků na rozsah bajtů. Informace o tomto stylu doručování médií najdete v tématu Optimalizace stahování velkých souborů pomocí služby Azure Content Delivery Network.

Obecné typy optimalizace doručování médií nebo doručování videí na vyžádání používají službu Azure Content Delivery Network s back-endovými optimalizacemi k rychlejšímu doručování mediálních prostředků. Používají také konfigurace mediálních prostředků na základě osvědčených postupů znalostí v průběhu času.

Částečné sdílení mezipaměti

Částečné sdílení mezipaměti umožňuje síti pro doručování obsahu poskytovat částečně uložený obsah do mezipaměti novým požadavkům. Pokud například první požadavek do sítě pro doručování obsahu způsobí neúspěšnou mezipaměť, odešle se požadavek do zdroje. I když se tento neúplný obsah načte do mezipaměti sítě pro doručování obsahu, můžou se tato data začít získávat i další požadavky do sítě pro doručování obsahu.

Optimalizace streamování médií pro Azure Content Delivery Network z Edgio

Azure CDN Standard z Edgio a Azure CDN Premium z koncových bodů Edgio doručuje streamované mediální prostředky přímo pomocí obecného typu optimalizace doručování webu. Několik funkcí v síti pro doručování obsahu přímo pomáhá doručovat mediální prostředky ve výchozím nastavení.

Částečné sdílení mezipaměti

Částečné sdílení mezipaměti umožňuje síti pro doručování obsahu poskytovat částečně uložený obsah do mezipaměti novým požadavkům. Pokud například první požadavek do sítě pro doručování obsahu způsobí neúspěšnou mezipaměť, odešle se požadavek do zdroje. I když se tento neúplný obsah načte do mezipaměti sítě pro doručování obsahu, můžou se tato data začít získávat i další požadavky do sítě pro doručování obsahu.

Doba čekání na vyplnění mezipaměti

Funkce čekání na vyplnění mezipaměti vynutí, aby hraniční server držel všechny následné požadavky na stejný prostředek, dokud hlavičky odpovědi HTTP nedorazí ze zdrojového serveru. Pokud hlavičky odpovědi HTTP z původu dorazí před vypršením platnosti časovače, všechny požadavky, které byly blokovány, se obsluhují mimo rostoucí mezipaměť. Mezipaměť je zároveň vyplněná daty z původu. Ve výchozím nastavení je doba čekání na výplň mezipaměti nastavená na 3 000 milisekund.