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.
### Describe: It is pretty common for externally retrieved subtitles to not be fully in sync with the actual video. It would be nice to be able to sync the...
The old media visibility component needs to be reviewed and added back. ## Tasks - [ ] Implement Media Visibility Definition - [ ] Docs (new "manage" category) ## References...
A [Alpine JS](https://alpinejs.dev/) integration would be really cool. The idea here is exposing the media remote and state to Alpine via the store. This would enable devs to create an...
Placeholder issue for playlist implementation https://discord.com/channels/742612686679965696/923396248793407509/1026806965399195668
### Current Behavior: When focusing the tab playing the video, the `onTimeUpdate`-event is triggering correctly. As soon as I switch to another tab, it stops. ### Expected Behavior: When a...
if a fragment doesnt exist in a hls playlist such as: ``` #EXTM3U #EXT-X-VERSION:7 #EXT-X-TARGETDURATION:8 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:7.5, /doesnt_exist.ts ``` _onNetworkError will call startLoad again on the 404, and the next,...
### Related Problem: Hi there, I am trying to build a video trimming component on top of the `@vidstack/react` package. I would like to dynamically change some state values from...
### Current Behavior: Vidstack React causing `wrangler pages dev` to fail in Cloudflare Pages project using Remix template. ### Expected Behavior: Running `wrangler pages dev` should start a local server...
I am using a fresh Elixir Phoenix project with a default Tailwind and Esbuild setup. Esbuild and Tailwind are running as standalone binaries. The styles get correctly imported, but there...
### Current Behavior: When I enable `autoPlay`, use the HLS provider and reload a page with a video on it, the autoplay request fails as expected because of the browsers...