A Smooth Streaming ( orosz megszakítás nélküli adatfolyam ) egy technológia a streaming videók adaptív sugárzására HTTP protokollon keresztül . Ezenkívül ez a technológia a Microsoft IIS (Internet Information Services) alkalmazása, amely együttműködik a Silverlight videolejátszóval . A Smooth Streaming kiváló minőségű megtekintési élményt biztosít, és lehetővé teszi a közvetített tartalom nagyarányú online méretezését és terjesztését, lehetővé téve a valódi HD-1080p minőség elérését az interneten keresztüli streamelés során.
A technológiát a Microsoft először a 2008 -as nyári olimpián használta az NBCOlympics.com videoközvetítésében.
A Smooth Streaming egy egyszerű, de hatékony koncepciót használ a tartalom kis darabjainak (általában két másodperc alatt) átadására, és gondoskodik arról, hogy mindegyik a megfelelő időzítéssel és az elvárt minőségi szinten játsszon. Ha egy töredék nem felel meg ezeknek a követelményeknek, a következő töredéket alacsonyabb minőségi szinten szállítjuk. Ezzel szemben, ha a körülmények megengedik, a következő töredékek minősége jobb lesz.
Ez a kódolási mód lehetővé teszi, hogy egyszerre több bitsebességgel sugározzon videót , ami lehetővé teszi, hogy a kliens optimalizált online valós idejű videofolyamot kapjon akár HD-1080p minőségben , a csatlakozási sebesség, a processzor teljesítménye és a képernyő felbontása alapján.
Smooth Streaming adás létrehozásához több minőségi szinten kell kódolnia a videót. Általában minden szintnek saját teljes videofájlja van. Általában videótömörítéshez az Expression Encoder 3 eszközzel , de számos Microsoft -partner más termékei is támogatják a Smooth Streaming technológiát, és IIS-kiszolgálóalkalmazáson futnak .
A broadcast kérés fogadása után az IIS videoszerver dinamikusan létrehozza a virtuális gyorsítótárazott töredékeket a videofájlokból. Ennek eredményeként a végfelhasználó a sávszélességnek megfelelő legjobb minőségben kapja meg a videóanyagot.