Smooth Streaming ( rus. uafbrudt streaming ) er en teknologi til adaptiv udsendelse af streaming video over HTTP-protokollen . Denne teknologi er også en IIS -applikation (Internet Information Services) fra Microsoft , der fungerer med Silverlight -videoafspilleren . Smooth Streaming giver en seeroplevelse i høj kvalitet med evnen til massivt at skalere online og distribuere broadcast-indholdet, så du kan få ægte HD-1080p- kvalitet , når du streamer video over internettet.
Teknologien blev første gang brugt af Microsoft ved sommer-OL 2008 i en videoudsendelse til NBCOlympics.com.
Smooth Streaming bruger et simpelt, men kraftfuldt koncept til at levere små bidder af indhold (normalt på to sekunder) og sikre, at hver enkelt har den rigtige timing og spiller på det forventede kvalitetsniveau. Hvis et fragment ikke opfylder disse krav, vil det næste fragment blive leveret på et lavere kvalitetsniveau. Omvendt, når forholdene tillader det, vil kvaliteten af efterfølgende fragmenter være højere.
Denne kodningstilstand giver dig mulighed for at udsende video med flere bithastigheder på én gang , hvilket gør det muligt for klienten at modtage en optimeret online videostream i realtid med kvalitet op til HD-1080p , baseret på forbindelseshastighed, processorkraft, skærmopløsning.
For at oprette en Smooth Streaming-udsendelse skal du kode videoen i flere kvalitetsniveauer. Typisk har hvert niveau sin egen komplette videofil. Normalt til videokomprimering ved hjælp af Expression Encoder 3 -værktøjet , men der er andre produkter fra adskillige Microsoft -partnere , der understøtter Smooth Streaming-teknologi og kører på en IIS-serverapplikation .
Efter at have modtaget en udsendelsesanmodning opretter IIS -videoserveren dynamisk virtuelle cachede fragmenter fra videofiler. Som et resultat modtager slutbrugeren videomaterialet i den bedste kvalitet i forhold til dets båndbredde.