Rob Walch
Rob Walch
To return a custom result, you need to create a custom loader. Extending the XHR loader allows you to override the load method and evoke a successful callback with any...
You can set request headers and `withCredentials` in your custom loader instead of using `xhrSetup`. If you still want to use `xhrSetup` in a custom loader, implement it as it...
~Are you using the latest release?~ > We are using Hls.js version 1.4.12. The latest release is v1.5.15. Please upgrade to the latest release. v1.5 has fix #5714 with among...
> Here is our stream: https://llhls-demo.ovenmediaengine.com/app/stream/llhls.m3u8 I'm seeing some issues with PDT alignment across main variant and audio playlists where the difference between PDT tags is -0.5 seconds compared to...
Based on the error message and the code example, you haven't provided a compatible LoaderStats object.
A workaround for this would be to reset the MediaSource after switching tracks: ```js // if (user-agent is Firefox) { hls.audioTrack = trackIndex; hls.recoverMediaError(); ```
Please file Firefox bugs with Mozilla and share the issue links here for tracking: https://bugzilla.mozilla.org/home Thanks 😄
Hls.js does not expose 608 captions as HLS subtitle tracks. It does however add a TextTrack of kind “captions” to the media element so that they can be selected.
> why can't 608 captions be exposed via HLS subtitle tracks? Asking for my own understanding, I don't doubt there is a valid reason for this `hls.subtitleTracks` is for managing...
> Thus, I suggest adding the following Calling `assignTrackIdsByGroup` on captions would not add a captions subtitle track. The grouping is irrelevant as the captions are in the media, always...