videojs-playlist

v5.2.0
Playlist plugin for Video.js
playlist videojs videojs-plugin

videojs-playlist

Build Status Greenkeeper badge Slack Status

NPM

A plugin to enable playlists in video.js

Maintenance Status: Stable

Installation

Install videojs-playlist via npm (preferred):

$ npm install videojs-playlist

Or Bower:

$ bower install videojs-playlist

Inclusion

Include videojs-playlist on your website using the tool(s) of your choice.

The simplest method of inclusion is a <script> tag after the video.js <script> tag:

<script src="path/to/video.js/dist/video.js"></script>
<script src="path/to/videojs-playlist/dist/videojs-playlist.js"></script>

When installed via npm, videojs-playlist supports Browserify-based workflows out of the box.

Basic Usage

For full details on how to use the playlist plugin can be found in the API documentation.

var player = videojs('video');

player.playlist([{
  sources: [{
    src: 'http://media.w3.org/2010/05/sintel/trailer.mp4',
    type: 'video/mp4'
  }],
  poster: 'http://media.w3.org/2010/05/sintel/poster.png'
}, {
  sources: [{
    src: 'http://media.w3.org/2010/05/bunny/trailer.mp4',
    type: 'video/mp4'
  }],
  poster: 'http://media.w3.org/2010/05/bunny/poster.png'
}, {
  sources: [{
    src: 'http://vjs.zencdn.net/v/oceans.mp4',
    type: 'video/mp4'
  }],
  poster: 'http://www.videojs.com/img/poster.jpg'
}, {
  sources: [{
    src: 'http://media.w3.org/2010/05/bunny/movie.mp4',
    type: 'video/mp4'
  }],
  poster: 'http://media.w3.org/2010/05/bunny/poster.png'
}, {
  sources: [{
    src: 'http://media.w3.org/2010/05/video/movie_300.mp4',
    type: 'video/mp4'
  }],
  poster: 'http://media.w3.org/2010/05/video/poster.png'
}]);

// Play through the playlist automatically.
player.playlist.autoadvance(0);

License

Apache-2.0. Copyright (c) Brightcove, Inc.

npm i videojs-playlist

Metadata

Downloads

Maintainers

gabor.kiacz.brightcove, adambertalanbc, miklospocsaji_bc, maraiza, skarukamanna, alicia.pravia, aviel_resnick, norma.gonzalez, jvaldez1, fsalazarbc, cognatusbgs, mbalasubramaniam, ssah, dgonzalez89, areis10, vmnavarro, alfredo-reyes, jterranova, pradeep.vernekar, jfloresbc, mlopez.b, ttabrilla-bc, msivalls, sstevanus, rwbarber2, rwinger, bcc-bfranklin, apenigalapati, lmaultsby, sravan.pbr, ijunaidf, mgoncalves, mfregozo, arevelo, madhu_g, hugocjim, daniel_campos, kevin.schick, m.morrison, uomar, abarstowbc, sbarathan, kpandiyarajan, imorones, walterseymourbc, ddashkevich, albertogomez, gestrada-br, amillerbrightcove, lvohra, mcho-bc, awaldron, dawnpacko, ldominguez, bc-srimron-soutter, rsilva_brightcove, joeylesh, lmelchorx1, juan-sanchez, eolvera, cloewer_bc, carredondo, brianhsu, niklagbrightcove, tsraveling_bc, bcbclifford, bc-acgarcia, adavila1, kreynolds, bgs-devops, albinjohnson, rtezera, bcmneil, randresf, v.kozlov_bc, nagendra_m, michaelmccarthybc, poneill-bcov, mdeltorobcov, jmohneycove, inbc01, aperezbrightcove, ireyes94, brightcove-admin, tedk, abradley-brightcove, bc-alive, lasanchezc, marguinbc, brightcove-user, kmason, cbarstow, hikeh, myerramalla, pdias, jwhisenant, ebertaud, oespinosac, dsalnikov, sharanya.muruganandam, xgarcia_npm, jguerra, rjune, jonbwalsh, khaipham, wswanbeck, gastafurov, adalwani, ekelson-bcove, syseng, mcarreiro, hwoodbury, jblaker, bcmauleon, paco_oblea_bc, jsepulveda, biswaranjan, barroyo, bmartinez, bc-jcarlson, eledezma, jcueto, erodrigues, psousa, marcogaray, javibright, bcpsalas, etobin, ackbabe, cvillasenor, omartinez, mgonzalez_bc, pdohertybcov, muthukumar.bc, bzizmond, jmpmacedo, scorreia, lescorcio, cavieira, arunjeyaprasad, bvilvanathan, anand.gangadharan, rociosantos, agarciabcov, attinder, lauralopez, skumar85, hrodriguez2, jasilvaantonio, palvarezbc, ericramos, carlosabajo, ingrid.s.cruz, luis_fernando_lopez_ruiz, vishal64, tresa.baji, luis.garcia.brightcove, rodrigofdz, pgutierrezgil, harish17, jjeyaprakash, rrajendran1698, jlomeli, sjimenez, rwenger_brightcove, rujordan, stuartmh, jherrerabcov, mshiwal, ptamizh, akamalakkannan, roman-bc, tnwanna, bsahlas.npm, dherrera1109, hswaminathan, echengbc, sbarrettbc, phale, videojs-user, usmanonazim, mmcclure, misteroneill, misterben, lday, imbcmdth, heff, gkatsev, gesinger, essk, dmlap, brandonocasey, abarstow, incompl, forbesjo, saxena-gaurav,