Устройства, поддерживающие технологию Flash, как правило, для воспроизведения мультимедийных потоков загружают в веб-браузере один из Flash-плееров: Flowplayer, JW Player или Strobe Media Playback. Возможности того или иного плеера зависят от функционала предоставляемого его разработчиками.
В свою очередь, устройства, не поддерживающие технологию Flash, но поддерживающие работу по протоколу HLS также могут получать ссылку на поток и для его воспроизведения использовать HTML5 (HLS) плеер, встроенный в веб-браузер клиентского устройства.
Некоторые из представленных плееров позволяют передавать плееру, загруженному в веб-браузере, ссылку на HLS поток, как с помощью разработанных JavaScript сценариев (Flowplayer и JW Player), так и с помощью обычного HTML.
Отмечу, что все эти три плеера умеют работать с разными медиасерверами.
Flowplayer
Flowplayer ( http://flowplayer.org/ ) имеет как бесплатную версию, так и коммерческую, с дополнительным функционалом. Бесплатную версию данного плеера, можно использовать в коммерческих проектах.
Функционал плеера:
- Flash-плеер поддерживает работу протоколов RTMP и HDS.
- Поддержка технологии адаптивного битрейта для протоколов RTMP, HDS.
- Есть возможность создавать дополнительные пункты меню во Flash-плеере и делать ограниченную персонализацию плеера.
- Поддержка функции DVR для протокола HDS.
- Устройства, не поддерживающие Flash, могут получать видео по протоколу HLS.
JW Player
JW Player ( http://www.jwplayer.com/ ) имеет бесплатную версию, а так же коммерческие версии с дополнительным функционалом. Бесплатную версию нельзя использовать в коммерческих проектах.
Функционал плеера:
- Flash-плеер поддерживает работу по протоколу RTMP и в платной версии (Premium) по протоколу HLS.
- Поддержка технологии адаптивного битрейта для протоколов RTMP и в платной версии (Premium) HLS.
- Поддержка функции DVR для протокола HLS в платной версии (Enterprise).
- Устройства, не поддерживающие Flash, могут получать видео по протоколу HLS.
StrobeMediaPlayback
StrobeMediaPlayback ( http://osmf.org/strobe_mediaplayback.html ) — свободно распространяемый Flash-плеер от компании Adobe.
Функционал плеера:
- Flash-плеер поддерживает работу протоколов RTMP и HDS.
- Поддержка технологии адаптивного битрейта для протоколов HDS.
- Flash-плеер поддерживает Android.
- Поддерживается функция DVR для протокола HDS.
- Устройства, не поддерживающие Flash, могут получать видеопотоки по протоколу HLS.
Заключение
Эта статья была написана и опубликована совместно c моим коллегой Евгением Петровым. Если вам нужно что-то настроить или получить консультацию по медиасерверам и мультимедийным системам, можете обращаться ко мне и нашей команде через форму контактов.
Добавляю ссылку на эту заметку в Справочник по видеотрансляциям, чтобы все интересующиеся данным вопросом могли легко найти основные возможности Flash-плееров.
Приглашаю подписаться на новости моей публичной страницы ВКонтакте, ее адрес http://vk.com/itmultimedia . Буду рад видеть Вас в своих подписчиках!
Всем хорошего настроения!
Комментарии:
1 ping