player icon indicating copy to clipboard operation
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.

Results 247 player issues
Sort by recently updated
recently updated
newest added

### Related: #1425 ### Description: Just adds a helper function that allows anyone with access to the loader to freely get the constructor for the provider in case they need...

After adding the default theme css in our app, we found all our iframes were broken, causing duplicated scrolls and overflows. After some research, we found it was these styles...

Imported CSS from packages with sideEffects set to false is omitted from bundle when using `import` syntax. Css should absolutely be marked as a side effect, i.e. `"sideEffects": ["*.css"]`

When using multiple spreads for the thumbnail seek images, it would be great if the next spread image could be preloaded so that there is no flicker in the thumbnail...

feature

I am providing a `json` object in my code as a `thumbnail` to a default video player. I am hosting the videos on bunny.net and generate the sprites accordingly with...

bug

### Current Behavior: When using the `@vidstack/react` player and passing src as an object: ``` src={{ src: "https://test.com/video", type: "video/mp4", }} ``` if the link points to a non-existent file...

bug

Vidstack should facilitate understanding by LLMs by providing docs as a single llms.txt Markdown file. Examples: - [Better Auth](https://www.better-auth.com/llms.txt) - [Drizzle ORM](https://orm.drizzle.team/llms-full.txt) - [Vercel AI SDK](https://ai-sdk.dev/llms.txt)

docs

### Current Behavior: When creating a video player with a Vimeo video in portrait mode, with aspect-ratio set to 9 / 16, the poster image fetched is still in the...

bug

### Current Behavior: If you programmatically pause and seek (by setting `currentTime`) you can not resume the playback. I think this happens because the `paused` state is not set correctly...

bug

### Current Behavior: I'm encountering the following error in the console: `Uncaught TypeError: Cannot destructure property 'paused' of 'this.$state' as it is null` This doesn't happen consistently. ![Image](https://github.com/user-attachments/assets/547b4fe4-792b-4197-8228-a29a55daabdc) ### Expected...

bug