player
player copied to clipboard
UI components and hooks for building video/audio players on the web. Robust, customizable, and accessible. Modern alternative to JW Player and Video.js.
The following examples to showcase how to use `@vidstack/player` with some popular application frameworks: - [ ] Vanilla - plain old HTML/CSS/JS. - [ ] Next.js (using the React integration...
API/tech overview: https://lbry.tech/ Current (new) web portal for videos: https://odysee.com They claim 20_000_000 users, 'trending' videos get only 10s-100s of viewers, but does have several larger personalities like [Tim Pool](https://odysee.com/@timcast:c9)...
https://www.cloudflare.com/products/cloudflare-stream/ https://developers.cloudflare.com/stream/
## Tasks Design, build and test the `CaptionButtonElement` component. ## References - https://github.com/vime-js/vime/tree/master/core/src/components/ui/controls/caption-control
## Tasks - [ ] Complete #73 to use as a reference. - [ ] Design, build and test `PlyrSkinElement`. ## References - https://plyr.io - https://github.com/sampotts/plyr - https://github.com/vime-js/vime/tree/master/core/src/components/ui/default-ui - https://github.com/vime-js/vime/tree/master/core/src/components/ui/settings/default-settings...
## Tasks Design, build and test `DefaultSkinElement` ## References - https://github.com/vime-js/vime/tree/master/core/src/components/ui/default-ui - https://github.com/vime-js/vime/tree/master/core/src/components/ui/settings/default-settings - https://github.com/vime-js/vime/tree/master/core/src/components/ui/controls/default-controls
## Tasks - [ ] Complete #88. - [ ] Design, build and test `LiveIndicatorElement` component. ## References - https://github.com/vime-js/vime/tree/master/core/src/components/ui/live-indicator
## Tasks - [x] Complete #5. - [ ] Build and test `EmbeddedMediaElement`. ## References - https://github.com/vime-js/vime/tree/master/core/src/components/core/embed
## Tasks - [x] Complete #16. - [ ] Complete #17. - [ ] Design and implement an interface for live streams on the player. - [ ] Add support...
## Tasks - [ ] Implement Dash Provider - [ ] Installation Docs (https://www.vidstack.io/docs/player/getting-started/installation) - [ ] Provider Docs (https://www.vidstack.io/docs/player/providers/dash) ## References - https://github.com/Dash-Industry-Forum/dash.js - https://github.com/vime-js/vime/tree/master/core/src/components/providers/dash