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: The video player's timer remains stuck at 00:00 seconds when playing videos on the Edge mobile browser. Attempting to move the time slider or seek forward or...
### Current Behavior: Missing AirPlay button when played HLS video after the player has been relaoded. ### Expected Behavior: AirPlay button to be shown as it was on the first...
Hello, thank you devs for this fantastic product! Can i know where i can find documentation or someone can guide me into how to send captions when i chromecast? Currently,...
### Current Behavior: Video is automatically pausing ### Steps To Reproduce: [Player link](https://vidstack.io/player/demo/?framework=react&view=player&preset=youtube&config=%7B%22player%22%3A%7B%22src%22%3A%22youtube%2F_cMxraX_5RE%22%2C%22viewType%22%3A%22video%22%2C%22streamType%22%3A%22on-demand%22%2C%22logLevel%22%3A%22warn%22%2C%22controls%22%3Atrue%2C%22crossOrigin%22%3Atrue%2C%22playsInline%22%3Atrue%2C%22title%22%3A%22Sprite+Fight%22%2C%22poster%22%3A%22https%3A%2F%2Ffiles.vidstack.io%2Fsprite-fight%2Fposter.webp%22%2C%22textTracks%22%3A%5B%7B%22src%22%3A%22https%3A%2F%2Ffiles.vidstack.io%2Fsprite-fight%2Fsubs%2Fenglish.vtt%22%2C%22label%22%3A%22English%22%2C%22language%22%3A%22en-US%22%2C%22kind%22%3A%22subtitles%22%2C%22type%22%3A%22vtt%22%2C%22default%22%3Atrue%7D%2C%7B%22src%22%3A%22https%3A%2F%2Ffiles.vidstack.io%2Fsprite-fight%2Fsubs%2Fspanish.vtt%22%2C%22label%22%3A%22Spanish%22%2C%22language%22%3A%22es-ES%22%2C%22kind%22%3A%22subtitles%22%2C%22type%22%3A%22vtt%22%7D%2C%7B%22src%22%3A%22https%3A%2F%2Ffiles.vidstack.io%2Fsprite-fight%2Fchapters.vtt%22%2C%22language%22%3A%22en-US%22%2C%22kind%22%3A%22chapters%22%2C%22type%22%3A%22vtt%22%2C%22default%22%3Atrue%7D%5D%7D%2C%22layout%22%3A%7B%22type%22%3A%22default%22%2C%22thumbnails%22%3A%22https%3A%2F%2Ffiles.vidstack.io%2Fsprite-fight%2Fthumbnails.vtt%22%7D%2C%22hls%22%3A%7B%7D%2C%22dash%22%3A%7B%7D%2C%22events%22%3A%5B%22can-play%22%5D%7D) { "$schema": "https://vidstack.io/player/schema", "player": { "src": "youtube/_cMxraX_5RE", "viewType": "video", "streamType": "on-demand", "logLevel": "warn", "controls": true, "crossOrigin": true,...
When i load a youtube video url into the player, I notice the iframe embed takes up the entire screen. Not really a huge problem, but I think because of...
It'd be nice to switch chapters from keyboard the same way as on YouTube.
Reproduces on the newest CDN version `41336a8` and, for instance, here https://vidstack.baseui.co Doesn't reproduce here https://www.vidstack.io/player/demo https://github.com/user-attachments/assets/92a3aed4-f1b5-4a4e-afd6-05f503648b0a
### Current Behavior: Now when I start the audio player it shows caption correctly. but when I change the time in slider it shows wrong caption and it isn't sync...
### Current Behavior: If setting the currentTime via VidstackPlayer.create({ currentTime: 100,... }) when using vanilla JS + the current CDN version the video still starts at 00:00. ### Expected Behavior:...
Looks buggy and inconsistent with YouTube, makes me feel like my keyboard is failing and doing random double presses. https://github.com/user-attachments/assets/a0400786-cb8b-4256-b79a-aafc51bea0fc ### Expected Behavior: Volume should be updated before animation starts....