Zach Hall
Zach Hall
I've noticed this delay myself; my website is manually whitelisted for autoplay permissions and I'm playing through Kiosk mode in Edge which should allow for autoplay without user input. In...
 On Safari this seems to be related to how sources are used. In Chrome the actual m3u8 URL with type `application/x-mpegURL` is used but in Safari an object URL...
I've turned on debug logs in HLS.js in Safari and collected this one: `[error] >"Media element src was set while attaching MediaSource (blob:http://localhost:5173/7f520dde-4d88-4b5d-bfc8-9c340d5bcc3a > undefined)"` Tracking it down I've noticed...
I've put together a change that seems to have fixed the problem; a cache has been added to the HLS source URL that will return if it ends up getting...
https://www.vidstack.io/docs/player/getting-started/installation/svelte?bundler=sveltekit&provider=youtube&styling=tailwind-css#1-select-framework looks like Vidstack has support for Svelte; I haven't tried it yet but they show steps for getting it running.
In further testing I've noticed that programmatically setting the volume is also a bit off if you do it right around the time you load the player. If I have...
Tested and you can't use a `remote` object to do it either right on launch. ~~~js setTimeout(() => { remote.changeVolume(0.2); remote.mute(true); // works }, 0); ~~~ This also only works...
Cool I’ll try this today, thanks!