By use case
- Play encrypted video
- Encrypt & upload (CLI)
- Browser upload SDK
- Production key server
hls.js is a peer dependency. See Player docs.Requirements
TypeScript
All npm packages ship with TypeScript declarations. No@types/* packages needed. Set "moduleResolution": "bundler" or "node16" in tsconfig.json:
tsconfig.json