Smooth Streaming: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
 
(не показано 13 промежуточных версий 10 участников)
Строка 1: Строка 1:
'''Smooth Streaming''' ({{lang-ru|бесперебойная потоковая передача}}) — технология адаптивной трансляции потокового видео по протоколу [[HTTP]]. Также эта технология является приложением [[IIS]] (Internet Information Services) от компании [[Microsoft]], работающим с видеоплеером [[Silverlight]]. Smooth Streaming обеспечивает высокое качество просмотра с возможностью массового масштабирования в сети и распределения транслируемого контента, что позволяет получить реальное качество [[Full HD|HD-1080p]] при трансляции видео через Интернет.
== Технология Smooth Streaming ==


Впервые технологию использовала компания [[Microsoft]] на летних Олимпийских играх [[2008 год]]а в трансляции видео для NBCOlympics.com.
'''Технология Smooth Streaming''' ({{lang-ru|Гладкий поток}}) - это технология адаптивной трансляции потокового видео по протоколу [[HTTP]]. Так же данная технология является приложением [[IIS]] (Internet Information Services) от компании [[Microsoft]] работающее с видео плеером "Silverlight". Smooth Streaming обеспечивает высокое качество просмотра с возможностью массового масштабирования в сети и распределения транслируемого контента, что делает истинное качество [[Full HD|HD-1080p]] при трансляции видео через интернет.

Впервые технологию использовали [[Microsoft]] для трансляции видео в летних Олимпийских играх [[2008 год]]а для NBCOlympics.com.


== Принцип работы ==
== Принцип работы ==
Smooth Streaming использует простую, но мощную концепцию доставки небольших фрагментов контента (обычно за две секунды) и проверки того, что каждый из них имеет надлежащее время и воспроизводится на ожидаемом уровне качества. Если фрагмент не отвечает этим требованиям, следующий фрагмент будет доставлен на более низком уровне качества. И наоборот, когда позволят условия, качество последующих фрагментов будет более высоким.


Этот режим кодирования позволяет транслировать видео сразу с несколькими [[битрейт]]ами, что дает возможность для клиента получить оптимизированный онлайн видеопоток в реальном времени с качеством до [[Full HD|HD-1080p]], исходя из скорости подключения, мощности процессора, разрешения экрана.
Smooth Streaming использует простую, но мощную концепцию доставки небольших фрагментов контента (обычно за две секунды) и проверки того, что каждый из них имеет надлежащее время и воспроизводится на ожидаемом уровне качества. Если фрагмент не отвечает этим требованиям, следующий фрагмент будет доставлен на более низком уровне качества. И наоборот, когда позволят условия, качество последующих фрагментов будет на более высоком уровне.


Чтобы создать трансляцию Smooth Streaming, необходимо закодировать видео на нескольких уровнях качества. Как правило, каждый уровень имеет свой собственный полный видеофайл. Обычно для сжатия видео используя инструмент [[Microsoft Expression Studio|Expression Encoder 3]], но есть и другие продукты многочисленных партнёров компании [[Microsoft]], поддерживающие технологию Smooth Streaming и работающие на приложении [[IIS]]-сервер.
<center>''' ''Этот режим кодирования позволяет транслировать сразу несколько видео битрейтов, что дает возможность для клиента получить оптимизированный онлайн видео поток в реальном времени до качества [[Full HD|HD-1080p]] исходя из его скорости подключения, мощности процессора, разрешения экрана.'' '''</center>


После получения запроса трансляции видеосервер [[IIS]] динамически создаёт из видеофайлов виртуальные [[кэш]]ируемые фрагменты. В результате конечный пользователь получает видеоматериал в наилучшем качестве соответственно своей пропускной способности.
Чтобы создать Smooth Streaming трансляцию, необходимо закодировать видео на нескольких уровнях качества, как правило, каждый уровень имеет свой собственный полный видео файл. Обычно для сжатия видео используя инструмент "Expression Encoder 3". Но так же есть и другие продукты многочисленных партнеров компании [[Microsoft]] поддерживающие технологию Smooth Streaming и работающие на [[IIS]] сервер приложении.


== Примечания ==
После того как сервер [[IIS]] получает запрос о трансляции видео, он будет динамически создавать виртуальные кэшируемые фрагменты из видео файлов. В результате конечный пользователь увидит видео в наилучшем качестве в зависимости от своей пропускной способности.
{{примечания}}


== Ссылки ==
== Ссылки ==
[http://www.iis.net/download/SmoothStreaming www.iis.net] - Сайт Microsoft описывающий данную технологию.
* [http://www.iis.net/download/SmoothStreaming www.iis.net] — Сайт Microsoft, описывающий данную технологию.
* [http://expression.microsoft.com/en-us/library/ff723887 microsoft.com]{{Недоступная ссылка|date=2020-02|bot=InternetArchiveBot }} — Описание локальной установки.


{{rq|refless|image}}
[http://expression.microsoft.com/en-us/library/ff723887 microsoft.com] - Описание локальной установки.

•[http://seetv.tv SeeTV.tv] - Сайт который использует технологию Adaptive Smooth Streaming, где Вы можете изменяя свою скорость пропускной способности посмотреть, как изменяется качество видео.

•[http://eggtop.com EggTop.com] - Сайт который использует технологию Adaptive Smooth Streaming для трансляций концертов в городе Санкт-Петербург


[[Категория:Интернет-телевидение]]
[[Категория:Интернет-телевидение]]

<noinclude>

Текущая версия от 17:26, 17 июля 2024

Smooth Streaming (рус. бесперебойная потоковая передача) — технология адаптивной трансляции потокового видео по протоколу HTTP. Также эта технология является приложением IIS (Internet Information Services) от компании Microsoft, работающим с видеоплеером Silverlight. Smooth Streaming обеспечивает высокое качество просмотра с возможностью массового масштабирования в сети и распределения транслируемого контента, что позволяет получить реальное качество HD-1080p при трансляции видео через Интернет.

Впервые технологию использовала компания Microsoft на летних Олимпийских играх 2008 года в трансляции видео для NBCOlympics.com.

Принцип работы

[править | править код]

Smooth Streaming использует простую, но мощную концепцию доставки небольших фрагментов контента (обычно за две секунды) и проверки того, что каждый из них имеет надлежащее время и воспроизводится на ожидаемом уровне качества. Если фрагмент не отвечает этим требованиям, следующий фрагмент будет доставлен на более низком уровне качества. И наоборот, когда позволят условия, качество последующих фрагментов будет более высоким.

Этот режим кодирования позволяет транслировать видео сразу с несколькими битрейтами, что дает возможность для клиента получить оптимизированный онлайн видеопоток в реальном времени с качеством до HD-1080p, исходя из скорости подключения, мощности процессора, разрешения экрана.

Чтобы создать трансляцию Smooth Streaming, необходимо закодировать видео на нескольких уровнях качества. Как правило, каждый уровень имеет свой собственный полный видеофайл. Обычно для сжатия видео используя инструмент Expression Encoder 3, но есть и другие продукты многочисленных партнёров компании Microsoft, поддерживающие технологию Smooth Streaming и работающие на приложении IIS-сервер.

После получения запроса трансляции видеосервер IIS динамически создаёт из видеофайлов виртуальные кэшируемые фрагменты. В результате конечный пользователь получает видеоматериал в наилучшем качестве соответственно своей пропускной способности.

Примечания

[править | править код]
  • www.iis.net — Сайт Microsoft, описывающий данную технологию.
  • microsoft.com (недоступная ссылка) — Описание локальной установки.