«

»

Июн 11 2014

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

JW Player, Flowplayer, Strobe и выбор битрейтов потоков

flowplayer_strobe_JW-Player-Wowza_server Сегодня мы поговорим немного о том, как настраивается выбор различных потоков в медиа плеерах. Под выбором в данном случае понимается то, что пользователи имеют возможность выбирать необходимую скорость потока из списка возможных.

Плееры

 Подробнее про популярные на сегодняшний день плееры можно прочитать в статье — Flash-плееры: Flowplayer, JW Player, Strobe Media Playback. Какие использовать? Данные плееры используются для воспроизведения мультимедийных потоков, получаемых от медтиасерверов, например, Wowza Media Servera. И так начнем!

JW-плеер

 Для трансляций, в которых будут использоваться несколько битретов, необходимо настраивать плеер и создавать специальный smil файл на стороне сервера. Если JW-плеер настроить для работы со smil файлом, он будет автоматически определять доступные битрейты на основе информации полученной от Wowza сервера. В плеере появляется меню выбора битрейта, пользователь может выбрать оптимальный для него битрейт вручную или скорость битового потока будет выбирается автоматически с использованием алгоритмов плеера.

Strobe

 В Strobe плеере из коробки, есть только поддержка автоматического выбора битрейта, и нет поддержки ручного выбора битрейта. Для добавления меню ручного выбора битрейта необходимо дописывать и компилировать плеер. Также адаптивный битрейт возможен только для протокола HDS.

Flowplayer

 Flow-плеер (RTMP) при работе со smil файлом, будет автоматически определять доступные битрейты на основе информации полученной от Wowza сервера. В плеере появляется меню выбора битрейта. Пользователь может выбрать оптимальный для него битрейт вручную или битрейт будет выбираться автоматически.

 Flow-плеер (HDS) при работе со smil файлом, будет автоматически определять доступные битрейты на основе информации полученной от Wowza сервера. Переключение между потоками различного качества будет проходить автоматически. Для того чтобы в плеере появилось меню выбора битрейта, в плеер необходимо передавать информацию о доступных потоках с помощью JavaScript.

Заключение

  Эта статья была написана и опубликована совместно c моим коллегой Евгением Петровым, который и проделывал выше описанные действия.

 Если вам нужно что-то настроить или получить консультацию по медиасерверам и системам, можете обращаться ко мне и нашей команде через форму контактов.

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

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


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

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

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>