Xgplayer — это библиотека для веб-видеоплееров. Она разработала отдельный, съёмный компонент пользовательского интерфейса на основе принципа модульности. Что ещё более важно, она не только гибка на уровне пользовательского интерфейса, но и смела в своей функциональности: она избавляет от загрузки видео, буферизации и поддержки форматов для зависимости видео. В частности, для mp4 она может выполнять поэтапную загрузку, которая не поддерживает потоковую передачу mp4. Это означает плавное переключение с чёткостью, контроль загрузки и экономию видео. Также она интегрирует поддержку FLV, HLS и dash по запросу и в реальном времени. Документ.
Установка
$ npm install xgplayer
Использование
Шаг 1:
<div id="vs"></div>
Шаг 2:
import Player from 'xgplayer';
const player = new Player({
id: 'vs',
url: 'http://s2.pstatp.com/cdn/expire-1-M/byted-player-videos/1.0.0/xgplayer-demo.mp4'
})
Это самый простой способ настроить проигрыватель, после чего он запускается вместе с видео. Для более продвинутого контента см. раздел плагинов или документацию. Дополнительные настройки.
Xgplayer предоставляет больше плагинов и поддерживает пользовательские плагины для более удобного просмотра контента. Плагины. В плеере есть множество встроенных плагинов, если вам нужно отключить определённые плагины, вы можете отключить их с помощью конфигурации игнорирования.
Чтобы разработчики могли отлаживать код, мы предоставляем демонстрационный код в каталоге fixtures репозитория. Плеер использует yarn для управления пакетами, и для начала отладки в репозитории требуется всего несколько простых шагов.
$ cd xgplayer
$ yarn
$ yarn dev:xgplayer
Для отладки других плагинов обратитесь к команде scripts, указанной в package.json в корневом каталоге репозитория, например:
$ yarn dev:hls
$ yarn dev:flv
$ yarn dev:mp4
Добро пожаловать в использование xgplayer! Пожалуйста, внимательно прочитайте следующие условия. Использование xgplayer означает, что вы принимаете и соглашаетесь с условиями.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )