«

»

Окт 17

Распечатать Запись

Адаптивное потоковое вещание мультимедийных потоков

hls На сегодняшний день существуют несколько популярных технологий адаптивного стриминга, которые будут представлены в этой заметке.

Adaptive Streaming

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

 На стороне пользователя плеером будет запрашиваться, приниматься и воспроизводится именно тот поток, который оптимально подходит под существующее Интернет соединение. Разные плееры могут поддерживать только определенные протоколы адаптивного стриминга. Плеер запрашивает тот или иной поток исходя из следующей существующей у него информации:

  • Размер буфера воспроизведения плеера;
  • Скорость Интернет соединения;
  • Размер окна воспроизведения и разрешение видео;
  • Загрузка процессора устройства, на котором воспроизводится поток.

 Компоненты системы адаптивного вещания, как правило, следующие:

 Ниже перечислены популярные на сегодняшний день технологии и протоколы адаптивного стриминга:

  • Apple’s HTTP Live Streaming (HLS);
  • Adobe HTTP Dynamic Streaming (HDS);
  • Microsoft’s Smooth Streaming for Silverlight;
  • Adobe RTMP-Based Dynamic Streaming;
  • Akamai HD Network;
  • MPEG Dynamic Adaptive Streaming over HTTP (DASH).

 О том, какой из стриминговых протоколов лучше использовать в тех или иных случаях обсудим более подробно в следующих статьях блога.

 Приглашаю подписаться на новости моей публичной страницы ВКонтакте, ее адрес http://vk.com/itmultimedia . Буду рад видеть Вас в своих подписчиках!

 Всего хорошего!

Поделиться в соц. сетях

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Постоянная ссылка на это сообщение: http://itmultimedia.ru/adaptivnoe-potokovoe-veshhanie-multimedijnyx-potokov/

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вы можете использовать эти теги HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>