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.
### Current Behavior: Using Vidstack with Javascript and Data attributes as props doesn't always work. We're using "data-autoplay", "data-muted", and "data-loop" on the main element (Vimeo Url). It will sometimes...
The server path does not exist this gives me a compilation error via Cloudflare Wrangler Does not work with all Vite based frameworks when ssr.noExternal is true @vidstack/react package should...
### Current Behavior: The `MediaPlayer` component does not apply the `poster` attribute to the underlying `` element. This prevents the poster image from being displayed when using `MediaPlayer` to play...
### Related Problem: Currently, Vidstack player only supports built-in iframe providers like YouTube, Vimeo etc. There's no way to add custom iframe video providers by extending the `EmbedProvider` class, which...
I noticed on one of our headless project, where we use Vidstack and mainly Vimeo or YouTube, but the customer embed video via [Synthesia](https://www.synthesia.io/). Which is one of the supported...
### Related: #1586 #1617 ### Description: This PR prevents the speed radio group from rendering twice. See screenshot below. ### Ready? Yes. ### Anything Else?  ### Review Process:
### Related: #1586 #1616 ### Description: This PR prevents the quality radio group from rendering twice. See screenshot below. ### Ready? Yes. ### Anything Else?  ### Review Process:
### Related: Should fix #1191. Or at least provide a template for fixing further issues described in #1191. Related PRs: #1616 #1617 ### Description: Adds a guard to ensure that...
Dashjs v5 is released, and it introduces some breaking changes, not sure whether vidstack dash provider is affected by this. Ref: - https://vidstack.io/docs/player/api/providers/dash/ - https://github.com/Dash-Industry-Forum/dash.js/releases/tag/v5.0.0 - https://dashif.org/dash.js/pages/developers/migration-guides/4-to-5.html
### Current Behavior: Setup a default audio layout Open FireFox Desktop - Click on Settings (not visible) Change to Mobile View - Click on Settings (only playback and accessibility is...