@nusaplayer/plugins
Optional extras that sit on top of @nusaplayer/ui.
npm i @nusaplayer/core @nusaplayer/ui @nusaplayer/pluginsimport { Playlist, Chromecast, AirPlay, ad, vttThumbnails } from '@nusaplayer/plugins'<script src="https://cdn.jsdelivr.net/npm/@nusaplayer/plugins@latest/dist/index.min.js"></script>Per-plugin UMD files also exist: playlist.min.js, chromecast.min.js, airplay.min.js, ad.min.js, vttThumbnails.min.js.
| Plugin | Docs | UMD |
|---|---|---|
| Playlist | Playlist | NusaPlaylist |
| Chromecast | Chromecast | NusaChromecast |
| AirPlay | AirPlay | NusaAirplay |
| Pre-roll ad / VAST | Ad | NusaAd |
| VTT thumbnails | VTT thumbnails | NusaVttThumbnails |
Playlist requires @nusaplayer/ui. Chromecast / AirPlay add a control when the browser supports them.