@podlove/web-player
v5.13.0
Published
Embedded version of Podlove Player
Downloads
372
Readme
Podlove Web Player
Sandboxed Podlove Player Templates with the ability to embed and share episodes
About
HTML5 Goodness for Podcasting
Podlove Web Player is a Podcast-optimized, HTML5-based video and audio player. It can be used as a WordPress plugin or within a static HTML/JavaScript context.
The Podlove Web Player supports almost every modern browser (Edge, Firefox, Chrome, Safari) and also does captions, chapters, transcripts and much more.
Features
- Encapsulate Player in an iframe
- Provide a global function to bootstrap the embedded player
- Parse the provided configuration (resolving the root config, transcripts and chapters asynchroniously)
- Persist selected tabs and playtime to local storage
- Transform url parameters to player actions
- Forward the player api to the embedding page
- Provide additonal extensions for embedding page integration
Architecture
Getting Started
Development
- Bootstrap the web-player package:
lerna bootstrap --hoist
- Run the development mode:
npm run dev
- Open your browser on
http://localhost:9000
to get started
Building
- Make sure that the dependencies are up to date:
lerna bootstrap --hoist
- Run the build step:
npm run build