NusaPlayer

Introduction

@nusaplayer/core is the engine. UI, streaming, danmaku, and extras are separate packages attached with .use([...]).create().

Theme color is #fb7299. UI strings include en and id.

Install · API · Playground · Streams

Packages

NeedInstall
MP4 + controls@nusaplayer/core @nusaplayer/ui
HLS / DASH / FLV@nusaplayer/hls @nusaplayer/dash @nusaplayer/mpegts
Danmaku@nusaplayer/danmaku
Playlist, Cast, AirPlay@nusaplayer/plugins
React@nusaplayer/react
Vue 3@nusaplayer/vue

UMD: NusaPlayer, NusaUI, NusaHls, NusaDash, NusaMpegts, NusaShaka, NusaTorrent, NusaDanmaku.

Playground runs React samples in the browser. Streams plays a URL through the same loaders. Demo files: /demo/en.srt, /demo/id.srt, /demo/danmaku.xml.