«

»

Сен 15 2016

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

Установка плеера Shaka Player от компании Google для воспроизведения MPEG-DASH контента

shaka-player_mpeg-dash На сегодняшний день существует более десяти видеоплееров, которые умеют воспроизводить MPEG-DASH контент. Сегодня я расскажу о том, как можно быстро скомпилировать и установить один из популярных плееров, а именно Shaka Player.

Воспроизведение MPEG-DASH

 Если вы еще не знакомы с технологией MPEG-DASH, то я рекомендую Вам сначала пройти и почитать о ней по этой ссылке.

 Далее, я привожу основной список плееров, которые способны воспроизводить MPEG-DASH контент, в их числе также присутствует свободно распространяемый видеоплеер Shaka player:

  • Bitmovin
  • Shaka player (Google)
  • JWPlayer
  • Dash.js
  • Video.js
  • native HLS (Apple)
  • Flowplayer
  • Kaltura Player
  • Radiant Media Player
  • THEOplayer
  • CastLabs DASH Everywhere Player
  • StreamOne Player
  • Viblast Player
  • OSMO4
  • Videogular
  • VLC Media Player 3.0 (должен поддерживать MPEG-DASH в этой версии)

Shaka Player

 Теперь приступим к компилированию и настройке Shaka player на Linux Ubuntu 16.04. Для компилирования и не только нам понадобятся следующие программы, которые я предлагаю вам установить.

  • Git 1.7.10+
  • Python 2.7.x
  • Java Runtime Environment 7+
  • npm v1.3.12+

sudo apt-get install git python2.7 default-jre npm
sudo npm install -g npm # Обновляем npm до последней версии

# Добавляем символическую ссылку
sudo ln -s /usr/bin/nodejs /usr/local/bin/node

Копируем исходные коды плеера:

git clone https://github.com/google/shaka-player.git
cd shaka-player

Компилируем код:

python build/all.py

После чего вы найдете скомпилированный плеер в директории dist/shaka-player.compiled.js

shaka-player.compiled.js — это и есть плеер!

Далее я установил веб-сервер apache:

sudo apt-get install apache2

в директории сервера /var/www/html/  создал папку shaka-player и скопировал туда файл shaka-player.compiled.js

далее я создал два файла и положил их в директорию с плеером. Данные файлы вы можете скачать и посмотреть:

 Если открыть index.html, то должно начать воспроизводиться видео. Базовая настройка закончена. Shaka player можно успешно использовать совместно с популярными медиа-серверами, например такими как Wowza Streaming Engine или Nimble Streamer.

shaka-player

Полезные ссылки:

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

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

 Приглашаю всех подписаться на новости моей публичной страницы ВКонтакте, ее адрес 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>